EventSource.Write Methode

Definitie

Hiermee schrijft u een gebeurtenis.

Overloads

Name Description
Write(String)

Hiermee schrijft u een gebeurtenis zonder velden, maar met de opgegeven naam en standaardopties.

Write(String, EventSourceOptions)

Hiermee schrijft u een gebeurtenis zonder velden, maar met de opgegeven naam en opties.

Write<T>(String, EventSourceOptions, Guid, Guid, T)

Hiermee schrijft u een gebeurtenis met de opgegeven naam, opties, gerelateerde activiteit en gebeurtenisgegevens.

Write<T>(String, T)

Hiermee schrijft u een gebeurtenis met de opgegeven naam en gegevens.

Write<T>(String, EventSourceOptions, T)

Hiermee schrijft u een gebeurtenis met de opgegeven naam, gebeurtenisgegevens en opties.

Write<T>(String, EventSourceOptions, T)

Hiermee schrijft u een gebeurtenis met de opgegeven naam, opties en gebeurtenisgegevens.

Write(String)

Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs

Hiermee schrijft u een gebeurtenis zonder velden, maar met de opgegeven naam en standaardopties.

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)

Parameters

eventName
String

De naam van de gebeurtenis die moet worden geschreven.

Uitzonderingen

eventName is null.

Van toepassing op

Write(String, EventSourceOptions)

Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs

Hiermee schrijft u een gebeurtenis zonder velden, maar met de opgegeven naam en opties.

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)

Parameters

eventName
String

De naam van de gebeurtenis die moet worden geschreven.

options
EventSourceOptions

De opties zoals niveau, trefwoorden en bewerkingscode voor de gebeurtenis.

Uitzonderingen

eventName is null.

Van toepassing op

Write<T>(String, EventSourceOptions, Guid, Guid, T)

Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs

Hiermee schrijft u een gebeurtenis met de opgegeven naam, opties, gerelateerde activiteit en gebeurtenisgegevens.

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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("EventSource will serialize the whole object graph. Trimmer will not safely handle this case because properties may be trimmed. This can be suppressed if the object is a primitive type")]
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
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("EventSource will serialize the whole object graph. Trimmer will not safely handle this case because properties may be trimmed. This can be suppressed if the object is a primitive type")>]
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)

Type parameters

T

Het type dat de gebeurtenis en de bijbehorende gegevens definieert. Dit type moet een anoniem type zijn of zijn gemarkeerd met het EventSourceAttribute kenmerk.

Parameters

eventName
String

De naam van de gebeurtenis.

options
EventSourceOptions

De gebeurtenisopties.

activityId
Guid

De id van de activiteit die aan de gebeurtenis is gekoppeld.

relatedActivityId
Guid

De id van een gekoppelde activiteit of Empty als er geen gekoppelde activiteit is.

data
T

De gebeurtenisgegevens. Dit type moet een anoniem type zijn of zijn gemarkeerd met het EventDataAttribute kenmerk.

Kenmerken

Opmerkingen

Als eventName dat het geval is null, wordt de gebeurtenisnaam automatisch afgeleid van de gebeurtenisgegevens van het type T (Name) of bepaald op basis van de naam van het type T. De eigenschappen van het openbare exemplaar worden data recursief geschreven om de gebeurtenisvelden te maken.

Van toepassing op

Write<T>(String, T)

Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs

Hiermee schrijft u een gebeurtenis met de opgegeven naam en gegevens.

public:
generic <typename T>
 void Write(System::String ^ eventName, T data);
public void Write<T>(string eventName, T data);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("EventSource will serialize the whole object graph. Trimmer will not safely handle this case because properties may be trimmed. This can be suppressed if the object is a primitive type")]
public void Write<T>(string? eventName, T data);
public void Write<T>(string? eventName, T data);
member this.Write : string * 'T -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("EventSource will serialize the whole object graph. Trimmer will not safely handle this case because properties may be trimmed. This can be suppressed if the object is a primitive type")>]
member this.Write : string * 'T -> unit
Public Sub Write(Of T) (eventName As String, data As T)

