![]()  | 
  
    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().