Flexberry ORM 8.0.0-beta01
Класс NewPlatform.Flexberry.Orm.KeyGen.SystemGuidGenerator

Генератор ключей типа GUID. Подробнее...

Граф наследования:NewPlatform.Flexberry.Orm.KeyGen.SystemGuidGenerator:
ICSSoft.STORMNET.KeyGen.BaseKeyGenerator

Открытые члены

override object Generate (Type dataObjectType)
 Генерировать Guid. Подробнее...
 
override object Generate (Type dataObjectType, object sds)
 Генерировать Guid. Подробнее...
 
override object GenerateUniqe (Type dataObjectType)
 Генерировать Guid. Подробнее...
 
override object GenerateUniqe (Type dataObjectType, object sds)
 Генерировать Guid. Подробнее...
 

Свойства

override Type KeyType [get]
 Вернуть тип ключа. Подробнее...
 
override bool Unique [get]
 Уникален ли первичный ключ. Подробнее...
 
- Свойства унаследованные от ICSSoft.STORMNET.KeyGen.BaseKeyGenerator
abstract Type KeyType [get]
 Вернуть тип ключа. Подробнее...
 
abstract bool Unique [get]
 Уникален ли первичный ключ. Подробнее...
 

Подробное описание

Генератор ключей типа GUID.

Методы

◆ Generate() [1/2]

override object NewPlatform.Flexberry.Orm.KeyGen.SystemGuidGenerator.Generate ( Type  dataObjectType)
inlinevirtual

Генерировать Guid.

Замещает ICSSoft.STORMNET.KeyGen.BaseKeyGenerator.

◆ Generate() [2/2]

override object NewPlatform.Flexberry.Orm.KeyGen.SystemGuidGenerator.Generate ( Type  dataObjectType,
object  sds 
)
inlinevirtual

Генерировать Guid.

Замещает ICSSoft.STORMNET.KeyGen.BaseKeyGenerator.

◆ GenerateUniqe() [1/2]

override object NewPlatform.Flexberry.Orm.KeyGen.SystemGuidGenerator.GenerateUniqe ( Type  dataObjectType)
inlinevirtual

Генерировать Guid.

Замещает ICSSoft.STORMNET.KeyGen.BaseKeyGenerator.

◆ GenerateUniqe() [2/2]

override object NewPlatform.Flexberry.Orm.KeyGen.SystemGuidGenerator.GenerateUniqe ( Type  dataObjectType,
object  sds 
)
inlinevirtual

Генерировать Guid.

Замещает ICSSoft.STORMNET.KeyGen.BaseKeyGenerator.

Полный список свойств

◆ KeyType

override Type NewPlatform.Flexberry.Orm.KeyGen.SystemGuidGenerator.KeyType
get

Вернуть тип ключа.

◆ Unique

override bool NewPlatform.Flexberry.Orm.KeyGen.SystemGuidGenerator.Unique
get

Уникален ли первичный ключ.