Sdílet prostřednictvím


EntitySetConfiguration Třída

Definice

Umožňuje provést konfiguraci pro sadu entit v modelu. A EntitySetConfiguration lze získat pomocí metody EntitySet<TEntityType>(String).

public class EntitySetConfiguration : Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration
type EntitySetConfiguration = class
    inherit NavigationSourceConfiguration
Public Class EntitySetConfiguration
Inherits NavigationSourceConfiguration
Dědičnost
EntitySetConfiguration

Konstruktory

EntitySetConfiguration()

Inicializuje novou instanci EntitySetConfiguration třídy. Výchozí konstruktor je určen pouze pro testování částí.

EntitySetConfiguration(ODataModelBuilder, EntityTypeConfiguration, String)

Inicializuje novou instanci EntitySetConfiguration třídy.

EntitySetConfiguration(ODataModelBuilder, Type, String)

Inicializuje novou instanci EntitySetConfiguration 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)
GetFeedSelfLink()

Získá tvůrce použít k vygenerování vlastní odkazy pro informační kanály pro tento navigační zdroj.

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)
HasFeedSelfLink(Func<ResourceSetContext,Uri>)

Přidá do informačního kanálu vlastní odkaz.

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)

Platí pro