Interface
IKeyGenerator

Definition

Namespace:Telerik.OpenAccess

Assembly:Telerik.OpenAccess.dll

Syntax:

cs-api-definition
public interface IKeyGenerator

Derived Classes: OpenAccessContextBase

Methods

GetIncrementalGuid()

Declaration

cs-api-definition
Guid GetIncrementalGuid()

Returns

Guid

GetIncrementalGuid(int)

Declaration

cs-api-definition
Guid GetIncrementalGuid(int grabSize)

Parameters

grabSize

int

Returns

Guid

GetIncrementalGuidRange()

Declaration

cs-api-definition
byte GetIncrementalGuidRange()

Returns

byte

GetIncrementalGuids(int)

Declaration

cs-api-definition
IEnumerable<Guid> GetIncrementalGuids(int count)

Parameters

count

int

Returns

IEnumerable<Guid>

GetUniqueId(UniqueIdGenerator)

Declaration

cs-api-definition
int GetUniqueId(UniqueIdGenerator generator)

Parameters

generator

UniqueIdGenerator

Returns

int

GetUniqueIds(UniqueIdGenerator, int)

Declaration

cs-api-definition
IEnumerable<int> GetUniqueIds(UniqueIdGenerator generator, int size)

Parameters

generator

UniqueIdGenerator

size

int

Returns

IEnumerable<int>

ResetIncrementalGuid()

Declaration

cs-api-definition
void ResetIncrementalGuid()

SetIncrementalGuidRange(byte)

Declaration

cs-api-definition
void SetIncrementalGuidRange(byte range)

Parameters

range

byte