Class TraitPropertyDefinition
Base definition class used to declare a property type that can be used in a trait
Namespace: Unity.Semantic.Traits
Syntax
[Serializable]
public abstract class TraitPropertyDefinition : INamedProperty
Properties
Id
Property unique Id
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| Int32 |
Name
Property Name
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| String |
Type
Type of data stored by the definition
Declaration
public abstract Type Type { get; }
Property Value
| Type | Description |
|---|---|
| Type |