Interface of builder for DataObjectEdmModel instances.
Подробнее...
Interface of builder for DataObjectEdmModel instances.
DataObjectEdmModel NewPlatform.Flexberry.ORM.ODataService.Model.IDataObjectEdmModelBuilder.Build |
( |
| ) |
|
object NewPlatform.Flexberry.ORM.ODataService.Model.IDataObjectEdmModelBuilder.GetPseudoDetail |
( |
Type |
masterType, |
|
|
string |
masterToDetailPseudoProperty |
|
) |
| |
Returns ICSSoft.STORMNET.Business.LINQProvider.PseudoDetail<T, TP> as object.
- Аргументы
-
masterType | The type of master. |
masterToDetailPseudoProperty | The name of the link from master to pseudodetail (pseudoproperty). |
- Возвращает
- An ICSSoft.STORMNET.Business.LINQProvider.PseudoDetail<T, TP> instance as object.
Замещается в NewPlatform.Flexberry.ORM.ODataService.Model.DefaultDataObjectEdmModelBuilder.
IPseudoDetailDefinition NewPlatform.Flexberry.ORM.ODataService.Model.IDataObjectEdmModelBuilder.GetPseudoDetailDefinition |
( |
object |
pseudoDetail | ) |
|
Dictionary<Type, IEdmPrimitiveType> NewPlatform.Flexberry.ORM.ODataService.Model.IDataObjectEdmModelBuilder.AdditionalMapping |
|
get |
Additional mapping of CLR type to edm primitive type. When it's required on the application side.
Func<PropertyInfo, string> NewPlatform.Flexberry.ORM.ODataService.Model.IDataObjectEdmModelBuilder.EntityPropertyNameBuilder |
|
getset |
Delegate for building names for EDM entity properties.
Func<Type, string> NewPlatform.Flexberry.ORM.ODataService.Model.IDataObjectEdmModelBuilder.EntitySetNameBuilder |
|
getset |
Delegate for building names for EDM entity sets.
Func<Type, string> NewPlatform.Flexberry.ORM.ODataService.Model.IDataObjectEdmModelBuilder.EntityTypeNameBuilder |
|
getset |
Delegate for building names for EDM entity types.
Func<Type, string> NewPlatform.Flexberry.ORM.ODataService.Model.IDataObjectEdmModelBuilder.EntityTypeNamespaceBuilder |
|
getset |
Delegate for building namespaces for EDM entity types.