Plegma API  v2
Yodiwo.API.Plegma.GraphDescriptorKey Struct Reference

Globally unique identifier of a Yodiwo.API.Plegma.GraphDescriptorKey More...

Inheritance diagram for Yodiwo.API.Plegma.GraphDescriptorKey:

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]
 

Detailed Description

Globally unique identifier of a Yodiwo.API.Plegma.GraphDescriptorKey


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