IReadOnlyTrigger Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje aktivační událost úložiště.
public interface IReadOnlyTrigger : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlyTrigger = interface
interface IReadOnlyAnnotatable
Public Interface IReadOnlyTrigger
Implements IReadOnlyAnnotatable
- Odvozené
- Implementuje
Poznámky
Vzhledem k tomu, že funkce triggerů se v různých databázích liší, jedná se hlavně o bod rozšíření, který umožňuje poskytovatelům přidávat vlastní poznámky.
Další informace a příklady najdete v tématu Databázové triggery .
Vlastnosti
| Název | Description |
|---|---|
| EntityType |
Získá typ entity, pro který je tento trigger definován. |
| Item[String] |
Získá hodnotu poznámky s daným názvem, který |
| ModelName |
Získá název triggeru v modelu. |
Metody
| Název | Description |
|---|---|
| AnnotationsToDebugString(Int32) |
Získá ladicí řetězec pro všechny poznámky deklarované v objektu. (Zděděno od IReadOnlyAnnotatable) |
| FindAnnotation(String) |
Získá poznámku s daným názvem a vrátí |
| GetAnnotation(String) |
Získá anotace s daným názvem vyvolá, pokud neexistuje. (Zděděno od IReadOnlyAnnotatable) |
| GetAnnotations() |
Získá všechny poznámky k aktuálnímu objektu. (Zděděno od IReadOnlyAnnotatable) |
| ToDebugString(MetadataDebugStringOptions, Int32) |
Vytvoří čitelné znázornění daných metadat člověkem. Upozornění: Nespoléhejte na formát vráceného řetězce. Je určen pouze pro ladění a může se libovolně měnit mezi verzemi. |
Metody rozšíření
| Název | Description |
|---|---|
| GetDatabaseName(IReadOnlyTrigger, StoreObjectIdentifier) |
Získá název databáze triggeru. |
| GetDatabaseName(IReadOnlyTrigger) |
Získá název triggeru v databázi. |
| GetDefaultDatabaseName(IReadOnlyTrigger, StoreObjectIdentifier) |
Vrátí výchozí název databáze, který se použije pro tento trigger. |
| GetDefaultDatabaseName(IReadOnlyTrigger) |
Vrátí výchozí název, který se použije pro tento trigger v databázi. |
| GetTableName(IReadOnlyTrigger) |
Získá název tabulky, pro kterou je tento trigger definován. |
| GetTableSchema(IReadOnlyTrigger) |
Získá schéma tabulky, pro kterou je tento trigger definován. |
| GetTriggerOperation(IReadOnlyTrigger) |
Získá operaci triggeru cosmos DB pro tuto aktivační událost. |
| GetTriggerType(IReadOnlyTrigger) |
Získá typ triggeru cosmos DB pro tuto aktivační událost. |