Udostępnij za pośrednictwem


ScaffoldingPropertyAnnotations Klasa

Definicja

public class ScaffoldingPropertyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations
type ScaffoldingPropertyAnnotations = class
    inherit RelationalPropertyAnnotations
Public Class ScaffoldingPropertyAnnotations
Inherits RelationalPropertyAnnotations
Dziedziczenie
ScaffoldingPropertyAnnotations

Konstruktory

ScaffoldingPropertyAnnotations(IProperty)

Pola

ProviderFullAnnotationNames (Odziedziczone po RelationalPropertyAnnotations)

Właściwości

Annotations

Pomocnik RelationalAnnotations reprezentujący IProperty element do adnotacji.

(Odziedziczone po RelationalPropertyAnnotations)
ColumnName

Nazwa kolumny, do której jest mapowana właściwość.

(Odziedziczone po RelationalPropertyAnnotations)
ColumnOrdinal
ColumnType

Typ bazy danych kolumny, do której jest mapowana właściwość.

(Odziedziczone po RelationalPropertyAnnotations)
ComputedColumnSql

Obliczone ograniczenie wyrażenia SQL, które powinno być używane podczas tworzenia kolumny dla tej właściwości.

(Odziedziczone po RelationalPropertyAnnotations)
DefaultValue

Wartość domyślna używana w definicji kolumny podczas tworzenia kolumny dla tej właściwości.

(Odziedziczone po RelationalPropertyAnnotations)
DefaultValueSql

Domyślne ograniczenie wyrażenia SQL, które powinno być używane podczas tworzenia kolumny dla tej właściwości.

(Odziedziczone po RelationalPropertyAnnotations)
IsFixedLength

Flaga wskazująca, czy właściwość jest w stanie przechowywać tylko dane o stałej długości, takie jak ciągi.

(Odziedziczone po RelationalPropertyAnnotations)
Property

Element do dodawania IProperty adnotacji.

(Odziedziczone po RelationalPropertyAnnotations)
ShouldThrowOnConflict

Wskazuje, czy należy zgłosić wyjątek, jeśli konfiguracja powodująca konflikt jest ustawiona. Jest to zwykle zastępowane podczas kompilowania przy użyciu płynnego interfejsu API do implementowania semantyki ostatnich wywołań wins.

(Odziedziczone po RelationalPropertyAnnotations)
ShouldThrowOnInvalidConfiguration

Wskazuje, czy należy zgłosić wyjątek, jeśli ustawiono nieprawidłową konfigurację.

(Odziedziczone po RelationalPropertyAnnotations)

Metody

CanSetComputedColumnSql(String)

Określa, czy ComputedColumnSql można ustawić bez konfliktu.

Ta metoda może zgłaszać wyjątek , jeśli ShouldThrowOnConflict zwraca wartość true.

(Odziedziczone po RelationalPropertyAnnotations)
CanSetDefaultValue(Object)

Określa, czy DefaultValue można ustawić bez konfliktu.

Ta metoda może zgłaszać wyjątek , jeśli ShouldThrowOnConflict zwraca wartość true.

(Odziedziczone po RelationalPropertyAnnotations)
CanSetDefaultValueSql(String)

Określa, czy DefaultValueSql można ustawić bez konfliktu.

Ta metoda może zgłaszać wyjątek , jeśli ShouldThrowOnConflict zwraca wartość true.

(Odziedziczone po RelationalPropertyAnnotations)
ClearAllServerGeneratedValues()

Czyści wszystkie wartości ustawione dla DefaultValue, DefaultValueSqli ComputedColumnSql.

(Odziedziczone po RelationalPropertyAnnotations)
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 RelationalPropertyAnnotations)
GetAnnotations(IProperty)

RelationalPropertyAnnotations Pobiera wystąpienie dla danej IProperty semantyki używanej RelationalAnnotations przez to wystąpienie do kontrolowania adnotacji ustawień zgodnie z konwencją.

(Odziedziczone po RelationalPropertyAnnotations)
GetComputedColumnSql(Boolean)

Pobiera obliczone ograniczenie wyrażenia SQL, które powinno być używane podczas tworzenia kolumny dla tej właściwości.

(Odziedziczone po RelationalPropertyAnnotations)
GetDefaultValue(Boolean)

Pobiera wartość domyślną do użycia w definicji kolumny podczas tworzenia kolumny dla tej właściwości.

(Odziedziczone po RelationalPropertyAnnotations)
GetDefaultValueSql(Boolean)

Pobiera domyślne ograniczenie wyrażenia SQL, które powinno być używane podczas tworzenia kolumny dla tej właściwości.

(Odziedziczone po RelationalPropertyAnnotations)
SetColumnName(String)

Próbuje ustawić metodę ColumnName przy użyciu semantyki RelationalAnnotations w użyciu.

(Odziedziczone po RelationalPropertyAnnotations)
SetColumnType(String)

Próbuje ustawić metodę ColumnType przy użyciu semantyki RelationalAnnotations w użyciu.

(Odziedziczone po RelationalPropertyAnnotations)
SetComputedColumnSql(String)

Próbuje ustawić metodę ComputedColumnSql przy użyciu semantyki RelationalAnnotations w użyciu.

(Odziedziczone po RelationalPropertyAnnotations)
SetDefaultValue(Object)

Próbuje ustawić metodę DefaultValue przy użyciu semantyki RelationalAnnotations w użyciu.

(Odziedziczone po RelationalPropertyAnnotations)
SetDefaultValueSql(String)

Próbuje ustawić metodę DefaultValueSql przy użyciu semantyki RelationalAnnotations w użyciu.

(Odziedziczone po RelationalPropertyAnnotations)
SetFixedLength(Boolean)

Konfiguruje właściwość jako zdolną do przechowywania tylko danych o stałej długości, takich jak ciągi.

(Odziedziczone po RelationalPropertyAnnotations)

Dotyczy