ViewColumnBuilder<TProperty> 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 podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.
public class ViewColumnBuilder<TProperty> : Microsoft.EntityFrameworkCore.Metadata.Builders.ViewColumnBuilder, Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty>>
type ViewColumnBuilder<'Property> = class
inherit ViewColumnBuilder
interface IInfrastructure<PropertyBuilder<'Property>>
Public Class ViewColumnBuilder(Of TProperty)
Inherits ViewColumnBuilder
Implements IInfrastructure(Of PropertyBuilder(Of TProperty))
Parametry typu
- TProperty
- Dziedziczenie
- Implementuje
-
IInfrastructure<PropertyBuilder<TProperty>>
Konstruktory
ViewColumnBuilder<TProperty>(StoreObjectIdentifier, PropertyBuilder<TProperty>) |
Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core. |
Właściwości
InternalOverrides |
Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę platformy Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można je zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji programu Entity Framework Core. (Odziedziczone po ViewColumnBuilder) |
Overrides |
Konfigurowane przesłonięcia specyficzne dla widoku. (Odziedziczone po ViewColumnBuilder) |
Metody
HasAnnotation(String, Object) |
Dodaje lub aktualizuje adnotację dla właściwości dla określonego widoku.
Jeśli adnotacja z kluczem określonym w |
HasColumnName(String) |
Konfiguruje kolumnę, na którą właściwość jest mapowana podczas określania wartości docelowej relacyjnej bazy danych. |
Jawne implementacje interfejsu
IInfrastructure<PropertyBuilder<TProperty>>.Instance |
Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji. |
IInfrastructure<PropertyBuilder>.Instance |
Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji. (Odziedziczone po ViewColumnBuilder) |
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 używany w kodzie aplikacji. |