Udostępnij za pośrednictwem


IStoreStoredProcedure Interfejs

Definicja

Reprezentuje procedurę składowaną w bazie danych.

public interface IStoreStoredProcedure : Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable, Microsoft.EntityFrameworkCore.Metadata.ITableBase
type IStoreStoredProcedure = interface
    interface ITableBase
    interface IAnnotatable
    interface IReadOnlyAnnotatable
Public Interface IStoreStoredProcedure
Implements IAnnotatable, ITableBase
Implementuje

Właściwości

Columns

Pobiera kolumny zdefiniowane dla tej tabeli.

(Odziedziczone po ITableBase)
ComplexTypeMappings

Pobiera mapowania typów złożonych.

(Odziedziczone po ITableBase)
EntityTypeMappings

Pobiera mapowania typów jednostek.

IsShared

Pobiera wartość wskazującą, czy wiele typów jednostek współdzieli wiersze w tabeli.

(Odziedziczone po ITableBase)
Item[String]

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

(Odziedziczone po IReadOnlyAnnotatable)
Model

Pobiera model bazy danych.

(Odziedziczone po ITableBase)
Name

Pobiera nazwę tabeli w bazie danych.

(Odziedziczone po ITableBase)
Parameters

Pobiera parametry dla tej procedury składowanej.

ResultColumns

Pobiera kolumny zdefiniowane dla zwracanego zestawu wierszy.

ReturnValue

Pobiera zwrot dla tej procedury składowanej.

Schema

Pobiera schemat tabeli w bazie danych.

(Odziedziczone po ITableBase)
SchemaQualifiedName

Pobiera kwalifikowaną przez schemat nazwę tabeli w bazie danych.

(Odziedziczone po ITableBase)
StoredProcedures

Pobiera skojarzone procedury składowane modelu.

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 ją, jeśli nie istnieje.

(Odziedziczone po IReadOnlyAnnotatable)
FindColumn(IProperty)

Pobiera kolumnę zamapowana na daną właściwość. Zwraca wartość null , jeśli żadna kolumna nie jest mapowana na daną właściwość.

(Odziedziczone po ITableBase)
FindColumn(String)

Pobiera kolumnę o podanej nazwie. Zwraca wartość null , jeśli nie zdefiniowano żadnej kolumny o podanej nazwie.

(Odziedziczone po ITableBase)
FindParameter(IProperty)

Pobiera parametr zamapowany na daną właściwość. Zwraca wartość null , jeśli żaden parametr nie jest mapowany na daną właściwość.

FindParameter(String)

Pobiera parametr o podanej nazwie. Zwraca wartość null , jeśli żaden parametr o podanej nazwie nie jest zdefiniowany dla zwracanego zestawu wierszy.

FindResultColumn(IProperty)

Pobiera kolumnę wyników zamapowana na daną właściwość. Zwraca wartość null , jeśli żadna kolumna wyników nie jest mapowana na daną właściwość.

FindResultColumn(String)

Pobiera kolumnę wyników o podanej nazwie. Zwraca wartość null , jeśli żadna kolumna wyniku o podanej nazwie nie jest zdefiniowana dla zwracanego zestawu wierszy.

FindRuntimeAnnotation(String)

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

(Odziedziczone po IAnnotatable)
FindRuntimeAnnotationValue(String)

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

(Odziedziczone po IAnnotatable)
GetAnnotation(String)

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

(Odziedziczone po IReadOnlyAnnotatable)
GetAnnotations()

Pobiera wszystkie adnotacje dla bieżącego obiektu.

(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)
GetReferencingRowInternalForeignKeys(IEntityType)

Pobiera klucze obce odwołujące się do danego typu jednostki z innych typów jednostek współużytkujących tę tabelę.

(Odziedziczone po ITableBase)
GetRowInternalForeignKeys(IEntityType)

Pobiera klucze obce dla danego typu jednostki wskazującego inne typy jednostek współużytkujące tę tabelę.

(Odziedziczone po ITableBase)
GetRuntimeAnnotations()

Pobiera wszystkie adnotacje środowiska uruchomieniowego dla bieżącego obiektu.

(Odziedziczone po IAnnotatable)
IsOptional(IEntityType)

Pobiera wartość wskazującą, czy jednostka danego typu może nie być obecna w wierszu.

(Odziedziczone po ITableBase)
IsOptional(ITypeBase)

Pobiera wartość wskazującą, czy jednostka danego typu może nie być obecna w wierszu.

(Odziedziczone po ITableBase)
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ę danych metadanych.

Ostrzeżenie: nie należy polegać na formacie zwracanego ciągu. Jest ona przeznaczona tylko do debugowania i może zmieniać się arbitralnie między wersjami.

Jawne implementacje interfejsu

ITableBase.ToDebugString(MetadataDebugStringOptions, Int32)

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

Ostrzeżenie: nie należy polegać na formacie zwracanego ciągu. Jest ona przeznaczona tylko do debugowania i może zmieniać się arbitralnie między wersjami.

Dotyczy