Namespace Azos.Sky.Identification
Classes
GdidAuthority
Implements GDIDAuthority contract trampoline that uses a singleton instance of GDIDAuthorityService to allocate blocks
GdidAuthorityService
Generates Global Distributed IDs - singleton, only one instance of this service may be allocated per process
GdidAuthorityServiceBase
Base for GdidAuthority and GdidPersistenceLocation services
GdidAuthorityServiceBase.DiskPersistenceLocation
GdidAuthorityServiceBase.PersistenceLocation
GdidAuthorityServiceBase.RemotePersistenceLocation
GdidException
Thrown to indicate GDID generation related problems
GdidGenerator
Generates Global Distributed IDs (GDID). This class is thread safe (for calling Generate)
GdidGenerator.AuthorityHost
Provides information about the host that runs GDID generation authority
GdidGenerator.SequenceInfo
Describes a status of the named sequence
GdidPersistenceRemoteLocation
Implements IGdidPersistenceLocation contract trampoline that uses a singleton instance of GDIDPersistenceLocationService to store gdids