IMutableDbFunctionParameter Schnittstelle

Definition

Stellt einen IMutableDbFunction Parameter dar.

public interface IMutableDbFunctionParameter : Microsoft.EntityFrameworkCore.Metadata.IDbFunctionParameter
public interface IMutableDbFunctionParameter : Microsoft.EntityFrameworkCore.Metadata.IDbFunctionParameter, Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable
type IMutableDbFunctionParameter = interface
    interface IDbFunctionParameter
type IMutableDbFunctionParameter = interface
    interface IMutableAnnotatable
    interface IAnnotatable
    interface IDbFunctionParameter
Public Interface IMutableDbFunctionParameter
Implements IDbFunctionParameter
Public Interface IMutableDbFunctionParameter
Implements IDbFunctionParameter, IMutableAnnotatable
Implementiert

Eigenschaften

ClrType

Ruft den Parametertyp ab.

(Geerbt von IDbFunctionParameter)
Function

Ruft das ab IMutableDbFunction , zu dem dieser Parameter gehört.

Item[String]

Ruft den Wert der Anmerkung mit dem angegebenen Namen ab oder legt ihn fest.

(Geerbt von IMutableAnnotatable)
Name

Ruft den Parameternamen ab.

(Geerbt von IDbFunctionParameter)
PropagatesNullability

Ruft den Wert ab, der angibt, ob der Parameter NULL-Zulässigkeit weitergibt, d. h., wenn der Wert NULL ist, gibt die Datenbankfunktion NULL zurück

(Geerbt von IDbFunctionParameter)
StoreFunctionParameter

Ruft den zugeordneten ab IStoreFunctionParameter .

(Geerbt von IDbFunctionParameter)
StoreType

Ruft den Typ des Speicher Typs dieses Parameters ab oder legt ihn fest.

TypeMapping

Ruft den für diesen Parameter ab oder legt ihn fest RelationalTypeMapping .

Methoden

AddAnnotation(String, Object)

Fügt diesem-Objekt eine Anmerkung hinzu. Wird ausgelöst, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist.

(Geerbt von IMutableAnnotatable)
FindAnnotation(String)

Ruft die Anmerkung mit dem angegebenen Namen ab und gibt NULL zurück, wenn Sie nicht vorhanden ist.

(Geerbt von IMutableAnnotatable)
GetAnnotations()

Ruft alle Anmerkungen für das aktuelle-Objekt ab.

(Geerbt von IMutableAnnotatable)
RemoveAnnotation(String)

Entfernt die angegebene Anmerkung aus diesem-Objekt.

(Geerbt von IMutableAnnotatable)
SetAnnotation(String, Object)

Legt die Anmerkung fest, die unter dem angegebenen Schlüssel gespeichert ist. Überschreibt die vorhandene Anmerkung, wenn eine Anmerkung mit dem angegebenen Namen bereits vorhanden ist.

(Geerbt von IMutableAnnotatable)

Erweiterungsmethoden

AnnotationsToDebugString(IAnnotatable, Int32)

Ruft die debugzeichenfolge für alle Anmerkungen ab, die für das Objekt deklariert wurden.

GetAnnotation(IAnnotatable, String)

Ruft die Anmerkung mit dem angegebenen Namen ab und löst aus, wenn Sie nicht vorhanden ist.

ToDebugString(IDbFunctionParameter, MetadataDebugStringOptions, Int32)

Erstellt eine lesbare Darstellung der angegebenen Metadaten.

Warnung: verlassen Sie sich nicht auf das Format der zurückgegebenen Zeichenfolge. Sie ist nur für das Debuggen konzipiert und kann sich beliebig zwischen den Releases ändern.

AddAnnotations(IMutableAnnotatable, IEnumerable<IAnnotation>)

Fügt einem-Objekt Anmerkungen hinzu.

GetAnnotation(IMutableAnnotatable, String)

Ruft die Anmerkung mit dem angegebenen Namen ab und löst aus, wenn Sie nicht vorhanden ist.

SetOrRemoveAnnotation(IMutableAnnotatable, String, Object)

Legt die Anmerkung fest, die unter dem angegebenen Namen gespeichert ist. Überschreibt die vorhandene Anmerkung, wenn eine Anmerkung mit dem angegebenen Namen bereits vorhanden ist. Entfernt die vorhandene Anmerkung, wenn null angegeben wird.

Gilt für: