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