EntitySetConfiguration 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 wykonywanie konfiguracji dla zestawu jednostek w modelu. Element EntitySetConfiguration można uzyskać przy użyciu metody EntitySet<TEntityType>(String).
public class EntitySetConfiguration : Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration
type EntitySetConfiguration = class
inherit NavigationSourceConfiguration
Public Class EntitySetConfiguration
Inherits NavigationSourceConfiguration
- Dziedziczenie
Konstruktory
EntitySetConfiguration() |
Inicjuje nowe wystąpienie klasy EntitySetConfiguration. Domyślny konstruktor jest przeznaczony tylko do użycia przez testowanie jednostkowe. |
EntitySetConfiguration(ODataModelBuilder, EntityTypeConfiguration, String) |
Inicjuje nowe wystąpienie klasy EntitySetConfiguration. |
EntitySetConfiguration(ODataModelBuilder, Type, String) |
Inicjuje nowe wystąpienie klasy EntitySetConfiguration. |
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) |
Wiąże daną właściwość nawigacji ze źródłem nawigacji docelowej. (Odziedziczone po NavigationSourceConfiguration) |
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration, IList<MemberInfo>) |
Wiąże daną właściwość 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 go 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) |
GetFeedSelfLink() |
Pobiera konstruktora używanego do generowania linków samodzielnych dla kanałów informacyjnych dla tego źródła nawigacji. |
GetIdLink() |
Pobiera konstruktora użytego do wygenerowania identyfikatora dla tego źródła nawigacji. (Odziedziczone po NavigationSourceConfiguration) |
GetNavigationPropertyLink(NavigationPropertyConfiguration) |
Pobiera konstruktora użytego do wygenerowania linku nawigacji dla danej właściwości nawigacji dla tego źródła nawigacji. (Odziedziczone po NavigationSourceConfiguration) |
GetReadLink() |
Pobiera konstruktora używanego 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 element 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) |
HasFeedSelfLink(Func<ResourceSetContext,Uri>) |
Dodaje własny link do kanału informacyjnego. |
HasIdLink(SelfLinkBuilder<Uri>) |
Konfiguruje link identyfikatora dla tego źródła nawigacji. (Odziedziczone po NavigationSourceConfiguration) |
HasNavigationPropertiesLink(IEnumerable<NavigationPropertyConfiguration>, NavigationLinkBuilder) |
Konfiguruje link nawigacji dla danej 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 źródłowy adres URL 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 podanej ścieżki powiązania. (Odziedziczone po NavigationSourceConfiguration) |