![]() |
Paradox Game Engine
v1.0.0 beta06
|
Represent a metadata key. This object is immutable. More...
Public Member Functions | |
| MetadataKey (string key, DatabaseType type) | |
| bool | IsValid () |
| override bool | Equals (object obj) |
| bool | Equals (MetadataKey other) |
| override int | GetHashCode () |
| override string | ToString () |
| object | ConvertValue (string databaseValue) |
| Type | GetKeyType () |
| object | GetDefaultValue () |
Static Public Member Functions | |
| static bool | operator== (MetadataKey left, MetadataKey right) |
| static bool | operator!= (MetadataKey left, MetadataKey right) |
Properties | |
| string | Name [get, set] |
| DatabaseType | Type [get, set] |
Represent a metadata key. This object is immutable.
Definition at line 11 of file MetadataKey.cs.
| Enumerator | |
|---|---|
| Char | |
| Byte | |
| Short | |
| UnsignedShort | |
| Int | |
| UnsignedInt | |
| Long | |
| UnsignedLong | |
| Float | |
| Double | |
| String | |
Definition at line 13 of file MetadataKey.cs.
| SiliconStudio.BuildEngine.MetadataKey.MetadataKey | ( | string | key, |
| DatabaseType | type | ||
| ) |
Definition at line 32 of file MetadataKey.cs.
| object SiliconStudio.BuildEngine.MetadataKey.ConvertValue | ( | string | databaseValue | ) |
Definition at line 81 of file MetadataKey.cs.
| override bool SiliconStudio.BuildEngine.MetadataKey.Equals | ( | object | obj | ) |
Definition at line 55 of file MetadataKey.cs.
Referenced by SiliconStudio.BuildEngine.MetadataKey.operator!=().
| bool SiliconStudio.BuildEngine.MetadataKey.Equals | ( | MetadataKey | other | ) |
Definition at line 63 of file MetadataKey.cs.
| object SiliconStudio.BuildEngine.MetadataKey.GetDefaultValue | ( | ) |
Definition at line 143 of file MetadataKey.cs.
| override int SiliconStudio.BuildEngine.MetadataKey.GetHashCode | ( | ) |
Definition at line 68 of file MetadataKey.cs.
| Type SiliconStudio.BuildEngine.MetadataKey.GetKeyType | ( | ) |
Definition at line 112 of file MetadataKey.cs.
| bool SiliconStudio.BuildEngine.MetadataKey.IsValid | ( | ) |
Definition at line 40 of file MetadataKey.cs.
Referenced by SiliconStudio.BuildEngine.QueryMetadataProvider.AddKey(), and SiliconStudio.BuildEngine.QueryMetadataProvider.RemoveKey().
|
static |
Definition at line 50 of file MetadataKey.cs.
References SiliconStudio.BuildEngine.MetadataKey.Equals().
|
static |
Definition at line 45 of file MetadataKey.cs.
| override string SiliconStudio.BuildEngine.MetadataKey.ToString | ( | ) |
Definition at line 76 of file MetadataKey.cs.
|
getset |
Definition at line 28 of file MetadataKey.cs.
|
getset |
Definition at line 30 of file MetadataKey.cs.
Referenced by SiliconStudio.BuildEngine.QueryMetadataProvider.AddKey(), SiliconStudio.BuildEngine.QueryMetadataProvider.Fetch(), and SiliconStudio.BuildEngine.QueryMetadataProvider.RemoveKey().