Type parameters

T

Het type dat de gebeurtenis en de bijbehorende gegevens definieert. Dit type moet een anoniem type zijn of zijn gemarkeerd met het EventSourceAttribute kenmerk.

Parameters

eventName
String

De naam van de gebeurtenis.

data
T

De gebeurtenisgegevens. Dit type moet een anoniem type zijn of zijn gemarkeerd met het EventDataAttribute kenmerk.

Kenmerken

Opmerkingen

Als eventName dat het geval is null, wordt de gebeurtenisnaam automatisch afgeleid van de gebeurtenisgegevens van het type T (Name) of bepaald op basis van de naam van het type T. De eigenschappen van het openbare exemplaar worden data recursief geschreven om de gebeurtenisvelden te maken.

Van toepassing op

Write<T>(String, EventSourceOptions, T)

Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs

Hiermee schrijft u een gebeurtenis met de opgegeven naam, gebeurtenisgegevens en opties.

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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("EventSource will serialize the whole object graph. Trimmer will not safely handle this case because properties may be trimmed. This can be suppressed if the object is a primitive type")]
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
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("EventSource will serialize the whole object graph. Trimmer will not safely handle this case because properties may be trimmed. This can be suppressed if the object is a primitive type")>]
member this.Write : string * System.Diagnostics.Tracing.EventSourceOptions * 'T -> unit
Public Sub Write(Of T) (eventName As String, options As EventSourceOptions, data As T)

Type parameters

T

Het type dat de gebeurtenis en de bijbehorende gegevens definieert. Dit type moet een anoniem type zijn of zijn gemarkeerd met het EventSourceAttribute kenmerk.

Parameters

eventName
String

De naam van de gebeurtenis.

options
EventSourceOptions

De gebeurtenisopties.

data
T

De gebeurtenisgegevens. Dit type moet een anoniem type zijn of zijn gemarkeerd met het EventDataAttribute kenmerk.

Kenmerken

Opmerkingen

Als eventName dat het geval is null, wordt de gebeurtenisnaam automatisch afgeleid van de gebeurtenisgegevens van het type T (Name) of bepaald op basis van de naam van het type T. De eigenschappen van het openbare exemplaar worden data recursief geschreven om de gebeurtenisvelden te maken.

Van toepassing op

Write<T>(String, EventSourceOptions, T)

Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs
Bron:
TraceLoggingEventSource.cs

Hiermee schrijft u een gebeurtenis met de opgegeven naam, opties en gebeurtenisgegevens.

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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("EventSource will serialize the whole object graph. Trimmer will not safely handle this case because properties may be trimmed. This can be suppressed if the object is a primitive type")]
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
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("EventSource will serialize the whole object graph. Trimmer will not safely handle this case because properties may be trimmed. This can be suppressed if the object is a primitive type")>]
member this.Write : string * EventSourceOptions * 'T -> unit
Public Sub Write(Of T) (eventName As String, ByRef options As EventSourceOptions, ByRef data As T)

Type parameters

T

Het type dat de gebeurtenis en de bijbehorende gegevens definieert. Dit type moet een anoniem type zijn of zijn gemarkeerd met het EventSourceAttribute kenmerk.

Parameters

eventName
String

De naam van de gebeurtenis.

options
EventSourceOptions

De gebeurtenisopties.

data
T

De gebeurtenisgegevens. Dit type moet een anoniem type zijn of zijn gemarkeerd met het EventDataAttribute kenmerk.

Kenmerken

Opmerkingen

Als eventName dat het geval is null, wordt de gebeurtenisnaam automatisch afgeleid van de gebeurtenisgegevens van het type T (Name) of bepaald op basis van de naam van het type T. De eigenschappen van het openbare exemplaar worden data recursief geschreven om de gebeurtenisvelden te maken.

Van toepassing op