SplitViewBuilder 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.
Wystąpienia tej klasy są zwracane z metod przy użyciu interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniej konstrukcji w kodzie aplikacji.
public class SplitViewBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder>
type SplitViewBuilder = class
interface IInfrastructure<EntityTypeBuilder>
Public Class SplitViewBuilder
Implements IInfrastructure(Of EntityTypeBuilder)
- Dziedziczenie
-
SplitViewBuilder
- Pochodne
- Implementuje
Konstruktory
SplitViewBuilder(StoreObjectIdentifier, EntityTypeBuilder) |
Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można go zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio w kodzie z wyjątkową ostrożnością i wiedzieć, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core. |
Właściwości
MappingFragment |
Konfigurowany fragment mapowania. |
Name |
Określona nazwa widoku. |
Schema |
Określony schemat widoku. |
Metody
HasAnnotation(String, Object) |
Dodaje lub aktualizuje adnotację w widoku. Jeśli adnotacja z kluczem określonym w |
Property(String) |
Mapuje właściwość na kolumnę w bieżącym widoku i zwraca obiekt, który może służyć do zapewnienia konfiguracji specyficznej dla widoku, jeśli właściwość jest mapowana na więcej niż jeden widok. |
Property<TProperty>(String) |
Mapuje właściwość na kolumnę w bieżącym widoku i zwraca obiekt, który może służyć do zapewnienia konfiguracji specyficznej dla widoku, jeśli właściwość jest mapowana na więcej niż jeden widok. |
Jawne implementacje interfejsu
IInfrastructure<EntityTypeBuilder>.Instance |
Wystąpienia tej klasy są zwracane z metod przy użyciu interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniej konstrukcji w kodzie aplikacji. |
Metody rozszerzania
GetInfrastructure<T>(IInfrastructure<T>) |
Pobiera wartość z właściwości ukrytej przy użyciu polecenia IInfrastructure<T>. Ta metoda jest zwykle używana przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji. |