EventSource.Write Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skriver en händelse.
Överlagringar
| Name | Description |
|---|---|
| Write(String) |
Skriver en händelse utan fält, men med det angivna namnet och standardalternativen. |
| Write(String, EventSourceOptions) |
Skriver en händelse utan fält, men med det angivna namnet och alternativen. |
| Write<T>(String, T) |
Skriver en händelse med angivet namn och data. |
| Write<T>(String, EventSourceOptions, T) |
Skriver en händelse med angivet namn, händelsedata och alternativ. |
| Write<T>(String, EventSourceOptions, T) |
Skriver en händelse med angivet namn, alternativ och händelsedata. |
| Write<T>(String, EventSourceOptions, Guid, Guid, T) |
Skriver en händelse med angivet namn, alternativ, relaterade aktivitets- och händelsedata. |
Write(String)
Skriver en händelse utan fält, men med det angivna namnet och standardalternativen.
public:
void Write(System::String ^ eventName);
public void Write(string eventName);
member this.Write : string -> unit
Public Sub Write (eventName As String)
Parametrar
- eventName
- String
Namnet på händelsen som ska skrivas.
Undantag
eventName är null.
Gäller för
Write(String, EventSourceOptions)
Skriver en händelse utan fält, men med det angivna namnet och alternativen.
public:
void Write(System::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)
Parametrar
- eventName
- String
Namnet på händelsen som ska skrivas.
- options
- EventSourceOptions
Alternativ som nivå, nyckelord och åtgärdskod för händelsen.
Undantag
eventName är null.
Gäller för
Write<T>(String, T)
Skriver en händelse med angivet namn och data.
public:
generic <typename T>
void Write(System::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)
Typparametrar
- T
Den typ som definierar händelsen och dess associerade data. Den här typen måste vara en anonym typ eller markerad med attributet EventSourceAttribute .
Parametrar
- eventName
- String
Namnet på händelsen.
- data
- T
Händelsedata. Den här typen måste vara en anonym typ eller markerad med attributet EventDataAttribute .
Kommentarer
Om eventName är nullhärleds händelsenamnet automatiskt från typen T:s händelsedata (Name) eller bestäms baserat på namnet på typen T. Egenskaperna för den offentliga instansen data skrivs rekursivt för att skapa händelsefälten.
Gäller för
Write<T>(String, EventSourceOptions, T)
Skriver en händelse med angivet namn, händelsedata och alternativ.
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);
member this.Write : string * System.Diagnostics.Tracing.EventSourceOptions * 'T -> unit
Public Sub Write(Of T) (eventName As String, options As EventSourceOptions, data As T)
Typparametrar
- T
Den typ som definierar händelsen och dess associerade data. Den här typen måste vara en anonym typ eller markerad med attributet EventSourceAttribute .
Parametrar
- eventName
- String
Namnet på händelsen.
- options
- EventSourceOptions
Händelsealternativen.
- data
- T
Händelsedata. Den här typen måste vara en anonym typ eller markerad med attributet EventDataAttribute .
Kommentarer
Om eventName är nullhärleds händelsenamnet automatiskt från typen T:s händelsedata (Name) eller bestäms baserat på namnet på typen T. Egenskaperna för den offentliga instansen data skrivs rekursivt för att skapa händelsefälten.
Gäller för
Write<T>(String, EventSourceOptions, T)
Skriver en händelse med angivet namn, alternativ och händelsedata.
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);
member this.Write : string * EventSourceOptions * 'T -> unit
Public Sub Write(Of T) (eventName As String, ByRef options As EventSourceOptions, ByRef data As T)
Typparametrar
- T
Den typ som definierar händelsen och dess associerade data. Den här typen måste vara en anonym typ eller markerad med attributet EventSourceAttribute .
Parametrar
- eventName
- String
Namnet på händelsen.
- options
- EventSourceOptions
Händelsealternativen.
- data
- T
Händelsedata. Den här typen måste vara en anonym typ eller markerad med attributet EventDataAttribute .
Kommentarer
Om eventName är nullhärleds händelsenamnet automatiskt från typen T:s händelsedata (Name) eller bestäms baserat på namnet på typen T. Egenskaperna för den offentliga instansen data skrivs rekursivt för att skapa händelsefälten.
Gäller för
Write<T>(String, EventSourceOptions, Guid, Guid, T)
Skriver en händelse med angivet namn, alternativ, relaterade aktivitets- och händelsedata.
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);
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)
Typparametrar
- T
Den typ som definierar händelsen och dess associerade data. Den här typen måste vara en anonym typ eller markerad med attributet EventSourceAttribute .
Parametrar
- eventName
- String
Namnet på händelsen.
- options
- EventSourceOptions
Händelsealternativen.
- activityId
- Guid
ID för aktiviteten som är associerad med händelsen.
- relatedActivityId
- Guid
ID för en associerad aktivitet eller Empty om det inte finns någon associerad aktivitet.
- data
- T
Händelsedata. Den här typen måste vara en anonym typ eller markerad med attributet EventDataAttribute .
Kommentarer
Om eventName är nullhärleds händelsenamnet automatiskt från typen T:s händelsedata (Name) eller bestäms baserat på namnet på typen T. Egenskaperna för den offentliga instansen data skrivs rekursivt för att skapa händelsefälten.