Plegma API  v2
Yodiwo.API.Plegma.GraphDescriptorBaseKey Struct Reference
Inheritance diagram for Yodiwo.API.Plegma.GraphDescriptorBaseKey:

Public Member Functions

 GraphDescriptorBaseKey (UserKey key, string id)
 
void FillFromString (string input)
 
override string ToString ()
 
bool Equals (GraphDescriptorBaseKey other)
 
bool Equals (ref GraphDescriptorBaseKey other)
 
bool Equals (GraphDescriptorKey other)
 
bool Equals (ref GraphDescriptorKey other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool CheckValid (UserKey ukey, string id)
 
static implicit operator GraphDescriptorBaseKey (GraphDescriptorKey key)
 
static implicit operator GraphDescriptorBaseKey (string str)
 
static implicit operator string (GraphDescriptorBaseKey key)
 
static GraphDescriptorBaseKey ConvertFromString (string stringValue)
 
static bool operator== (GraphDescriptorBaseKey left, GraphDescriptorBaseKey right)
 
static bool operator!= (GraphDescriptorBaseKey left, GraphDescriptorBaseKey right)
 
static bool operator== (GraphDescriptorBaseKey left, GraphDescriptorKey right)
 
static bool operator!= (GraphDescriptorBaseKey left, GraphDescriptorKey right)
 

Public Attributes

UserKey UserKey
 
string Id
 
bool _IsValid
 
const int MinIDLength = 1
 
const int MaxIDLength = 32
 
const int MinKeyLength = UserKey.MinKeyLength + 1 + MinIDLength
 
const int MaxKeyLength = UserKey.MaxKeyLength + 1 + MaxIDLength
 

Properties

bool IsValid [get]
 
bool IsInvalid [get]
 

The documentation for this struct was generated from the following file: