EnumeratedReferenceStructure class

Enumerated reference structure.

public sealed class EnumeratedReferenceStructure : EnumeratedDescriptorStructure


Name Description
EnumeratedReferenceStructure(ClassID, ClassID, ClassID, ClassID) Initializes a new instance of the EnumeratedReferenceStructure class.


Name Description
ClassID { get; set; } Gets or sets the class ID.
ClassName { get; set; } Gets or sets the class name.
EnumName { get; set; } Gets or sets the enum name.
override Key { get; } Gets the key.
KeyName { get; set; } Gets or sets the key name.
override Length { get; } Gets the OSTypeStructure length in bytes.
TypeID { get; set; } Gets or sets the type ID.


Name Description
virtual GetHeaderLength() Gets the header length.
Save(StreamContainer) Saves the structure to the specified stream container.
SaveWithoutKeyName(StreamContainer) Saves the structure to the specified stream container.


Name Description
const EnumeratedStructureKey Identifies the structure key.

See Also