SingletonConfiguration Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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) |