EventSource.Write Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menulis peristiwa.
Overload
Write(String) |
Menulis peristiwa tanpa bidang, tetapi dengan nama dan opsi default yang ditentukan. |
Write(String, EventSourceOptions) |
Menulis peristiwa tanpa bidang, tetapi dengan nama dan opsi yang ditentukan. |
Write<T>(String, T) |
Menulis peristiwa dengan nama dan data yang ditentukan. |
Write<T>(String, EventSourceOptions, T) |
Menulis peristiwa dengan nama, data peristiwa, dan opsi yang ditentukan. |
Write<T>(String, EventSourceOptions, T) |
Menulis peristiwa dengan nama, opsi, dan data peristiwa yang ditentukan. |
Write<T>(String, EventSourceOptions, Guid, Guid, T) |
Menulis peristiwa dengan nama, opsi, aktivitas terkait, dan data peristiwa yang ditentukan. |
Write(String)
- Sumber:
- TraceLoggingEventSource.cs
- Sumber:
- TraceLoggingEventSource.cs
- Sumber:
- TraceLoggingEventSource.cs
Menulis peristiwa tanpa bidang, tetapi dengan nama dan opsi default yang ditentukan.
public:
void Write(System::String ^ eventName);
public void Write (string eventName);
public void Write (string? eventName);
member this.Write : string -> unit
Public Sub Write (eventName As String)
Parameter
- eventName
- String
Nama peristiwa yang akan ditulis.
Pengecualian
eventName
adalah null
.
Berlaku untuk
Write(String, EventSourceOptions)
- Sumber:
- TraceLoggingEventSource.cs
- Sumber:
- TraceLoggingEventSource.cs
- Sumber:
- TraceLoggingEventSource.cs
Menulis peristiwa tanpa bidang, tetapi dengan nama dan opsi yang ditentukan.
public:
void Write(System::String ^ eventName, System::Diagnostics::Tracing::EventSourceOptions options);
public void Write (string eventName, System.Diagnostics.Tracing.EventSourceOptions options);
public void Write (string? eventName, System.Diagnostics.Tracing.EventSourceOptions options);
member this.Write : string * System.Diagnostics.Tracing.EventSourceOptions -> unit
Public Sub Write (eventName As String, options As EventSourceOptions)
Parameter
- eventName
- String
Nama peristiwa yang akan ditulis.
- options
- EventSourceOptions
Opsi seperti tingkat, kata kunci, dan kode operasi untuk peristiwa tersebut.
Pengecualian
eventName
adalah null
.
Berlaku untuk
Write<T>(String, T)
- Sumber:
- TraceLoggingEventSource.cs
- Sumber:
- TraceLoggingEventSource.cs
- Sumber:
- TraceLoggingEventSource.cs
Menulis peristiwa dengan nama dan data yang ditentukan.
public:
generic <typename T>
void Write(System::String ^ eventName, T data);
public void Write<T> (string eventName, T data);
public void Write<T> (string? eventName, T data);
member this.Write : string * 'T -> unit
Public Sub Write(Of T) (eventName As String, data As T)
Jenis parameter
- T
Jenis yang menentukan peristiwa dan data terkaitnya. Jenis ini harus berupa jenis anonim atau ditandai dengan EventSourceAttribute atribut .
Parameter
- eventName
- String
Nama peristiwa.
- data
- T
Data peristiwa. Jenis ini harus berupa jenis anonim atau ditandai dengan EventDataAttribute atribut .
Keterangan
Jika eventName
adalah null
, nama peristiwa secara otomatis berasal dari data peristiwa jenis T (Name) atau ditentukan berdasarkan nama jenis T
. Properti data
instans publik akan ditulis secara rekursif untuk membuat bidang peristiwa.
Berlaku untuk
Write<T>(String, EventSourceOptions, T)
- Sumber:
- TraceLoggingEventSource.cs
- Sumber:
- TraceLoggingEventSource.cs
- Sumber:
- TraceLoggingEventSource.cs
Menulis peristiwa dengan nama, data peristiwa, dan opsi yang ditentukan.
public:
generic <typename T>
void Write(System::String ^ eventName, System::Diagnostics::Tracing::EventSourceOptions options, T data);
public void Write<T> (string eventName, System.Diagnostics.Tracing.EventSourceOptions options, T data);
public void Write<T> (string? eventName, System.Diagnostics.Tracing.EventSourceOptions options, T data);
member this.Write : string * System.Diagnostics.Tracing.EventSourceOptions * 'T -> unit
Public Sub Write(Of T) (eventName As String, options As EventSourceOptions, data As T)
Jenis parameter
- T
Jenis yang menentukan peristiwa dan data terkaitnya. Jenis ini harus berupa jenis anonim atau ditandai dengan EventSourceAttribute atribut .
Parameter
- eventName
- String
Nama peristiwa.
- options
- EventSourceOptions
Opsi peristiwa.
- data
- T
Data peristiwa. Jenis ini harus berupa jenis anonim atau ditandai dengan EventDataAttribute atribut .
Keterangan
Jika eventName
adalah null
, nama peristiwa secara otomatis berasal dari data peristiwa jenis T (Name) atau ditentukan berdasarkan nama jenis T
. Properti data
instans publik akan ditulis secara rekursif untuk membuat bidang peristiwa.
Berlaku untuk
Write<T>(String, EventSourceOptions, T)
- Sumber:
- TraceLoggingEventSource.cs
- Sumber:
- TraceLoggingEventSource.cs
- Sumber:
- TraceLoggingEventSource.cs
Menulis peristiwa dengan nama, opsi, dan data peristiwa yang ditentukan.
public:
generic <typename T>
void Write(System::String ^ eventName, System::Diagnostics::Tracing::EventSourceOptions % options, T % data);
public void Write<T> (string eventName, ref System.Diagnostics.Tracing.EventSourceOptions options, ref T data);
public void Write<T> (string? eventName, ref System.Diagnostics.Tracing.EventSourceOptions options, ref T data);
member this.Write : string * EventSourceOptions * 'T -> unit
Public Sub Write(Of T) (eventName As String, ByRef options As EventSourceOptions, ByRef data As T)
Jenis parameter
- T
Jenis yang menentukan peristiwa dan data terkaitnya. Jenis ini harus berupa jenis anonim atau ditandai dengan EventSourceAttribute atribut .
Parameter
- eventName
- String
Nama peristiwa.
- options
- EventSourceOptions
Opsi peristiwa.
- data
- T
Data peristiwa. Jenis ini harus berupa jenis anonim atau ditandai dengan EventDataAttribute atribut .
Keterangan
Jika eventName
adalah null
, nama peristiwa secara otomatis berasal dari data peristiwa jenis T (Name) atau ditentukan berdasarkan nama jenis T
. Properti data
instans publik akan ditulis secara rekursif untuk membuat bidang peristiwa.
Berlaku untuk
Write<T>(String, EventSourceOptions, Guid, Guid, T)
- Sumber:
- TraceLoggingEventSource.cs
- Sumber:
- TraceLoggingEventSource.cs
- Sumber:
- TraceLoggingEventSource.cs
Menulis peristiwa dengan nama, opsi, aktivitas terkait, dan data peristiwa yang ditentukan.
public:
generic <typename T>
void Write(System::String ^ eventName, System::Diagnostics::Tracing::EventSourceOptions % options, Guid % activityId, Guid % relatedActivityId, T % data);
public void Write<T> (string eventName, ref System.Diagnostics.Tracing.EventSourceOptions options, ref Guid activityId, ref Guid relatedActivityId, ref T data);
public void Write<T> (string? eventName, ref System.Diagnostics.Tracing.EventSourceOptions options, ref Guid activityId, ref Guid relatedActivityId, ref T data);
member this.Write : string * EventSourceOptions * Guid * Guid * 'T -> unit
Public Sub Write(Of T) (eventName As String, ByRef options As EventSourceOptions, ByRef activityId As Guid, ByRef relatedActivityId As Guid, ByRef data As T)
Jenis parameter
- T
Jenis yang menentukan peristiwa dan data terkaitnya. Jenis ini harus berupa jenis anonim atau ditandai dengan EventSourceAttribute atribut .
Parameter
- eventName
- String
Nama peristiwa.
- options
- EventSourceOptions
Opsi peristiwa.
- activityId
- Guid
ID aktivitas yang terkait dengan peristiwa.
- data
- T
Data peristiwa. Jenis ini harus berupa jenis anonim atau ditandai dengan EventDataAttribute atribut .
Keterangan
Jika eventName
adalah null
, nama peristiwa secara otomatis berasal dari data peristiwa jenis T (Name) atau ditentukan berdasarkan nama jenis T
. Properti data
instans publik akan ditulis secara rekursif untuk membuat bidang peristiwa.