public PropertyValue(PropertyValue toCopy)
 {
     this.longValues   = toCopy.longValues.GetRange(0, toCopy.longValues.Count);
     this.floatValues  = toCopy.floatValues.GetRange(0, toCopy.floatValues.Count);
     this.stringValues = toCopy.stringValues.GetRange(0, toCopy.stringValues.Count);
 }
Exemplo n.º 2
0
 public Property(ModelCode id, PropertyValue value)
 {
     this.id    = id;
     this.value = value;
 }
Exemplo n.º 3
0
 public Property(ModelCode id, byte byteValue)
 {
     this.id    = id;
     this.value = new PropertyValue();
     SetValue(byteValue);
 }
Exemplo n.º 4
0
 public Property(Property toCopy)
 {
     this.id    = toCopy.id;
     this.value = new PropertyValue(toCopy.PropertyValue);
 }
Exemplo n.º 5
0
 /// <summary>
 /// Initializes a new instance of the Property class
 /// </summary>
 /// <param name="id">property ID</param>
 public Property(ModelCode id)
 {
     this.id    = id;
     this.value = new PropertyValue();
 }
Exemplo n.º 6
0
 public Property(ModelCode id, DateTime dateTime)
 {
     this.id    = id;
     this.value = new PropertyValue();
     SetValue(dateTime);
 }
Exemplo n.º 7
0
 public Property(ModelCode id, TimeSpan timeSpan)
 {
     this.id    = id;
     this.value = new PropertyValue();
     SetValue(timeSpan);
 }
Exemplo n.º 8
0
 public Property(ModelCode id, string stringValue)
 {
     this.id    = id;
     this.value = new PropertyValue();
     SetValue(stringValue);
 }
Exemplo n.º 9
0
 public Property(ModelCode id, float floatValue)
 {
     this.id    = id;
     this.value = new PropertyValue();
     SetValue(floatValue);
 }
Exemplo n.º 10
0
 public Property(ModelCode id, long int64Value)
 {
     this.id    = id;
     this.value = new PropertyValue();
     SetValue(int64Value);
 }
Exemplo n.º 11
0
 public Property(ModelCode id, int int32Value)
 {
     this.id    = id;
     this.value = new PropertyValue();
     SetValue(int32Value);
 }
Exemplo n.º 12
0
 public Property(ModelCode id, short int16Value)
 {
     this.id    = id;
     this.value = new PropertyValue();
     SetValue(int16Value);
 }