NavigationSourceConfiguration Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Umožňuje provést konfiguraci pro zdroj navigace (sada entit, jednoúčelový) v modelu.
public abstract class NavigationSourceConfiguration
type NavigationSourceConfiguration = class
Public MustInherit Class NavigationSourceConfiguration
- Dědičnost
-
NavigationSourceConfiguration
- Odvozené
Konstruktory
NavigationSourceConfiguration() |
Inicializuje novou instanci NavigationSourceConfiguration třídy. Výchozí konstruktor je určen pouze pro testování částí. |
NavigationSourceConfiguration(ODataModelBuilder, EntityTypeConfiguration, String) |
Inicializuje novou instanci NavigationSourceConfiguration třídy. |
NavigationSourceConfiguration(ODataModelBuilder, Type, String) |
Inicializuje novou instanci NavigationSourceConfiguration třídy. |
Vlastnosti
Bindings |
Získá navigační cíle objektu NavigationSourceConfiguration. |
ClrType |
Získá pozadí Type pro typ entity obsažené v tomto navigačním zdroji. |
DerivedTypeConstraints |
Sada určující omezení odvozeného typu |
EntityType |
Získá typ entity obsažené v tomto navigačním zdroji. |
Name |
Získá název tohoto navigačního zdroje. |
Metody
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration) |
Sváže danou vlastnost navigace s cílovým zdrojem navigace. |
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration, IList<MemberInfo>) |
Sváže danou vlastnost navigace s cílovým zdrojem navigace. |
FindBinding(NavigationPropertyConfiguration) |
Vyhledá vazby NavigationPropertyBindingConfiguration pro danou vlastnost navigace. |
FindBinding(NavigationPropertyConfiguration, IList<MemberInfo>) |
Vyhledá vazbu pro danou navigační vlastnost a pokusí se ji vytvořit, pokud neexistuje. |
FindBindings(String) |
Získá vazby NavigationPropertyBindingConfiguration pro vlastnost navigace s daným názvem. |
GetEditLink() |
Získá tvůrce použitý k vygenerování odkazy pro úpravy pro tento navigační zdroj. |
GetIdLink() |
Získá tvůrce použitý k vygenerování ID pro tento navigační zdroj. |
GetNavigationPropertyLink(NavigationPropertyConfiguration) |
Získá tvůrce použitý k vygenerování navigační odkaz pro danou navigační vlastnost pro tento navigační zdroj. |
GetReadLink() |
Získá tvůrce použitý k vygenerování odkazů pro čtení pro tento navigační zdroj. |
GetUrl() |
Získá adresu URL zdroje navigace. |
HasEditLink(SelfLinkBuilder<Uri>) |
Nakonfiguruje odkaz pro úpravy pro tento zdroj navigace. |
HasIdLink(SelfLinkBuilder<Uri>) |
Nakonfiguruje odkaz ID pro tento zdroj navigace. |
HasNavigationPropertiesLink(IEnumerable<NavigationPropertyConfiguration>, NavigationLinkBuilder) |
Konfiguruje navigační odkaz pro dané navigační vlastnosti pro tento zdroj navigace. |
HasNavigationPropertyLink(NavigationPropertyConfiguration, NavigationLinkBuilder) |
Nakonfiguruje navigační odkaz pro danou vlastnost navigace pro tento zdroj navigace. |
HasReadLink(SelfLinkBuilder<Uri>) |
Nakonfiguruje odkaz pro čtení pro tento navigační zdroj. |
HasUrl(String) |
Nakonfiguruje adresu URL zdroje navigace. |
RemoveBinding(NavigationPropertyConfiguration) |
Odebere vazby pro danou vlastnost navigace. |
RemoveBinding(NavigationPropertyConfiguration, String) |
Odebere vazbu pro danou vlastnost navigace a danou cestu vazby. |