IConventionTriggerBuilder 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 un punto de API para extensiones específicas del proveedor para configurar un IConventionTrigger.
public interface IConventionTriggerBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionTriggerBuilder = interface
interface IConventionAnnotatableBuilder
Public Interface IConventionTriggerBuilder
Implements IConventionAnnotatableBuilder
- Implementaciones
Comentarios
Consulte Convenciones de creación de modelos para obtener más información y ejemplos.
Propiedades
Metadata |
Desencadenador que se va a configurar. |
ModelBuilder |
Obtiene el generador de modelos. (Heredado de IConventionAnnotatableBuilder) |
Métodos
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) |
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. |
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 |
RemoveAnnotation(String, Boolean) |
Obsoleto..
Quita la anotación con el nombre especificado de este objeto. (Heredado de IConventionAnnotatableBuilder) |
SetOrRemoveAnnotation(String, Object, Boolean) |
Obsoleto..
Establece o quita la anotación almacenada bajo el nombre especificado. (Heredado de IConventionAnnotatableBuilder) |
Métodos de extensión
CanSetDatabaseName(IConventionTriggerBuilder, String, Boolean) |
Devuelve un valor que indica si se puede establecer el nombre especificado para el desencadenador. |
CanSetTableName(IConventionTriggerBuilder, String, Boolean) |
Devuelve un valor que indica si se puede establecer el nombre de tabla especificado para el desencadenador. |
CanSetTableSchema(IConventionTriggerBuilder, String, Boolean) |
Devuelve un valor que indica si se puede establecer el esquema de tabla especificado para el desencadenador. |
HasDatabaseName(IConventionTriggerBuilder, String, Boolean) |
Establece el nombre de la base de datos del desencadenador. |
HasTableName(IConventionTriggerBuilder, String, Boolean) |
Establece el nombre de la tabla en la que se define este desencadenador. |
HasTableSchema(IConventionTriggerBuilder, String, Boolean) |
Establece el esquema de la tabla en la que se define este desencadenador. |