ホーム › System.Performance › CommitMode
CommitMode
列挙型メンバー 6
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| plaCreateNew | 1 | 0x1 | セットを保存します。そのセットが既に存在していてはなりません。 トレースセッションの場合、セットは保存されません。 |
| plaModify | 2 | 0x2 | 以前に保存したセットを更新します。 |
| plaCreateOrModify | 3 | 0x3 | セットを保存します。セットが既に存在する場合は、そのセットを更新します。 トレースセッションの場合、セットは保存されません。 |
| plaUpdateRunningInstance | 16 | 0x10 | 更新されたプロパティ値を、現在実行中のデータセットに適用します。 |
| plaFlushTrace | 32 | 0x20 | Event Tracing for Windows トレースセッションのバッファーをフラッシュします。このアクションは、トレースデータコレクターを含むセットにのみ適用されます。 |
| plaValidateOnly | 4096 | 0x1000 | セットの検証のみを実行します。 |
公式ドキュメント
データコレクターセットへの変更をコミットするときに実行するアクションを定義します。
解説(Remarks)
すべてのコミットモードでセットの検証が行われます。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CommitMode : int {
plaCreateNew = 1,
plaModify = 2,
plaCreateOrModify = 3,
plaUpdateRunningInstance = 16,
plaFlushTrace = 32,
plaValidateOnly = 4096
} CommitMode;public enum CommitMode : int
{
plaCreateNew = 1,
plaModify = 2,
plaCreateOrModify = 3,
plaUpdateRunningInstance = 16,
plaFlushTrace = 32,
plaValidateOnly = 4096,
}Public Enum CommitMode As Integer
plaCreateNew = 1
plaModify = 2
plaCreateOrModify = 3
plaUpdateRunningInstance = 16
plaFlushTrace = 32
plaValidateOnly = 4096
End Enumimport enum
class CommitMode(enum.IntEnum):
plaCreateNew = 1
plaModify = 2
plaCreateOrModify = 3
plaUpdateRunningInstance = 16
plaFlushTrace = 32
plaValidateOnly = 4096// CommitMode
pub const plaCreateNew: i32 = 1;
pub const plaModify: i32 = 2;
pub const plaCreateOrModify: i32 = 3;
pub const plaUpdateRunningInstance: i32 = 16;
pub const plaFlushTrace: i32 = 32;
pub const plaValidateOnly: i32 = 4096;// CommitMode
const (
plaCreateNew int32 = 1
plaModify int32 = 2
plaCreateOrModify int32 = 3
plaUpdateRunningInstance int32 = 16
plaFlushTrace int32 = 32
plaValidateOnly int32 = 4096
)const
plaCreateNew = 1;
plaModify = 2;
plaCreateOrModify = 3;
plaUpdateRunningInstance = 16;
plaFlushTrace = 32;
plaValidateOnly = 4096;// CommitMode
pub const plaCreateNew: i32 = 1;
pub const plaModify: i32 = 2;
pub const plaCreateOrModify: i32 = 3;
pub const plaUpdateRunningInstance: i32 = 16;
pub const plaFlushTrace: i32 = 32;
pub const plaValidateOnly: i32 = 4096;const
plaCreateNew* = 1
plaModify* = 2
plaCreateOrModify* = 3
plaUpdateRunningInstance* = 16
plaFlushTrace* = 32
plaValidateOnly* = 4096enum CommitMode : int {
plaCreateNew = 1,
plaModify = 2,
plaCreateOrModify = 3,
plaUpdateRunningInstance = 16,
plaFlushTrace = 32,
plaValidateOnly = 4096,
}#define global plaCreateNew 0x1
#define global plaModify 0x2
#define global plaCreateOrModify 0x3
#define global plaUpdateRunningInstance 0x10
#define global plaFlushTrace 0x20
#define global plaValidateOnly 0x1000