Flexberry ORM 8.0.0-beta01
Класс ICSSoft.STORMNET.TypeUsage

Summary description for TypeUsageProvider. Подробнее...

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

 TypeUsage ()
 
Type[] GetUseTypesAs (Type dataObjectTypeTemplate)
 вернуть используемые типы по шаблону. Подробнее...
 
void AddUseTypesAs (Type dataObjectTypeTmplate, params Type[] usageTypes)
 добавить типы по шаблону. Подробнее...
 
Type[] GetUsageTypes (Type DataObjectType, string propertyName)
 вернуть UsageTypes для заданного типа-свойства. Подробнее...
 
void AddUsageTypes (Type DataObjectType, string propertyName, params Type[] addtypes)
 добавить UsageTypes для заданного типа-свойства. Подробнее...
 
void SetUsageTypes (Type DataObjectType, string propertyName, params Type[] addtypes)
 установить UsageTypes для заданного типа-свойства. Подробнее...
 
Type[] GetCombinedTypeUsage (Type DataObjectType, string propertyName)
 вернуть с учетом пути и UsageType на каждом участке. Подробнее...
 

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

Summary description for TypeUsageProvider.

Конструктор(ы)

◆ TypeUsage()

ICSSoft.STORMNET.TypeUsage.TypeUsage ( )
inline

Методы

◆ AddUsageTypes()

void ICSSoft.STORMNET.TypeUsage.AddUsageTypes ( Type  DataObjectType,
string  propertyName,
params Type[]  addtypes 
)
inline

добавить UsageTypes для заданного типа-свойства.

Аргументы
DataObjectType
propertyName
addtypes

◆ AddUseTypesAs()

void ICSSoft.STORMNET.TypeUsage.AddUseTypesAs ( Type  dataObjectTypeTmplate,
params Type[]  usageTypes 
)
inline

добавить типы по шаблону.

Аргументы
dataObjectTypeTmplate
usageTypes

◆ GetCombinedTypeUsage()

Type [] ICSSoft.STORMNET.TypeUsage.GetCombinedTypeUsage ( Type  DataObjectType,
string  propertyName 
)
inline

вернуть с учетом пути и UsageType на каждом участке.

Аргументы
DataObjectType
propertyName
Возвращает

◆ GetUsageTypes()

Type [] ICSSoft.STORMNET.TypeUsage.GetUsageTypes ( Type  DataObjectType,
string  propertyName 
)
inline

вернуть UsageTypes для заданного типа-свойства.

Аргументы
DataObjectType
propertyName
Возвращает

◆ GetUseTypesAs()

Type [] ICSSoft.STORMNET.TypeUsage.GetUseTypesAs ( Type  dataObjectTypeTemplate)
inline

вернуть используемые типы по шаблону.

Аргументы
dataObjectTypeTemplate
Возвращает

◆ SetUsageTypes()

void ICSSoft.STORMNET.TypeUsage.SetUsageTypes ( Type  DataObjectType,
string  propertyName,
params Type[]  addtypes 
)
inline

установить UsageTypes для заданного типа-свойства.

Аргументы
DataObjectType
propertyName
addtypes