Udostępnij za pośrednictwem


IMutableStoredProcedure Interfejs

Definicja

Reprezentuje procedurę składowaną w modelu w formularzu, który można zmutować podczas kompilowania modelu.

public interface IMutableStoredProcedure : Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyStoredProcedure
type IMutableStoredProcedure = interface
    interface IReadOnlyStoredProcedure
    interface IReadOnlyAnnotatable
    interface IMutableAnnotatable
Public Interface IMutableStoredProcedure
Implements IMutableAnnotatable, IReadOnlyStoredProcedure
Implementuje

Właściwości

EntityType

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

IsRowsAffectedReturned

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

Item[String]

Pobiera lub ustawia wartość adnotacji o podanej nazwie.

(Odziedziczone po IMutableAnnotatable)
Name

Pobiera lub ustawia 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 lub ustawia schemat procedury składowanej w bazie danych.

Metody

AddAnnotation(String, Object)

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

(Odziedziczone po IMutableAnnotatable)
AddAnnotations(IEnumerable<IAnnotation>)

Dodaje adnotacje do obiektu.

(Odziedziczone po IMutableAnnotatable)
AddOriginalValueParameter(String)

Dodaje nowy parametr, który zawiera oryginalną wartość właściwości o podanej nazwie.

AddParameter(String)

Dodaje nowy parametr zamapowany do właściwości o podanej nazwie.

AddResultColumn(String)

Dodaje nową kolumnę wyniku dla tej procedury składowanej zamapowanej na właściwość o podanej nazwie

AddRowsAffectedParameter()

Dodaje parametr wyjściowy, który zwraca wiersze, których dotyczy ta procedura składowana.

AddRowsAffectedResultColumn()

Dodaje nową kolumnę wyniku zawierającego wiersze, których dotyczy ta procedura składowana.

AnnotationsToDebugString(Int32)

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

(Odziedziczone po IReadOnlyAnnotatable)
FindAnnotation(String)

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

(Odziedziczone po IMutableAnnotatable)
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ę wyniku odpowiadającą danej właściwości.

FindRowsAffectedParameter()

Zwraca parametr, którego dotyczy problem, wierszy.

FindRowsAffectedResultColumn()

Zwraca kolumnę wyniku, której dotyczy problem, wiersze.

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 IMutableAnnotatable)
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.

(Odziedziczone po IReadOnlyStoredProcedure)
RemoveAnnotation(String)

Usuwa daną adnotację z tego obiektu.

(Odziedziczone po IMutableAnnotatable)
SetAnnotation(String, Object)

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

(Odziedziczone po IMutableAnnotatable)
SetOrRemoveAnnotation(String, Object)

Ustawia adnotację przechowywaną pod daną nazwą. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje. Usuwa istniejącą adnotację, jeśli null jest podana.

(Odziedziczone po IMutableAnnotatable)
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.

(Odziedziczone po IReadOnlyStoredProcedure)

Dotyczy