INavigationSourceConfiguration Interface
Represents a navigation source
Assembly: System.Web.OData (in System.Web.OData.dll)
| Name | Description | |
|---|---|---|
![]() | Bindings | Gets the navigation targets of NavigationSourceConfiguration. |
![]() | ClrType | Gets the backing Type for the entity type contained in this navigation source. |
![]() | EntityType | Gets the entity type contained in this navigation source. |
![]() | Name | Gets the name of this navigation source. |
| Name | Description | |
|---|---|---|
![]() | AddBinding(NavigationPropertyConfiguration^, INavigationSourceConfiguration^) | Binds the given navigation property to the target navigation source. |
![]() | FindBinding(NavigationPropertyConfiguration^) | Finds the binding for the given navigation property and tries to create it if it doesnot exist. |
![]() | FindBinding(NavigationPropertyConfiguration^, Boolean) | Finds the binding for the given navigation property. |
![]() | FindBinding(String^) | Gets the NavigationPropertyBindingConfiguration for the navigation property with the given name. |
![]() | GetEditLink() | Gets the builder used to generate edit links for this navigation source. |
![]() | GetIdLink() | Gets the builder used to generate ID for this navigation source. |
![]() | GetNavigationPropertyLink(NavigationPropertyConfiguration^) | Gets the builder used to generate navigation link for the given navigation property for this navigation source. |
![]() | GetReadLink() | Gets the builder used to generate read links for this navigation source. |
![]() | GetUrl() | Gets the navigation source URL. |
![]() | HasEditLink(SelfLinkBuilder<Uri^>^) | Configures the edit link for this navigation source. |
![]() | HasIdLink(SelfLinkBuilder<Uri^>^) | Configures the ID link for this navigation source. |
![]() | HasNavigationPropertiesLink(IEnumerable<NavigationPropertyConfiguration^>^, NavigationLinkBuilder^) | Configures the navigation link for the given navigation properties for this navigation source. |
![]() | HasNavigationPropertyLink(NavigationPropertyConfiguration^, NavigationLinkBuilder^) | Configures the navigation link for the given navigation property for this navigation source. |
![]() | HasReadLink(SelfLinkBuilder<Uri^>^) | Configures the read link for this navigation source. |
![]() | HasUrl(String^) | Configures the navigation source URL. |
![]() | RemoveBinding(NavigationPropertyConfiguration^) | Removes the binding for the given navigation property. |

