EventProvider.WriteEventErrorCode 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
最後に実行された書き込み操作について想定される状態を定義します。
public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode =
Public Enum EventProvider.WriteEventErrorCode
- 継承
フィールド
EventTooBig | 2 | イベントがセッションのバッファー サイズを超えたため、バッファーに格納できなかったことを示します。 |
NoError | 0 | 書き込みに成功しました。 |
NoFreeBuffers | 1 | セッションの空きバッファーが不足していて書き込みができないことを示します。 これは、イベントの発生頻度が高いとき、ディスク サブシステムに過大な負荷がかかっているか、バッファー数が少なすぎるために発生します。 この場合、イベントはバッファーが利用可能になるまでブロックされるのではなく破棄されます。 セッションのバッファーの数およびサイズを増やすか、書き込むイベントの数またはイベントのサイズを減らすことを検討してください。 |
注釈
この列挙体のインスタンスを取得するには、 メソッドを EventProvider.GetLastWriteEventError 呼び出します。
EventProvider.WriteMessageEvent、、および EventProvider.WriteTransferEvent の各メソッドはEventProvider.WriteEvent、イベントの書き込みに失敗した場合にこの値を設定します。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET