C# Class iSynaptic.InterleavingUniqueNumberGenerator.Version00Generator

Inheritance: IVersionedGenerator
Afficher le fichier Open project: iSynaptic/iSynaptic.Core

Méthodes publiques

Méthode Description
Generate ( Byte count ) : System.UInt64[]
Version00Generator ( UInt32 nodeId, System.DateTime epoch ) : System

Private Methods

Méthode Description
ComputeId ( UInt32 minutesFromEpoch, UInt32 sequence ) : System.UInt64
ComputeMinutesFromEpoch ( ) : UInt32

Method Details

Generate() public méthode

public Generate ( Byte count ) : System.UInt64[]
count Byte
Résultat System.UInt64[]

Version00Generator() public méthode

public Version00Generator ( UInt32 nodeId, System.DateTime epoch ) : System
nodeId System.UInt32
epoch System.DateTime
Résultat System