Compartir a través de


IConventionStoredProcedureBuilder Interfaz

Definición

Proporciona una API sencilla para configurar un IConventionStoredProcedure.

public interface IConventionStoredProcedureBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionStoredProcedureBuilder = interface
    interface IConventionAnnotatableBuilder
Public Interface IConventionStoredProcedureBuilder
Implements IConventionAnnotatableBuilder
Implementaciones

Comentarios

Consulte Convenciones de creación de modelos para obtener más información y ejemplos.

Propiedades

Metadata

Función que se va a configurar.

ModelBuilder

Obtiene el generador de modelos.

(Heredado de IConventionAnnotatableBuilder)

Métodos

CanHaveOriginalValueParameter(String, Boolean)

Devuelve un valor que indica si un parámetro contiene el valor original de la propiedad asignada se puede usar para el procedimiento almacenado.

CanHaveParameter(String, Boolean)

Devuelve un valor que indica si se puede usar un parámetro asignado a la propiedad especificada para el procedimiento almacenado.

CanHaveResultColumn(String, Boolean)

Devuelve un valor que indica si se puede usar una columna del resultado asignado a la propiedad especificada para el procedimiento almacenado.

CanHaveRowsAffectedParameter(Boolean)

Devuelve un valor que indica si se puede usar un parámetro que devuelve las filas afectadas para el procedimiento almacenado.

CanHaveRowsAffectedResultColumn(Boolean)

Devuelve un valor que indica si se puede usar una columna que contiene las filas afectadas para el procedimiento almacenado.

CanRemoveAnnotation(String, Boolean)

Devuelve un valor que indica si se puede quitar una anotación con el nombre especificado mediante este origen de configuración.

(Heredado de IConventionAnnotatableBuilder)
CanSetAnnotation(String, Object, Boolean)

Devuelve un valor que indica si se puede establecer una anotación con el nombre y el valor especificados desde este origen de configuración.

(Heredado de IConventionAnnotatableBuilder)
CanSetName(String, Boolean)

Devuelve un valor que indica si se puede establecer el nombre especificado para el procedimiento almacenado.

CanSetSchema(String, Boolean)

Devuelve un valor que indica si se puede establecer el esquema especificado para el procedimiento almacenado.

HasAnnotation(String, Object, Boolean)

Establece la anotación almacenada en el nombre especificado. Sobrescribe la anotación existente si ya existe una anotación con el nombre especificado con el mismo o inferior ConfigurationSource.

HasName(String, Boolean)

Establece el nombre del procedimiento almacenado.

HasName(String, String, Boolean)

Establece el nombre y el esquema del procedimiento almacenado.

HasNoAnnotation(String, Boolean)

Quita la anotación con el nombre especificado de este objeto.

HasNonNullAnnotation(String, Object, Boolean)

Establece la anotación almacenada en el nombre especificado. Sobrescribe la anotación existente si ya existe una anotación con el nombre especificado con el mismo o inferior ConfigurationSource. Quita la anotación si null se especifica el valor.

HasOriginalValueParameter(String, Boolean)

Configura un nuevo parámetro que contiene el valor original de la propiedad con el nombre especificado si no existe ningún parámetro asignado a la propiedad especificada.

HasParameter(String, Boolean)

Configura un nuevo parámetro si no existe ningún parámetro asignado a la propiedad especificada.

HasResultColumn(String, Boolean)

Configura una nueva columna del resultado para este procedimiento almacenado. Se usa para las columnas generadas por la base de datos.

HasRowsAffectedParameter(Boolean)

Configura un nuevo parámetro que devuelve las filas afectadas si no existe dicho parámetro.

HasRowsAffectedResultColumn(Boolean)

Configura una nueva columna que contiene las filas afectadas para este procedimiento almacenado si no existe dicha columna.

HasSchema(String, Boolean)

Establece el esquema del procedimiento almacenado.

RemoveAnnotation(String, Boolean)
Obsoletos.

Quita la anotación con el nombre especificado de este objeto.

(Heredado de IConventionAnnotatableBuilder)
SetOrRemoveAnnotation(String, Object, Boolean)
Obsoletos.

Establece o quita la anotación almacenada bajo el nombre especificado.

(Heredado de IConventionAnnotatableBuilder)

Se aplica a