IConventionStoredProcedureBuilder Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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) |