Files
lserp_cs_6.0/其他程序/MQTTClient/MQTTClient/MqttDataFieldModel.cs
T
cyf ab56a9bcf7 基线 SVN r240
SVN-Revision: r240
2025-02-06 06:46:06 +00:00

43 lines
1.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MQTTClient
{
public class MqttDataFieldModel
{
private string _id;
private string _fieldName;
private string _receiveFieldName;
public string Id
{
get { return _id; }
set { _id = value; }
}
public string FieldName
{
get { return _fieldName; }
set { _fieldName = value; }
}
public string ReceiveFieldName
{
get { return _receiveFieldName; }
set { _receiveFieldName = value; }
}
public MqttDataFieldModel(DataRow dataRow)
{
Update(dataRow);
}
public void Update(DataRow dataRow)
{
_id = dataRow != null && dataRow.Table.Columns.Contains("id") && dataRow["id"] != null ? dataRow["id"].ToString() : "";
_fieldName = dataRow != null && dataRow.Table.Columns.Contains("fieldName") && dataRow["fieldName"] != null ? dataRow["fieldName"].ToString() : "";
_receiveFieldName = dataRow != null && dataRow.Table.Columns.Contains("receiveFieldName") && dataRow["receiveFieldName"] != null ? dataRow["receiveFieldName"].ToString() : "";
}
}
}