EventProvider 類別
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用此類別 (Class) 來寫入事件。
public ref class EventProvider : IDisposable
C#
public class EventProvider : IDisposable
type EventProvider = class
interface IDisposable
Public Class EventProvider
Implements IDisposable
- 繼承
-
EventProvider
- 實作
若要取用使用 WriteEvent 和 WriteTransferEvent 方法寫入的事件,必須在指令清單中定義事件;使用 WriteMessageEvent 方法撰寫的事件不需要指令清單。
事件可以包含下列 Managed 資料類型:
bool
布林值
byte
char
decimal
double
FLOAT
Guid
int
IntPtr
long
sbyte
short
字串
uint
UInt64
如果指令清單中的事件使用 Boolean
類型內,則您無法在 Managed 程式代碼中使用 Boolean
資料類型來撰寫資料元素。 指令 Boolean
清單中的類型需要 4 位元組值,而 Boolean
Managed 程式代碼中的數據類型為 1 位元組。 相反地,您必須使用 int
資料類型來寫入值。 如果您想要記錄 Boolean
值,請在指令清單中使用 UInt8 類型。
Event |
初始化 EventProvider 類別的新執行個體。 |
產品 | 版本 |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |