Class RecordDefinition
Defines the cells of record, defining the name and type of each cell.
[Serializable]
public sealed class RecordDefinition : CustomDataType, DataType, IManagerIdentifiableObject<RecordDefinitionID>, ITrackLastModified
- Inheritance
-
RecordDefinition
- Implements
-
IManagerIdentifiableObject<RecordDefinitionID>
- Extension Methods
Constructors
- RecordDefinition()
Initializes a new instance of the RecordDefinition class.
Properties
- CellDefinitions
Gets the record cell definitions.
- ID
Gets or sets the record definition ID.
- Name
Gets or sets the record definition name.
Methods
- Equals(RecordDefinition)
Indicates whether the current object is equal to another object of the same type.
- Equals(object)
Determines whether the specified object is equal to the current object.
- FromJson(string)
Deserializes the specified JSON string into a new instance of this class.
- GetHashCode()
Calculates the hash code for this object.
- ToFilter<T>()
Converts this record definition to an ID-based filter of the specified type.
- ToJson()
Retrieves the JSON representation of this object.
- ToString()
Returns a string that represents the current object.