EntitySetConfiguration<TEntityType> Class

 

Namespace:   System.Web.OData.Builder
Assembly:  System.Web.OData (in System.Web.OData.dll)

System::Object
  System.Web.OData.Builder::NavigationSourceConfiguration<TEntityType>
    System.Web.OData.Builder::EntitySetConfiguration<TEntityType>

generic<typename TEntityType>
where TEntityType : ref class
public ref class EntitySetConfiguration : NavigationSourceConfiguration<TEntityType>

Type Parameters

TEntityType

The element type of the entity set.

NameDescription
System_CAPS_pubpropertyEntityType

Gets the entity type contained in this navigation source configuration.(Inherited from NavigationSourceConfiguration<TEntityType>.)

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodFindBinding(NavigationPropertyConfiguration^)

Finds the NavigationPropertyBindingConfiguration for the given navigation property and creates it if it does not exist.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodFindBinding(NavigationPropertyConfiguration^, Boolean)

Finds the NavigationPropertyBindingConfiguration for the given navigation property.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodFindBinding(String^)

Finds the NavigationPropertyBindingConfiguration for the navigation property with the given name.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodHasEditLink(Func<EntityInstanceContext<TEntityType>^, Uri^>^, Boolean)

Configures the edit link for the entities from this navigation source.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasFeedSelfLink(Func<FeedContext^, String^>^)

Adds a self link to the feed.

System_CAPS_pubmethodHasFeedSelfLink(Func<FeedContext^, Uri^>^)

Adds a self link to the feed.

System_CAPS_pubmethodHasIdLink(Func<EntityInstanceContext<TEntityType>^, Uri^>^, Boolean)

Configures the ID link for the entities from this navigation source.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasManyBinding<TTargetType>(Expression<Func<TEntityType, IEnumerable<TTargetType>^>^>^, NavigationSourceConfiguration<TTargetType>^)

Configures an one-to-many relationship from this entity type and binds the corresponding navigation property to the given entity set.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasManyBinding<TTargetType>(Expression<Func<TEntityType, IEnumerable<TTargetType>^>^>^, NavigationSourceConfiguration<TTargetType>^)

Configures an one-to-many relationship from this entity type and binds the corresponding navigation property to the given entity set.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasManyBinding<TTargetType, TDerivedEntityType>(Expression<Func<TDerivedEntityType, IEnumerable<TTargetType>^>^>^, String^)

Configures an one-to-many relationship from this entity type and binds the corresponding navigation property to the given entity set.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasManyBinding<TTargetType, TDerivedEntityType>(Expression<Func<TDerivedEntityType, IEnumerable<TTargetType>^>^>^, String^)

Configures an one-to-many relationship from this entity type and binds the corresponding navigation property to the given entity set.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasNavigationPropertiesLink(IEnumerable<NavigationPropertyConfiguration^>^, Func<EntityInstanceContext<TEntityType>^, IEdmNavigationProperty^, Uri^>^, Boolean)

Configures the navigation link for the given navigation properties for entities from this navigation source.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasNavigationPropertyLink(NavigationPropertyConfiguration^, Func<EntityInstanceContext<TEntityType>^, IEdmNavigationProperty^, Uri^>^, Boolean)

Configures the navigation link for the given navigation property for entities from this navigation source.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasOptionalBinding<TTargetType>(Expression<Func<TEntityType, TTargetType>^>^, NavigationSourceConfiguration<TTargetType>^)

Configures an optional relationship from this entity type and binds the corresponding navigation property to the given entity set.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasOptionalBinding<TTargetType>(Expression<Func<TEntityType, TTargetType>^>^, NavigationSourceConfiguration<TTargetType>^)

Configures an optional relationship from this entity type and binds the corresponding navigation property to the given entity set.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasOptionalBinding<TTargetType>(Expression<Func<TEntityType, TTargetType>^>^, String^)

Configures an optional relationship from this entity type and binds the corresponding navigation property to the given entity set.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasOptionalBinding<TTargetType>(Expression<Func<TEntityType, TTargetType>^>^, String^)

Configures an optional relationship from this entity type and binds the corresponding navigation property to the given entity set.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasReadLink(Func<EntityInstanceContext<TEntityType>^, Uri^>^, Boolean)

Configures the read link for the entities from this navigation source.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasRequiredBinding<TTargetType>(Expression<Func<TEntityType, TTargetType>^>^, NavigationSourceConfiguration<TTargetType>^)

Configures a required relationship from this entity type and binds the corresponding navigation property to the given entity set.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasRequiredBinding<TTargetType>(Expression<Func<TEntityType, TTargetType>^>^, NavigationSourceConfiguration<TTargetType>^)

Configures a required relationship from this entity type and binds the corresponding navigation property to the given entity set.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasRequiredBinding<TTargetType>(Expression<Func<TEntityType, TTargetType>^>^, String^)

Configures a required relationship from this entity type and binds the corresponding navigation property to the given entity set.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasRequiredBinding<TTargetType>(Expression<Func<TEntityType, TTargetType>^>^, String^)

Configures a required relationship from this entity type and binds the corresponding navigation property to the given entity set.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasSingletonBinding<TTargetType>(Expression<Func<TEntityType, TTargetType>^>^, NavigationSourceConfiguration<TTargetType>^)

Configures a required relationship from this entity type and binds the corresponding navigation property to the given singleton.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasSingletonBinding<TTargetType>(Expression<Func<TEntityType, TTargetType>^>^, NavigationSourceConfiguration<TTargetType>^)

Configures a required relationship from this entity type and binds the corresponding navigation property to the given singleton.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasSingletonBinding<TTargetType>(Expression<Func<TEntityType, TTargetType>^>^, String^)

Configures a required relationship from this entity type and binds the corresponding navigation property to the given singleton.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_pubmethodHasSingletonBinding<TTargetType>(Expression<Func<TEntityType, TTargetType>^>^, String^)

Configures a required relationship from this entity type and binds the corresponding navigation property to the given singleton.(Inherited from NavigationSourceConfiguration<TEntityType>.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: