EventSource.Write Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir olay yazar.
Aşırı Yüklemeler
Write(String) |
Bir olayı alanlar olmadan, ancak belirtilen ad ve varsayılan seçeneklerle yazar. |
Write(String, EventSourceOptions) |
Alanlar olmadan ancak belirtilen ad ve seçeneklerle bir olay yazar. |
Write<T>(String, T) |
Belirtilen ad ve verilere sahip bir olay yazar. |
Write<T>(String, EventSourceOptions, T) |
Belirtilen ada, olay verilerine ve seçeneklere sahip bir olay yazar. |
Write<T>(String, EventSourceOptions, T) |
Belirtilen ada, seçeneklere ve olay verilerine sahip bir olay yazar. |
Write<T>(String, EventSourceOptions, Guid, Guid, T) |
Belirtilen ad, seçenekler, ilgili etkinlik ve olay verileriyle bir olay yazar. |
Write(String)
- Kaynak:
- TraceLoggingEventSource.cs
- Kaynak:
- TraceLoggingEventSource.cs
- Kaynak:
- TraceLoggingEventSource.cs
Bir olayı alanlar olmadan, ancak belirtilen ad ve varsayılan seçeneklerle yazar.
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)
Parametreler
- eventName
- String
Yazacak olayın adı.
Özel durumlar
eventName
, null
değeridir.
Şunlara uygulanır
Write(String, EventSourceOptions)
- Kaynak:
- TraceLoggingEventSource.cs
- Kaynak:
- TraceLoggingEventSource.cs
- Kaynak:
- TraceLoggingEventSource.cs
Alanlar olmadan ancak belirtilen ad ve seçeneklerle bir olay yazar.
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)
Parametreler
- eventName
- String
Yazacak olayın adı.
- options
- EventSourceOptions
Olay için düzey, anahtar sözcükler ve işlem kodu gibi seçenekler.
Özel durumlar
eventName
, null
değeridir.
Şunlara uygulanır
Write<T>(String, T)
- Kaynak:
- TraceLoggingEventSource.cs
- Kaynak:
- TraceLoggingEventSource.cs
- Kaynak:
- TraceLoggingEventSource.cs
Belirtilen ad ve verilere sahip bir olay yazar.
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)
Tür Parametreleri
- T
Olayı ve ilişkili verilerini tanımlayan tür. Bu tür anonim bir tür olmalıdır veya özniteliğiyle EventSourceAttribute işaretlenmelidir.
Parametreler
- eventName
- String
Olayın adı.
- data
- T
Olay verileri. Bu tür anonim bir tür olmalıdır veya özniteliğiyle EventDataAttribute işaretlenmelidir.
Açıklamalar
ise eventName
null
, olay adı T'nin olay verilerinden (Name) otomatik olarak türetilir veya türüne T
göre belirlenir. ortak örnek özellikleri data
, olay alanlarını oluşturmak için özyinelemeli olarak yazılır.
Şunlara uygulanır
Write<T>(String, EventSourceOptions, T)
- Kaynak:
- TraceLoggingEventSource.cs
- Kaynak:
- TraceLoggingEventSource.cs
- Kaynak:
- TraceLoggingEventSource.cs
Belirtilen ada, olay verilerine ve seçeneklere sahip bir olay yazar.
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)
Tür Parametreleri
- T
Olayı ve ilişkili verilerini tanımlayan tür. Bu tür anonim bir tür olmalıdır veya özniteliğiyle EventSourceAttribute işaretlenmelidir.
Parametreler
- eventName
- String
Olayın adı.
- options
- EventSourceOptions
Olay seçenekleri.
- data
- T
Olay verileri. Bu tür anonim bir tür olmalıdır veya özniteliğiyle EventDataAttribute işaretlenmelidir.
Açıklamalar
ise eventName
null
, olay adı T'nin olay verilerinden (Name) otomatik olarak türetilir veya türüne T
göre belirlenir. ortak örnek özellikleri data
, olay alanlarını oluşturmak için özyinelemeli olarak yazılır.
Şunlara uygulanır
Write<T>(String, EventSourceOptions, T)
- Kaynak:
- TraceLoggingEventSource.cs
- Kaynak:
- TraceLoggingEventSource.cs
- Kaynak:
- TraceLoggingEventSource.cs
Belirtilen ada, seçeneklere ve olay verilerine sahip bir olay yazar.
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)
Tür Parametreleri
- T
Olayı ve ilişkili verilerini tanımlayan tür. Bu tür anonim bir tür olmalıdır veya özniteliğiyle EventSourceAttribute işaretlenmelidir.
Parametreler
- eventName
- String
Olayın adı.
- options
- EventSourceOptions
Olay seçenekleri.
- data
- T
Olay verileri. Bu tür anonim bir tür olmalıdır veya özniteliğiyle EventDataAttribute işaretlenmelidir.
Açıklamalar
ise eventName
null
, olay adı T'nin olay verilerinden (Name) otomatik olarak türetilir veya türüne T
göre belirlenir. ortak örnek özellikleri data
, olay alanlarını oluşturmak için özyinelemeli olarak yazılır.
Şunlara uygulanır
Write<T>(String, EventSourceOptions, Guid, Guid, T)
- Kaynak:
- TraceLoggingEventSource.cs
- Kaynak:
- TraceLoggingEventSource.cs
- Kaynak:
- TraceLoggingEventSource.cs
Belirtilen ad, seçenekler, ilgili etkinlik ve olay verileriyle bir olay yazar.
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)
Tür Parametreleri
- T
Olayı ve ilişkili verilerini tanımlayan tür. Bu tür anonim bir tür olmalıdır veya özniteliğiyle EventSourceAttribute işaretlenmelidir.
Parametreler
- eventName
- String
Olayın adı.
- options
- EventSourceOptions
Olay seçenekleri.
- activityId
- Guid
Olayla ilişkili etkinliğin kimliği.
- data
- T
Olay verileri. Bu tür anonim bir tür olmalıdır veya özniteliğiyle EventDataAttribute işaretlenmelidir.
Açıklamalar
ise eventName
null
, olay adı T'nin olay verilerinden (Name) otomatik olarak türetilir veya türüne T
göre belirlenir. ortak örnek özellikleri data
, olay alanlarını oluşturmak için özyinelemeli olarak yazılır.