Sdílet prostřednictvím


IStoredProcedure Rozhraní

Definice

Představuje uloženou proceduru v 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
Odvozené
Implementuje

Vlastnosti

EntityType

Získá typ entity, ve kterém je definována tato uložená procedura.

IsRowsAffectedReturned

Získá hodnotu označující, zda tato uložená procedura vrátí počet ovlivněných řádků.

(Zděděno od IReadOnlyStoredProcedure)
Item[String]

Získá hodnotu poznámky se zadaným názvem, vrátí null se, pokud neexistuje.

(Zděděno od IReadOnlyAnnotatable)
Name

Získá název uložené procedury v databázi.

Parameters

Získá parametry pro tuto uloženou proceduru.

ResultColumns

Získá sloupce výsledku pro tuto uloženou proceduru.

Schema

Získá schéma uložené procedury v databázi.

(Zděděno od IReadOnlyStoredProcedure)
StoreStoredProcedure

Získá přidruženou databázi uloženou proceduru.

Metody

AddRuntimeAnnotation(String, Object)

Přidá k tomuto objektu poznámku za běhu. Vyvolá, pokud již existuje poznámka se zadaným názvem.

(Zděděno od IAnnotatable)
AnnotationsToDebugString(Int32)

Získá ladicí řetězec pro všechny poznámky deklarované v objektu.

(Zděděno od IReadOnlyAnnotatable)
FindAnnotation(String)

Získá anotaci s daným názvem a vrátí null , pokud neexistuje.

(Zděděno od IReadOnlyAnnotatable)
FindOriginalValueParameter(String)

Vrátí parametr původní hodnoty odpovídající dané vlastnosti.

FindParameter(String)

Vrátí parametr odpovídající dané vlastnosti.

FindResultColumn(String)

Vrátí sloupec výsledků odpovídající dané vlastnosti.

FindRowsAffectedParameter()

Vrátí parametr ovlivněných řádků.

FindRowsAffectedResultColumn()

Vrátí ovlivněný sloupec výsledků řádků.

FindRuntimeAnnotation(String)

Získá poznámku modulu runtime se zadaným názvem a vrátí null , pokud neexistuje.

(Zděděno od IAnnotatable)
FindRuntimeAnnotationValue(String)

Získá hodnotu poznámky modulu runtime s daným názvem a vrátí null , pokud neexistuje.

(Zděděno od IAnnotatable)
GetAnnotation(String)

Získá anotaci s daným názvem, vyvolá se, pokud neexistuje.

(Zděděno od IReadOnlyAnnotatable)
GetAnnotations()

Získá všechny poznámky aktuální objekt.

(Zděděno od IReadOnlyAnnotatable)
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

Získá hodnotu poznámky modulu runtime s daným názvem a přidá ji, pokud neexistuje.

(Zděděno od IAnnotatable)
GetRuntimeAnnotations()

Získá všechny poznámky modulu runtime aktuální objekt.

(Zděděno od IAnnotatable)
GetSchemaQualifiedName()

Vrátí název uložené procedury předem vytvořené schématem nebo null pokud není namapován.

(Zděděno od IReadOnlyStoredProcedure)
GetStoreIdentifier()

Vrátí identifikátor úložiště této uložené procedury.

RemoveRuntimeAnnotation(String)

Odebere z tohoto objektu danou poznámku modulu runtime.

(Zděděno od IAnnotatable)
SetRuntimeAnnotation(String, Object)

Nastaví poznámku modulu runtime uloženou pod daným klíčem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem.

(Zděděno od IAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Vytvoří čitelné vyjádření daných metadat.

Upozornění: Nespoléhejte na formát vráceného řetězce. Je určen pouze pro ladění a mezi verzemi se může libovolně měnit.

(Zděděno od IReadOnlyStoredProcedure)

Platí pro