SingletonConfiguration 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 jeden typ v modelu. A SingletonConfiguration lze získat pomocí metody Singletons.
public class SingletonConfiguration : Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration
type SingletonConfiguration = class
inherit NavigationSourceConfiguration
Public Class SingletonConfiguration
Inherits NavigationSourceConfiguration
- Dědičnost
Konstruktory
SingletonConfiguration() |
Inicializuje novou instanci SingletonConfiguration třídy. Výchozí konstruktor je určen pouze pro testování částí. |
SingletonConfiguration(ODataModelBuilder, EntityTypeConfiguration, String) |
Inicializuje novou instanci SingletonConfiguration třídy. |
SingletonConfiguration(ODataModelBuilder, Type, String) |
Inicializuje novou instanci SingletonConfiguration třídy. |
Vlastnosti
Bindings |
Získá navigační cíle objektu NavigationSourceConfiguration. (Zděděno od NavigationSourceConfiguration) |
ClrType |
Získá pozadí Type pro typ entity obsažené v tomto navigačním zdroji. (Zděděno od NavigationSourceConfiguration) |
DerivedTypeConstraints |
Sada určující omezení odvozeného typu (Zděděno od NavigationSourceConfiguration) |
EntityType |
Získá typ entity obsažené v tomto navigačním zdroji. (Zděděno od NavigationSourceConfiguration) |
Name |
Získá název tohoto navigačního zdroje. (Zděděno od NavigationSourceConfiguration) |
Metody
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration) |
Sváže danou vlastnost navigace s cílovým zdrojem navigace. (Zděděno od NavigationSourceConfiguration) |
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration, IList<MemberInfo>) |
Sváže danou vlastnost navigace s cílovým zdrojem navigace. (Zděděno od NavigationSourceConfiguration) |
FindBinding(NavigationPropertyConfiguration) |
Vyhledá vazby NavigationPropertyBindingConfiguration pro danou vlastnost navigace. (Zděděno od NavigationSourceConfiguration) |
FindBinding(NavigationPropertyConfiguration, IList<MemberInfo>) |
Vyhledá vazbu pro danou navigační vlastnost a pokusí se ji vytvořit, pokud neexistuje. (Zděděno od NavigationSourceConfiguration) |
FindBindings(String) |
Získá vazby NavigationPropertyBindingConfiguration pro vlastnost navigace s daným názvem. (Zděděno od NavigationSourceConfiguration) |
GetEditLink() |
Získá tvůrce použitý k vygenerování odkazy pro úpravy pro tento navigační zdroj. (Zděděno od NavigationSourceConfiguration) |
GetIdLink() |
Získá tvůrce použitý k vygenerování ID pro tento navigační zdroj. (Zděděno od NavigationSourceConfiguration) |
GetNavigationPropertyLink(NavigationPropertyConfiguration) |
Získá tvůrce použitý k vygenerování navigační odkaz pro danou navigační vlastnost pro tento navigační zdroj. (Zděděno od NavigationSourceConfiguration) |
GetReadLink() |
Získá tvůrce použitý k vygenerování odkazů pro čtení pro tento navigační zdroj. (Zděděno od NavigationSourceConfiguration) |
GetUrl() |
Získá adresu URL zdroje navigace. (Zděděno od NavigationSourceConfiguration) |
HasDerivedTypeConstraint<TDerivedType>() |
Přidá TDerived do seznamu omezení odvozeného typu. |
HasDerivedTypeConstraints(Type[]) |
Přidá podtypy do seznamu omezení odvozeného typu. |
HasEditLink(SelfLinkBuilder<Uri>) |
Nakonfiguruje odkaz pro úpravy pro tento zdroj navigace. (Zděděno od NavigationSourceConfiguration) |
HasIdLink(SelfLinkBuilder<Uri>) |
Nakonfiguruje odkaz ID pro tento zdroj navigace. (Zděděno od NavigationSourceConfiguration) |
HasNavigationPropertiesLink(IEnumerable<NavigationPropertyConfiguration>, NavigationLinkBuilder) |
Konfiguruje navigační odkaz pro dané navigační vlastnosti pro tento zdroj navigace. (Zděděno od NavigationSourceConfiguration) |
HasNavigationPropertyLink(NavigationPropertyConfiguration, NavigationLinkBuilder) |
Nakonfiguruje navigační odkaz pro danou vlastnost navigace pro tento zdroj navigace. (Zděděno od NavigationSourceConfiguration) |
HasReadLink(SelfLinkBuilder<Uri>) |
Nakonfiguruje odkaz pro čtení pro tento navigační zdroj. (Zděděno od NavigationSourceConfiguration) |
HasUrl(String) |
Nakonfiguruje adresu URL zdroje navigace. (Zděděno od NavigationSourceConfiguration) |
RemoveBinding(NavigationPropertyConfiguration) |
Odebere vazby pro danou vlastnost navigace. (Zděděno od NavigationSourceConfiguration) |
RemoveBinding(NavigationPropertyConfiguration, String) |
Odebere vazbu pro danou vlastnost navigace a danou cestu vazby. (Zděděno od NavigationSourceConfiguration) |