Click or drag to resize

DataStruct Class

A dynamic data structure.
Inheritance Hierarchy
SystemObject
  System.DynamicDynamicObject
    Demo3D.PLC.CommsDataStruct

Namespace:  Demo3D.PLC.Comms
Assembly:  PLC (in PLC.dll) Version: 14.0.0.10531
Syntax
C#
[TypeConverterAttribute(typeof(ExpandableObjectConverter))]
public sealed class DataStruct : DynamicObject, 
	IEquatable<DataStruct>, ICustomTypeDescriptor, INotifyPropertyChanged

The DataStruct type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAssign(Object, Object)
Copy data from one structure into another.
Public methodStatic memberAssign(Object, DataType, Object, DataType)
Copy data from one structure into another.
Public methodAssignFrom
Copy data from structure into this dynamic structure.
Public methodAssignTo
Copy data from this dynamic structure into structure.
Public methodStatic memberCopyFrom
Creates a new DataStruct and copies data from structure into it.
Public methodCopyTo
Creates a new object of type systemType and copies data from this DataStruct into it.
Top
Events
  NameDescription
Public eventPropertyChanged
Occurs when a property value changes.
Top
See Also