Udostępnij za pośrednictwem


StoredProcedureParameterBuilder Klasa

Definicja

Udostępnia prosty interfejs API do konfigurowania parametru IStoredProcedure .

public class StoredProcedureParameterBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder>
type StoredProcedureParameterBuilder = class
    interface IInfrastructure<PropertyBuilder>
Public Class StoredProcedureParameterBuilder
Implements IInfrastructure(Of PropertyBuilder)
Dziedziczenie
StoredProcedureParameterBuilder
Implementuje

Uwagi

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.

Konstruktory

StoredProcedureParameterBuilder(InternalStoredProcedureParameterBuilder, PropertyBuilder)

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

Builder

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.

Metadata

Konfigurowany parametr procedury składowanej.

Metody

HasAnnotation(String, Object)

Dodaje lub aktualizuje adnotację dla właściwości dla określonej procedury składowanej. Jeśli adnotacja z kluczem określonym w annotation już istnieje, jego wartość zostanie zaktualizowana.

HasName(String)

Ustawia nazwę parametru procedury składowanej.

IsInputOutput()

Konfiguruje parametr procedury składowanej zarówno jako parametr wejściowy, jak i wyjściowy.

IsOutput()

Konfiguruje parametr procedury składowanej jako parametr wyjściowy.

Jawne implementacje interfejsu

IInfrastructure<PropertyBuilder>.Instance

Udostępnia prosty interfejs API do konfigurowania parametru IStoredProcedure .

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.

Dotyczy