Udostępnij za pośrednictwem


IConventionDbFunctionParameterBuilder Interfejs

Definicja

Udostępnia prosty interfejs API do konfigurowania elementu IConventionDbFunctionParameter.

public interface IConventionDbFunctionParameterBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionDbFunctionParameterBuilder = interface
    interface IConventionAnnotatableBuilder
Public Interface IConventionDbFunctionParameterBuilder
Implements IConventionAnnotatableBuilder
Implementuje

Uwagi

Aby uzyskać więcej informacji i przykłady, zobacz Konwencje tworzenia modeli .

Właściwości

Metadata

Tworzone metadane parametru funkcji.

ModelBuilder

Pobiera konstruktora modelu.

(Odziedziczone po IConventionAnnotatableBuilder)

Metody

CanRemoveAnnotation(String, Boolean)

Zwraca wartość wskazującą, czy adnotacja o podanej nazwie może zostać usunięta przy użyciu tego źródła konfiguracji.

(Odziedziczone po IConventionAnnotatableBuilder)
CanSetAnnotation(String, Object, Boolean)

Zwraca wartość wskazującą, czy adnotacja z daną nazwą i wartością może zostać ustawiona z tego źródła konfiguracji.

(Odziedziczone po IConventionAnnotatableBuilder)
CanSetStoreType(String, Boolean)

Zwraca wartość wskazującą, czy typ magazynu można ustawić dla tej właściwości z bieżącego źródła konfiguracji.

CanSetTypeMapping(RelationalTypeMapping, Boolean)

Zwraca wartość wskazującą, czy RelationalTypeMapping można ustawić tę właściwość z bieżącego źródła konfiguracji.

HasAnnotation(String, Object, Boolean)

Ustawia adnotację przechowywaną pod daną nazwą. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje z tą samą lub niższą ConfigurationSourcenazwą .

HasNoAnnotation(String, Boolean)

Usuwa adnotację o podanej nazwie z tego obiektu.

HasNonNullAnnotation(String, Object, Boolean)

Ustawia adnotację przechowywaną pod daną nazwą. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje z tą samą lub niższą ConfigurationSourcenazwą . Usuwa adnotację, jeśli null określono wartość.

HasStoreType(String, Boolean)

Ustawia typ magazynu parametru funkcji w bazie danych.

HasTypeMapping(RelationalTypeMapping, Boolean)

RelationalTypeMapping Ustawia parametr funkcji.

RemoveAnnotation(String, Boolean)
Przestarzałe.

Usuwa adnotację o podanej nazwie z tego obiektu.

(Odziedziczone po IConventionAnnotatableBuilder)
SetOrRemoveAnnotation(String, Object, Boolean)
Przestarzałe.

Ustawia lub usuwa adnotację przechowywaną pod daną nazwą.

(Odziedziczone po IConventionAnnotatableBuilder)

Dotyczy