SqlServerEntityTypeAnnotations 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.
Właściwości adnotacji specyficznych dla relacyjnych, do których uzyskiwano dostęp za pośrednictwem elementu SqlServer(IMutableEntityType).
public class SqlServerEntityTypeAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalEntityTypeAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerEntityTypeAnnotations
type SqlServerEntityTypeAnnotations = class
inherit RelationalEntityTypeAnnotations
interface ISqlServerEntityTypeAnnotations
interface IRelationalEntityTypeAnnotations
Public Class SqlServerEntityTypeAnnotations
Inherits RelationalEntityTypeAnnotations
Implements ISqlServerEntityTypeAnnotations
- Dziedziczenie
- Implementuje
Konstruktory
SqlServerEntityTypeAnnotations(IEntityType) |
Tworzy wystąpienie dla adnotacji danego IEntityTypeelementu . |
SqlServerEntityTypeAnnotations(RelationalAnnotations) |
Tworzy wystąpienie adnotacji elementu reprezentowanego IEntityType przez dany pomocnik adnotacji. |
Pola
ProviderFullAnnotationNames |
Właściwości adnotacji specyficznych dla relacyjnych, do których uzyskiwano dostęp za pośrednictwem elementu SqlServer(IMutableEntityType). (Odziedziczone po RelationalEntityTypeAnnotations) |
Właściwości
Annotations |
Pomocnik RelationalAnnotations reprezentujący IEntityType element do adnotacji. (Odziedziczone po RelationalEntityTypeAnnotations) |
DiscriminatorProperty |
Będzie IProperty to używane do przechowywania wartości dyskryminującej. (Odziedziczone po RelationalEntityTypeAnnotations) |
DiscriminatorValue |
Dyskryminująca wartość do wykorzystania. (Odziedziczone po RelationalEntityTypeAnnotations) |
EntityType |
Element do dodawania IEntityType adnotacji. (Odziedziczone po RelationalEntityTypeAnnotations) |
IsMemoryOptimized |
Wskazuje, czy typ jest mapowany na tabelę zoptymalizowaną pod kątem pamięci. |
Schema |
Schemat bazy danych zawierający zamapowany tabelę. (Odziedziczone po RelationalEntityTypeAnnotations) |
TableName |
Nazwa tabeli, do której jest mapowany typ jednostki. (Odziedziczone po RelationalEntityTypeAnnotations) |
Metody
GetAnnotations(IEntityType) |
RelationalEntityTypeAnnotations Pobiera wystąpienie dla danej IEntityType semantyki używanej RelationalAnnotations przez to wystąpienie do kontrolowania adnotacji ustawień zgodnie z konwencją. (Odziedziczone po RelationalEntityTypeAnnotations) |
GetAnnotations(IModel) |
RelationalModelAnnotations Pobiera wystąpienie dla danej IModel semantyki używanej RelationalAnnotations przez to wystąpienie do kontrolowania adnotacji ustawień zgodnie z konwencją. (Odziedziczone po RelationalEntityTypeAnnotations) |
GetDiscriminatorPropertyConfigurationSource() |
Pobiera wartość Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource dla aktualnie ustawionego parametru DiscriminatorProperty. (Odziedziczone po RelationalEntityTypeAnnotations) |
GetDiscriminatorValueConfigurationSource() |
Pobiera wartość Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource dla aktualnie ustawionego parametru DiscriminatorValue. (Odziedziczone po RelationalEntityTypeAnnotations) |
GetNonRootDiscriminatorProperty() |
IProperty Znajduje zestaw, który ma być używany do dyskryminowania tego typu bez przechodzenia do typów podstawowych. (Odziedziczone po RelationalEntityTypeAnnotations) |
RemoveDiscriminatorValue() |
Próbuje usunąć DiscriminatorValue przy użyciu semantyki RelationalAnnotations w użyciu. (Odziedziczone po RelationalEntityTypeAnnotations) |
SetDiscriminatorProperty(IProperty) |
Próbuje ustawić metodę DiscriminatorProperty przy użyciu semantyki RelationalAnnotations w użyciu. (Odziedziczone po RelationalEntityTypeAnnotations) |
SetDiscriminatorProperty(IProperty, Type) |
Próbuje ustawić metodę DiscriminatorProperty przy użyciu semantyki RelationalAnnotations w użyciu. (Odziedziczone po RelationalEntityTypeAnnotations) |
SetDiscriminatorValue(Object) |
Próbuje ustawić metodę DiscriminatorValue przy użyciu semantyki RelationalAnnotations w użyciu. (Odziedziczone po RelationalEntityTypeAnnotations) |
SetIsMemoryOptimized(Boolean) |
Próbuje ustawić optymalizację pamięci. |
SetSchema(String) |
Próbuje ustawić metodę Schema przy użyciu semantyki RelationalAnnotations w użyciu. (Odziedziczone po RelationalEntityTypeAnnotations) |
SetTableName(String) |
Próbuje ustawić metodę TableName przy użyciu semantyki RelationalAnnotations w użyciu. (Odziedziczone po RelationalEntityTypeAnnotations) |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla