Compartilhar via


IReadOnlyTrigger Interface

Definição

Representa um gatilho de repositório.

public interface IReadOnlyTrigger : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlyTrigger = interface
    interface IReadOnlyAnnotatable
Public Interface IReadOnlyTrigger
Implements IReadOnlyAnnotatable
Derivado
Implementações

Comentários

Como os recursos de gatilho variam entre bancos de dados, esse é principalmente um ponto de extensão para os provedores adicionarem suas próprias anotações.

Consulte Gatilhos de banco de dados para obter mais informações e exemplos.

Propriedades

EntityType

Obtém o tipo de entidade no qual esse gatilho é definido.

Item[String]

Obtém o valor da anotação com o nome fornecido, retornando null se ela não existir.

(Herdado de IReadOnlyAnnotatable)
ModelName

Obtém o nome do gatilho no modelo.

Métodos

AnnotationsToDebugString(Int32)

Obtém a cadeia de caracteres de depuração para todas as anotações declaradas no objeto .

(Herdado de IReadOnlyAnnotatable)
FindAnnotation(String)

Obtém a anotação com o nome fornecido, retornando null se ela não existir.

(Herdado de IReadOnlyAnnotatable)
GetAnnotation(String)

Obtém a anotação com o nome fornecido, lançando se ela não existir.

(Herdado de IReadOnlyAnnotatable)
GetAnnotations()

Obtém todas as anotações no objeto atual.

(Herdado de IReadOnlyAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Cria uma representação legível por humanos dos metadados especificados.

Aviso: não dependa do formato da cadeia de caracteres retornada. Ele foi projetado apenas para depuração e pode mudar arbitrariamente entre as versões.

Métodos de Extensão

GetDatabaseName(IReadOnlyTrigger)

Obtém o nome do gatilho no banco de dados.

GetDatabaseName(IReadOnlyTrigger, StoreObjectIdentifier)

Obtém o nome do banco de dados do gatilho.

GetDefaultDatabaseName(IReadOnlyTrigger)

Retorna o nome padrão que seria usado para esse gatilho no banco de dados.

GetDefaultDatabaseName(IReadOnlyTrigger, StoreObjectIdentifier)

Retorna o nome do banco de dados padrão que seria usado para esse gatilho.

GetTableName(IReadOnlyTrigger)

Obtém o nome da tabela na qual esse gatilho é definido.

GetTableSchema(IReadOnlyTrigger)

Obtém o esquema da tabela na qual esse gatilho é definido.

Aplica-se a