Compartir a través de


IStoredProcedure Interfaz

Definición

Representa un procedimiento almacenado en un modelo.

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
Derivado
Implementaciones

Propiedades

EntityType

Obtiene el tipo de entidad en el que se define este procedimiento almacenado.

IsRowsAffectedReturned

Obtiene un valor que indica si este procedimiento almacenado devuelve el número de filas afectadas.

(Heredado de IReadOnlyStoredProcedure)
Item[String]

Obtiene el valor de la anotación con el nombre especificado, devolviendo null si no existe.

(Heredado de IReadOnlyAnnotatable)
Name

Obtiene el nombre del procedimiento almacenado en la base de datos.

Parameters

Obtiene los parámetros de este procedimiento almacenado.

ResultColumns

Obtiene las columnas del resultado de este procedimiento almacenado.

Schema

Obtiene el esquema del procedimiento almacenado en la base de datos.

(Heredado de IReadOnlyStoredProcedure)
StoreStoredProcedure

Obtiene el procedimiento almacenado de base de datos asociado.

Métodos

AddRuntimeAnnotation(String, Object)

Agrega una anotación en tiempo de ejecución a este objeto . Produce si ya existe una anotación con el nombre especificado.

(Heredado de IAnnotatable)
AnnotationsToDebugString(Int32)

Obtiene la cadena de depuración de todas las anotaciones declaradas en el objeto .

(Heredado de IReadOnlyAnnotatable)
FindAnnotation(String)

Obtiene la anotación con el nombre especificado y devuelve null si no existe.

(Heredado de IReadOnlyAnnotatable)
FindOriginalValueParameter(String)

Devuelve el parámetro de valor original correspondiente a la propiedad especificada.

FindParameter(String)

Devuelve el parámetro correspondiente a la propiedad especificada.

FindResultColumn(String)

Devuelve la columna de resultados correspondiente a la propiedad especificada.

FindRowsAffectedParameter()

Devuelve el parámetro afectado por las filas.

FindRowsAffectedResultColumn()

Devuelve la columna de resultados afectadas por las filas.

FindRuntimeAnnotation(String)

Obtiene la anotación en tiempo de ejecución con el nombre especificado y devuelve null si no existe.

(Heredado de IAnnotatable)
FindRuntimeAnnotationValue(String)

Obtiene el valor de la anotación en tiempo de ejecución con el nombre especificado, devolviendo null si no existe.

(Heredado de IAnnotatable)
GetAnnotation(String)

Obtiene la anotación con el nombre especificado, iniciando si no existe.

(Heredado de IReadOnlyAnnotatable)
GetAnnotations()

Obtiene todas las anotaciones del objeto actual.

(Heredado de IReadOnlyAnnotatable)
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

Obtiene el valor de la anotación en tiempo de ejecución con el nombre especificado, agregándolo si no existe uno.

(Heredado de IAnnotatable)
GetRuntimeAnnotations()

Obtiene todas las anotaciones en tiempo de ejecución del objeto actual.

(Heredado de IAnnotatable)
GetSchemaQualifiedName()

Devuelve el nombre del procedimiento almacenado antepuesto por el esquema o null si no está asignado.

(Heredado de IReadOnlyStoredProcedure)
GetStoreIdentifier()

Devuelve el identificador de almacén de este procedimiento almacenado.

RemoveRuntimeAnnotation(String)

Quita la anotación en tiempo de ejecución especificada de este objeto.

(Heredado de IAnnotatable)
SetRuntimeAnnotation(String, Object)

Establece la anotación en tiempo de ejecución almacenada en la clave especificada. Sobrescribe la anotación existente si ya existe una anotación con el nombre especificado.

(Heredado de IAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Crea una representación legible de los metadatos especificados.

Advertencia: No se base en el formato de la cadena devuelta. Está diseñado solo para depurar y puede cambiar arbitrariamente entre versiones.

(Heredado de IReadOnlyStoredProcedure)

Se aplica a