Flexberry ORM 4.0.0
Класс ICSSoft.STORMNET.KeyGen.BaseKeyGeneratorabstract

Абстрактный генератор ключей Подробнее...

Граф наследования:ICSSoft.STORMNET.KeyGen.BaseKeyGenerator:
ICSSoft.STORMNET.Business.StringKeyGen ICSSoft.STORMNET.KeyGen.GUIDGenerator NewPlatform.Flexberry.Orm.KeyGen.SystemGuidGenerator NewPlatform.Flexberry.ORM.Tests.GUIDToStringGenerator

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

abstract object Generate (Type dataObjectType)
 Генерировать первичный ключ Подробнее...
 
abstract object Generate (Type dataObjectType, object sds)
 Генерировать первичный ключ Подробнее...
 
abstract object GenerateUniqe (Type dataObjectType)
 Генерировать первичный ключ Подробнее...
 
abstract object GenerateUniqe (Type dataObjectType, object sds)
 Генерировать первичный ключ Подробнее...
 

Свойства

abstract Type KeyType [get]
 Вернуть тип ключа Подробнее...
 
abstract bool Unique [get]
 Уникален ли первичный ключ Подробнее...
 

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

Абстрактный генератор ключей

Методы

abstract object ICSSoft.STORMNET.KeyGen.BaseKeyGenerator.Generate ( Type  dataObjectType)
pure virtual
abstract object ICSSoft.STORMNET.KeyGen.BaseKeyGenerator.Generate ( Type  dataObjectType,
object  sds 
)
pure virtual
abstract object ICSSoft.STORMNET.KeyGen.BaseKeyGenerator.GenerateUniqe ( Type  dataObjectType)
pure virtual
abstract object ICSSoft.STORMNET.KeyGen.BaseKeyGenerator.GenerateUniqe ( Type  dataObjectType,
object  sds 
)
pure virtual

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

abstract Type ICSSoft.STORMNET.KeyGen.BaseKeyGenerator.KeyType
get

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

abstract bool ICSSoft.STORMNET.KeyGen.BaseKeyGenerator.Unique
get

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