Udostępnij za pośrednictwem


SingletonConfiguration Klasa

Definicja

Umożliwia wykonanie konfiguracji dla pojedynczego modelu. Element SingletonConfiguration można uzyskać przy użyciu metody Singletons.

public class SingletonConfiguration : Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration
type SingletonConfiguration = class
    inherit NavigationSourceConfiguration
Public Class SingletonConfiguration
Inherits NavigationSourceConfiguration
Dziedziczenie
SingletonConfiguration

Konstruktory

SingletonConfiguration()

Inicjuje nowe wystąpienie klasy SingletonConfiguration. Domyślny konstruktor jest przeznaczony tylko do użytku przez testowanie jednostkowe.

SingletonConfiguration(ODataModelBuilder, EntityTypeConfiguration, String)

Inicjuje nowe wystąpienie klasy SingletonConfiguration.

SingletonConfiguration(ODataModelBuilder, Type, String)

Inicjuje nowe wystąpienie klasy SingletonConfiguration.

Właściwości

Bindings

Pobiera elementy docelowe nawigacji elementu NavigationSourceConfiguration.

(Odziedziczone po NavigationSourceConfiguration)
ClrType

Pobiera kopie Type zapasowe dla typu jednostki zawartego w tym źródle nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
DerivedTypeConstraints

Zestaw określający ograniczenia typu pochodnego

(Odziedziczone po NavigationSourceConfiguration)
EntityType

Pobiera typ jednostki zawarty w tym źródle nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
Name

Pobiera nazwę tego źródła nawigacji.

(Odziedziczone po NavigationSourceConfiguration)

Metody

AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration)

Tworzy powiązanie danej właściwości nawigacji ze źródłem nawigacji docelowej.

(Odziedziczone po NavigationSourceConfiguration)
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration, IList<MemberInfo>)

Tworzy powiązanie danej właściwości nawigacji ze źródłem nawigacji docelowej.

(Odziedziczone po NavigationSourceConfiguration)
FindBinding(NavigationPropertyConfiguration)

Znajduje powiązania NavigationPropertyBindingConfiguration dla danej właściwości nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
FindBinding(NavigationPropertyConfiguration, IList<MemberInfo>)

Znajduje powiązanie dla danej właściwości nawigacji i próbuje je utworzyć, jeśli nie istnieje.

(Odziedziczone po NavigationSourceConfiguration)
FindBindings(String)

Pobiera powiązania NavigationPropertyBindingConfiguration dla właściwości nawigacji o podanej nazwie.

(Odziedziczone po NavigationSourceConfiguration)
GetEditLink()

Pobiera konstruktora używanego do generowania linków edycji dla tego źródła nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
GetIdLink()

Pobiera konstruktora użyty do wygenerowania identyfikatora dla tego źródła nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
GetNavigationPropertyLink(NavigationPropertyConfiguration)

Pobiera konstruktor używany do generowania linku nawigacji dla danej właściwości nawigacji dla tego źródła nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
GetReadLink()

Pobiera konstruktor używany do generowania linków do odczytu dla tego źródła nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
GetUrl()

Pobiera źródłowy adres URL nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
HasDerivedTypeConstraint<TDerivedType>()

Dodaje TDerived do listy ograniczeń typu pochodnego.

HasDerivedTypeConstraints(Type[])

Dodaje podtypy do listy ograniczeń typu pochodnego.

HasEditLink(SelfLinkBuilder<Uri>)

Konfiguruje link edycji dla tego źródła nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
HasIdLink(SelfLinkBuilder<Uri>)

Konfiguruje link identyfikatora dla tego źródła nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
HasNavigationPropertiesLink(IEnumerable<NavigationPropertyConfiguration>, NavigationLinkBuilder)

Konfiguruje link nawigacji dla podanych właściwości nawigacji dla tego źródła nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
HasNavigationPropertyLink(NavigationPropertyConfiguration, NavigationLinkBuilder)

Konfiguruje link nawigacji dla danej właściwości nawigacji dla tego źródła nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
HasReadLink(SelfLinkBuilder<Uri>)

Konfiguruje link do odczytu dla tego źródła nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
HasUrl(String)

Konfiguruje adres URL źródła nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
RemoveBinding(NavigationPropertyConfiguration)

Usuwa powiązania dla danej właściwości nawigacji.

(Odziedziczone po NavigationSourceConfiguration)
RemoveBinding(NavigationPropertyConfiguration, String)

Usuwa powiązanie dla danej właściwości nawigacji i daną ścieżkę powiązania.

(Odziedziczone po NavigationSourceConfiguration)

Dotyczy