Class FeatureAttribute
FeatureAttribute class
An attribute of a Feature
.
public class FeatureAttribute
Constructors
Name | Description |
---|
FeatureAttribute(string, AttributeDataType) | Initializes a new instance of the FeatureAttribute class. |
FeatureAttribute(string, AttributeDataType, bool) | Initializes a new instance of the FeatureAttribute class. |
Properties
Name | Description |
---|
CanBeNull { get; set; } | Gets a value indicating whether this instance can be null. |
CanBeUnset { get; set; } | Gets or sets a value indicating whether value for this attribute can be omitted. |
DataType { get; set; } | Gets the data type of the attribute. |
DefaultValue { get; set; } | Gets or sets a value for the attribute, that indicates missing data. |
HasCustomDefaultValue { get; } | Gets a value indicating whether the pre-defined default value for this attribute was overridden with a custom value. |
IsLocked { get; } | Gets a value indicating whether this attribute is locked. |
Name { get; set; } | Gets the name of the attribute. |
Precision { get; set; } | Gets or sets maximum number of decimal digits to store. |
TypeName { get; set; } | The type name of the attribute. |
Width { get; set; } | Gets or sets maximum allowed width of character representation of the attribute. |
Methods
Name | Description |
---|
Lock() | Locks this attribute. |
override ToString() | Returns a string that represents the current object. |
See Also