Plegma API
v2
|
Globally unique identifier of a Yodiwo.API.Plegma.GraphDescriptorKey More...
Public Member Functions | |
GraphDescriptorKey (UserKey key, string name, int rev) | |
GraphDescriptorKey (GraphDescriptorBaseKey bkey, int rev) | |
override string | ToString () |
bool | Equals (GraphDescriptorKey other) |
bool | Equals (ref GraphDescriptorKey other) |
override bool | Equals (object obj) |
override int | GetHashCode () |
Static Public Member Functions | |
static bool | CheckValid (GraphDescriptorBaseKey bkey, int rev) |
static implicit | operator GraphDescriptorKey (string str) |
static implicit | operator string (GraphDescriptorKey key) |
static GraphDescriptorKey | ConvertFromString (string stringValue) |
static bool | operator== (GraphDescriptorKey left, GraphDescriptorKey right) |
static bool | operator!= (GraphDescriptorKey left, GraphDescriptorKey right) |
Public Attributes | |
GraphDescriptorBaseKey | BaseKey |
int | Revision |
bool | _IsValid |
const int | MinIDLength = 1 |
const int | MaxIDLength = 10 |
const int | MinKeyLength = GraphDescriptorBaseKey.MinKeyLength + 1 + MinIDLength |
const int | MaxKeyLength = GraphDescriptorBaseKey.MaxKeyLength + 1 + MaxIDLength |
Properties | |
bool | IsValid [get] |
bool | IsInvalid [get] |
UserKey | UserKey [get] |
string | Id [get] |
Globally unique identifier of a Yodiwo.API.Plegma.GraphDescriptorKey