Udostępnij za pośrednictwem


IStoredProcedure Interfejs

Definicja

Reprezentuje procedurę składowaną w modelu.

public interface IStoredProcedure : Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyStoredProcedure
type IStoredProcedure = interface
    interface IReadOnlyStoredProcedure
    interface IReadOnlyAnnotatable
    interface IAnnotatable
Public Interface IStoredProcedure
Implements IAnnotatable, IReadOnlyStoredProcedure
Pochodne
Implementuje

Właściwości

EntityType

Pobiera typ jednostki, w której zdefiniowano tę procedurę składowaną.

IsRowsAffectedReturned

Pobiera wartość wskazującą, czy ta procedura składowana zwraca liczbę wierszy, których dotyczy problem.

(Odziedziczone po IReadOnlyStoredProcedure)
Item[String]

Pobiera wartość adnotacji o podanej nazwie, zwracając null ją, jeśli nie istnieje.

(Odziedziczone po IReadOnlyAnnotatable)
Name

Pobiera nazwę procedury składowanej w bazie danych.

Parameters

Pobiera parametry dla tej procedury składowanej.

ResultColumns

Pobiera kolumny wyniku dla tej procedury składowanej.

Schema

Pobiera schemat procedury składowanej w bazie danych.

(Odziedziczone po IReadOnlyStoredProcedure)
StoreStoredProcedure

Pobiera skojarzona procedura składowana bazy danych.

Metody

AddRuntimeAnnotation(String, Object)

Dodaje adnotację środowiska uruchomieniowego do tego obiektu. Zgłasza, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po IAnnotatable)
AnnotationsToDebugString(Int32)

Pobiera ciąg debugowania dla wszystkich adnotacji zadeklarowanych w obiekcie.

(Odziedziczone po IReadOnlyAnnotatable)
FindAnnotation(String)

Pobiera adnotację o podanej nazwie, zwracając null , jeśli nie istnieje.

(Odziedziczone po IReadOnlyAnnotatable)
FindOriginalValueParameter(String)

Zwraca oryginalny parametr wartości odpowiadający danej właściwości.

FindParameter(String)

Zwraca parametr odpowiadający danej właściwości.

FindResultColumn(String)

Zwraca kolumnę wyników odpowiadającą danej właściwości.

FindRowsAffectedParameter()

Zwraca parametr, którego dotyczy problem, wierszy.

FindRowsAffectedResultColumn()

Zwraca kolumnę wyników, których dotyczy problem, wierszy.

FindRuntimeAnnotation(String)

Pobiera adnotację środowiska uruchomieniowego o podanej nazwie, zwracając null , jeśli nie istnieje.

(Odziedziczone po IAnnotatable)
FindRuntimeAnnotationValue(String)

Pobiera wartość adnotacji środowiska uruchomieniowego z daną nazwą, zwracając null , jeśli nie istnieje.

(Odziedziczone po IAnnotatable)
GetAnnotation(String)

Pobiera adnotację o podanej nazwie, zgłaszając, jeśli nie istnieje.

(Odziedziczone po IReadOnlyAnnotatable)
GetAnnotations()

Pobiera wszystkie adnotacje w bieżącym obiekcie.

(Odziedziczone po IReadOnlyAnnotatable)
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

Pobiera wartość adnotacji środowiska uruchomieniowego o podanej nazwie, dodając ją, jeśli nie istnieje.

(Odziedziczone po IAnnotatable)
GetRuntimeAnnotations()

Pobiera wszystkie adnotacje środowiska uruchomieniowego w bieżącym obiekcie.

(Odziedziczone po IAnnotatable)
GetSchemaQualifiedName()

Zwraca nazwę procedury składowanej poprzedzonej schematem lub null jeśli nie jest mapowana.

(Odziedziczone po IReadOnlyStoredProcedure)
GetStoreIdentifier()

Zwraca identyfikator magazynu tej procedury składowanej.

RemoveRuntimeAnnotation(String)

Usuwa daną adnotację środowiska uruchomieniowego z tego obiektu.

(Odziedziczone po IAnnotatable)
SetRuntimeAnnotation(String, Object)

Ustawia adnotację środowiska uruchomieniowego przechowywaną w ramach danego klucza. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po IAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Tworzy czytelną dla człowieka reprezentację podanych metadanych.

Ostrzeżenie: nie polegaj na formacie zwracanego ciągu. Jest przeznaczony tylko do debugowania i może zmieniać się dowolnie między wydaniami.

(Odziedziczone po IReadOnlyStoredProcedure)

Dotyczy