Статический класс генерации ключей, через который генерируются все первичные ключи Он использует для генерации ключа генераторы, наследуемые от BaseKeyGenerator. Этот конкретный генератор прописывается непосредственно объекту данных специальным атрибутом KeyGeneratorAttribute.
Подробнее...
|
static BaseKeyGenerator | Generator (DataObject dataobject) |
| Возвращает непосредственно генератор, производный от BaseKeyGenerator. Удобно, если требуется использовать у этого генератора методы, отличные от имеющихся в BaseKeyGenerator. Подробнее...
|
|
static BaseKeyGenerator | Generator (Type dataobjecttype) |
| Возвращает непосредственно генератор, производный от BaseKeyGenerator. Удобно, если требуется использовать у этого генератора методы, отличные от имеющихся в BaseKeyGenerator. Подробнее...
|
|
static object | GenerateUnique (DataObject dataobject, object sds) |
| Сгенерировать ключ и установить его в объект данных. Подробнее...
|
|
static object | Generate (DataObject dataobject, object sds) |
| Сгенерировать ключ и установить его в объект данных. Подробнее...
|
|
static object | Generate (Type dataobjecttype, object sds) |
| Сгенерировать ключ. Подробнее...
|
|
static object | GenerateUnique (Type dataobjecttype, object sds) |
| Сгенерировать ключ. Подробнее...
|
|
static Type | KeyType (DataObject dataobject) |
| Возвращает тип ключа (например, для GUIDGenerator это typeof(Guid)). Подробнее...
|
|
static Type | KeyType (Type dataobjecttype) |
| Возвращает тип ключа (например, для GUIDGenerator это typeof(Guid)). Подробнее...
|
|
Статический класс генерации ключей, через который генерируются все первичные ключи Он использует для генерации ключа генераторы, наследуемые от BaseKeyGenerator. Этот конкретный генератор прописывается непосредственно объекту данных специальным атрибутом KeyGeneratorAttribute.
◆ Generate() [1/2]
static object ICSSoft.STORMNET.KeyGen.KeyGenerator.Generate |
( |
DataObject |
dataobject, |
|
|
object |
sds |
|
) |
| |
|
inlinestatic |
Сгенерировать ключ и установить его в объект данных.
- Аргументы
-
dataobject | Объект данных. |
sds | Сервис данных. |
◆ Generate() [2/2]
static object ICSSoft.STORMNET.KeyGen.KeyGenerator.Generate |
( |
Type |
dataobjecttype, |
|
|
object |
sds |
|
) |
| |
|
inlinestatic |
Сгенерировать ключ.
- Аргументы
-
dataobjecttype | Тип объекта данных. |
sds | Сервис данных. |
◆ GenerateUnique() [1/2]
static object ICSSoft.STORMNET.KeyGen.KeyGenerator.GenerateUnique |
( |
DataObject |
dataobject, |
|
|
object |
sds |
|
) |
| |
|
inlinestatic |
Сгенерировать ключ и установить его в объект данных.
- Аргументы
-
dataobject | Объект данных. |
sds | Сервис данных. |
◆ GenerateUnique() [2/2]
static object ICSSoft.STORMNET.KeyGen.KeyGenerator.GenerateUnique |
( |
Type |
dataobjecttype, |
|
|
object |
sds |
|
) |
| |
|
inlinestatic |
Сгенерировать ключ.
- Аргументы
-
dataobjecttype | Тип объекта данных. |
sds | Сервис данных. |
◆ Generator() [1/2]
Возвращает непосредственно генератор, производный от BaseKeyGenerator. Удобно, если требуется использовать у этого генератора методы, отличные от имеющихся в BaseKeyGenerator.
- Аргументы
-
◆ Generator() [2/2]
static BaseKeyGenerator ICSSoft.STORMNET.KeyGen.KeyGenerator.Generator |
( |
Type |
dataobjecttype | ) |
|
|
inlinestatic |
Возвращает непосредственно генератор, производный от BaseKeyGenerator. Удобно, если требуется использовать у этого генератора методы, отличные от имеющихся в BaseKeyGenerator.
- Аргументы
-
dataobjecttype | Тип объекта данных. |
◆ KeyType() [1/2]
static Type ICSSoft.STORMNET.KeyGen.KeyGenerator.KeyType |
( |
DataObject |
dataobject | ) |
|
|
inlinestatic |
Возвращает тип ключа (например, для GUIDGenerator это typeof(Guid)).
- Аргументы
-
◆ KeyType() [2/2]
static Type ICSSoft.STORMNET.KeyGen.KeyGenerator.KeyType |
( |
Type |
dataobjecttype | ) |
|
|
inlinestatic |
Возвращает тип ключа (например, для GUIDGenerator это typeof(Guid)).
- Аргументы
-
dataobjecttype | Тип объекта данных. |