Abstract()
|
Marks this complex type as abstract.
|
CollectionProperty<TElementType>(Expression<Func<TStructuralType,IEnumerable<TElementType>>>)
|
Adds a collection property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
ComplexProperty<TComplexType>(Expression<Func<TStructuralType,TComplexType>>)
|
Adds a complex property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
ContainsMany<TTargetEntity>(Expression<Func<TStructuralType,IEnumerable<TTargetEntity>>>)
|
Configures a relationship from this structural type to a contained collection navigation property.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
ContainsOptional<TTargetEntity>(Expression<Func<TStructuralType,TTargetEntity>>)
|
Configures an optional relationship from this structural type to a single contained navigation property.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
ContainsRequired<TTargetEntity>(Expression<Func<TStructuralType,TTargetEntity>>)
|
Configures a required relationship from this structural type to a single contained navigation property.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Count()
|
Sets this property is countable of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Count(QueryOptionSetting)
|
Sets whether this property is countable of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
DerivesFrom<TBaseType>()
|
Sets the base type of this complex type.
|
DerivesFromNothing()
|
Sets the base type of this complex type to null meaning that this complex type
does not derive from anything.
|
EnumProperty<T>(Expression<Func<TStructuralType,Nullable<T>>>)
|
Adds an optional enum property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
EnumProperty<T>(Expression<Func<TStructuralType,T>>)
|
Adds a required enum property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Expand()
|
Sets all properties expandable of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Expand(Int32, SelectExpandType, String[])
|
Sets the maximum depth of expand result,
expandable properties and their SelectExpandType of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Expand(Int32, String[])
|
Sets the maximum depth of expand result,
expandable properties of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Expand(Int32)
|
Sets all properties expandable with maximum depth of expand result of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Expand(SelectExpandType, Int32)
|
Sets SelectExpandType of all properties with maximum depth of expand result of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Expand(SelectExpandType, String[])
|
Sets the expandable properties and their SelectExpandType of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Expand(SelectExpandType)
|
Sets SelectExpandType of all properties of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Expand(String[])
|
Sets the expandable properties of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Filter()
|
Sets all properties of this structural type is filterable.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Filter(QueryOptionSetting, String[])
|
Sets filterable properties depends on QueryOptionSetting of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Filter(QueryOptionSetting)
|
Sets whether all properties of this structural type is filterable.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Filter(String[])
|
Sets filterable properties of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
HasDynamicProperties(Expression<Func<TStructuralType,IDictionary<String,Object>>>)
|
Adds a dynamic property dictionary property.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
HasInstanceAnnotations(Expression<Func<TStructuralType,IODataInstanceAnnotationContainer>>)
|
Adds an InstanceAnnotation container property.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
HasMany<TTargetEntity>(Expression<Func<TStructuralType,IEnumerable<TTargetEntity>>>)
|
Configures a many relationship from this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
HasOptional<TTargetEntity>(Expression<Func<TStructuralType,TTargetEntity>>,
Expression<Func<TStructuralType,TTargetEntity,Boolean>>, Expression<Func<TTargetEntity,
IEnumerable<TStructuralType>>>)
|
Configures an optional relationship with referential constraint from this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
HasOptional<TTargetEntity>(Expression<Func<TStructuralType,TTargetEntity>>,
Expression<Func<TStructuralType,TTargetEntity,Boolean>>, Expression<Func<TTargetEntity,
TStructuralType>>)
|
Configures an optional relationship with referential constraint from this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
HasOptional<TTargetEntity>(Expression<Func<TStructuralType,TTargetEntity>>, Expression<Func<TStructuralType,TTargetEntity,Boolean>>)
|
Configures an optional relationship with referential constraint from this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
HasOptional<TTargetEntity>(Expression<Func<TStructuralType,TTargetEntity>>)
|
Configures an optional relationship from this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
HasRequired<TTargetEntity>(Expression<Func<TStructuralType,TTargetEntity>>,
Expression<Func<TStructuralType,TTargetEntity,Boolean>>, Expression<Func<TTargetEntity,
IEnumerable<TStructuralType>>>)
|
Configures a required relationship with referential constraint from this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
HasRequired<TTargetEntity>(Expression<Func<TStructuralType,TTargetEntity>>,
Expression<Func<TStructuralType,TTargetEntity,Boolean>>, Expression<Func<TTargetEntity,
TStructuralType>>)
|
Configures a required relationship with referential constraint from this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
HasRequired<TTargetEntity>(Expression<Func<TStructuralType,TTargetEntity>>, Expression<Func<TStructuralType,TTargetEntity,Boolean>>)
|
Configures a required relationship with referential constraint from this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
HasRequired<TTargetEntity>(Expression<Func<TStructuralType,TTargetEntity>>)
|
Configures a required relationship from this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Ignore<TProperty>(Expression<Func<TStructuralType,TProperty>>)
|
Excludes a property from the type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
OrderBy()
|
Sets all properties of this structural type is sortable.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
OrderBy(QueryOptionSetting, String[])
|
Sets sortable properties depends on QueryOptionSetting of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
OrderBy(QueryOptionSetting)
|
Sets whether all properties of this structural type is sortable.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
OrderBy(String[])
|
Sets sortable properties of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Page()
|
Sets the properties of this structural type enable paging.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Page(Nullable<Int32>, Nullable<Int32>)
|
Sets the max value of $top of this structural type that a client can request
and the maximum number of query results of this entity type to return.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,Byte[]>>)
|
Adds a binary property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,DateTimeOffset>>)
|
Adds an datetime-with-offset primitive property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,Decimal>>)
|
Adds an deciaml primitive property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,Nullable<DateTimeOffset>>>)
|
Adds an datetime-with-offset primitive property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,Nullable<Decimal>>>)
|
Adds an deciaml primitive property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,Nullable<TimeOfDay>>>)
|
Adds an time-of-day primitive property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,Nullable<TimeSpan>>>)
|
Adds an duration primitive property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,Stream>>)
|
Adds a stream property the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,String>>)
|
Adds a string property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,TimeOfDay>>)
|
Adds an time-of-day primitive property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property(Expression<Func<TStructuralType,TimeSpan>>)
|
Adds an duration primitive property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property<T>(Expression<Func<TStructuralType,Nullable<T>>>)
|
Adds an optional primitive property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Property<T>(Expression<Func<TStructuralType,T>>)
|
Adds a required primitive property to the EDM type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Select()
|
Sets all properties of this structural type is selectable.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Select(SelectExpandType, String[])
|
Sets selectable properties depends on SelectExpandType of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Select(SelectExpandType)
|
Sets SelectExpandType of all properties of this structural type is selectable.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|
Select(String[])
|
Sets selectable properties of this structural type.
(Inherited from StructuralTypeConfiguration<TStructuralType>)
|