RuntimeTrigger クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テーブルのデータベース トリガーを表します。
[System.Runtime.CompilerServices.Nullable(0)]
public class RuntimeTrigger : Microsoft.EntityFrameworkCore.Infrastructure.RuntimeAnnotatableBase, Microsoft.EntityFrameworkCore.Metadata.ITrigger
public class RuntimeTrigger : Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBase, Microsoft.EntityFrameworkCore.Metadata.ITrigger
[System.Runtime.CompilerServices.Nullable(0)]
public class RuntimeTrigger : Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBase, Microsoft.EntityFrameworkCore.Metadata.ITrigger
[<System.Runtime.CompilerServices.Nullable(0)>]
type RuntimeTrigger = class
inherit RuntimeAnnotatableBase
interface ITrigger
interface IReadOnlyTrigger
interface IReadOnlyAnnotatable
interface IAnnotatable
type RuntimeTrigger = class
inherit AnnotatableBase
interface ITrigger
interface IReadOnlyTrigger
interface IReadOnlyAnnotatable
interface IAnnotatable
[<System.Runtime.CompilerServices.Nullable(0)>]
type RuntimeTrigger = class
inherit AnnotatableBase
interface ITrigger
interface IReadOnlyTrigger
interface IReadOnlyAnnotatable
interface IAnnotatable
Public Class RuntimeTrigger
Inherits RuntimeAnnotatableBase
Implements ITrigger
Public Class RuntimeTrigger
Inherits AnnotatableBase
Implements ITrigger
- 継承
- 継承
- 属性
- 実装
コンストラクター
| Name | 説明 |
|---|---|
| RuntimeTrigger(RuntimeEntityType, String) |
これは、パブリック API と同じ互換性標準の対象ではなく、Entity Framework Core インフラストラクチャをサポートする内部 API です。 これは、任意のリリースで予告なしに変更または削除される可能性があります。 コード内で直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しいEntity Framework Core リリースに更新するときにアプリケーションのエラーが発生する可能性があることを認識してください。 |
プロパティ
| Name | 説明 |
|---|---|
| DebugView |
これは、パブリック API と同じ互換性標準の対象ではなく、Entity Framework Core インフラストラクチャをサポートする内部 API です。 これは、任意のリリースで予告なしに変更または削除される可能性があります。 コード内で直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しいEntity Framework Core リリースに更新するときにアプリケーションのエラーが発生する可能性があることを認識してください。 |
| EntityType |
このトリガーが定義されているエンティティ型を取得します。 |
| IsReadOnly |
現在のオブジェクトが読み取り専用かどうかを示します。 (継承元 AnnotatableBase) |
| Item[String] |
指定した名前の値注釈を取得し、存在しない場合は |
| Item[String] |
指定した名前の値注釈を取得し、存在しない場合は |
| ModelName |
モデル内のトリガーの名前を取得します。 |
メソッド
明示的なインターフェイスの実装
拡張メソッド
| Name | 説明 |
|---|---|
| GetDatabaseName(IReadOnlyTrigger, StoreObjectIdentifier) |
トリガーのデータベース名を取得します。 |
| GetDatabaseName(IReadOnlyTrigger) |
データベース内のトリガーの名前を取得します。 |
| GetDefaultDatabaseName(IReadOnlyTrigger, StoreObjectIdentifier) |
このトリガーに使用される既定のデータベース名を返します。 |
| GetDefaultDatabaseName(IReadOnlyTrigger) |
データベースでこのトリガーに使用される既定の名前を返します。 |
| GetTableName(IReadOnlyTrigger) |
このトリガーが定義されているテーブルの名前を取得します。 |
| GetTableSchema(IReadOnlyTrigger) |
このトリガーが定義されているテーブルのスキーマを取得します。 |
| GetTriggerOperation(IReadOnlyTrigger) |
このトリガーの Cosmos DB トリガー操作を取得します。 |
| GetTriggerType(IReadOnlyTrigger) |
このトリガーの Cosmos DB トリガーの種類を取得します。 |