| Overload | Description | 
|---|---|
| StructuredDataType Constructor() | Initializes a new instance of the class with default data. | 
| StructuredDataType Constructor(IEnumerable<DataField>) | Initializes a new instance of the class, with given data fields. | 
| StructuredDataType Constructor(String) | Initializes a new instance of the class, with given name. | 
| StructuredDataType Constructor(String,String) | Initializes a new instance of the class, with given name and full name. | 
| StructuredDataType Constructor(String,String,IEnumerable<DataField>) | Initializes a new instance of the class, with given name, full name, and data fields. | 
| StructuredDataType Constructor(StructuredDataType) | Initializes a new copy of the object. | 
