ActivitySource.StartActivity Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
StartActivity(String, ActivityKind) |
Crea e avvia una nuova attività se sono presenti listener attivi, usando il nome e il tipo di attività specificati. |
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String) |
Crea e avvia un nuovo Activity oggetto se è presente un listener per gli eventi Activity, restituisce |
StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Crea e avvia una nuova attività se sono presenti listener attivi, usando il nome, il tipo di attività, il contesto dell'attività padre, i tag, il collegamento attività facoltativo e l'ora di inizio facoltativa. |
StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Crea e avvia una nuova attività se sono presenti listener attivi, usando il nome, il tipo di attività, l'ID padre, i tag, i collegamenti attività facoltativi e l'ora di inizio facoltativa. |
StartActivity(String, ActivityKind)
- Origine:
- ActivitySource.cs
- Origine:
- ActivitySource.cs
- Origine:
- ActivitySource.cs
Crea e avvia una nuova attività se sono presenti listener attivi, usando il nome e il tipo di attività specificati.
public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind = System.Diagnostics.ActivityKind.Internal);
public System.Diagnostics.Activity? StartActivity (string name = "", System.Diagnostics.ActivityKind kind = System.Diagnostics.ActivityKind.Internal);
member this.StartActivity : string * System.Diagnostics.ActivityKind -> System.Diagnostics.Activity
Public Function StartActivity (name As String, Optional kind As ActivityKind = System.Diagnostics.ActivityKind.Internal) As Activity
Public Function StartActivity (Optional name As String = "", Optional kind As ActivityKind = System.Diagnostics.ActivityKind.Internal) As Activity
Parametri
- name
- String
Nome dell'operazione dell'attività.
- kind
- ActivityKind
Tipo di attività.
Restituisce
Oggetto attività creato, se includeva listener attivi, o null
se non ha listener di eventi.
Si applica a
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)
- Origine:
- ActivitySource.cs
- Origine:
- ActivitySource.cs
- Origine:
- ActivitySource.cs
Crea e avvia un nuovo Activity oggetto se è presente un listener per gli eventi Activity, restituisce null
in caso contrario.
public System.Diagnostics.Activity? StartActivity (System.Diagnostics.ActivityKind kind, System.Diagnostics.ActivityContext parentContext = default, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default, string name = "");
member this.StartActivity : System.Diagnostics.ActivityKind * System.Diagnostics.ActivityContext * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * DateTimeOffset * string -> System.Diagnostics.Activity
Public Function StartActivity (kind As ActivityKind, Optional parentContext As ActivityContext = Nothing, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing, Optional links As IEnumerable(Of ActivityLink) = Nothing, Optional startTime As DateTimeOffset = Nothing, Optional name As String = "") As Activity
Parametri
- kind
- ActivityKind
Il tipo ActivityKind
- parentContext
- ActivityContext
Oggetto padre ActivityContext con cui inizializzare l'oggetto Activity creato.
- tags
- IEnumerable<KeyValuePair<String,Object>>
Elenco di tag facoltativi con cui inizializzare l'oggetto Activity creato.
- links
- IEnumerable<ActivityLink>
Elenco facoltativo ActivityLink con cui inizializzare l'oggetto Activity creato.
- startTime
- DateTimeOffset
Timestamp di inizio facoltativo da impostare sull'oggetto Activity creato.
- name
- String
Nome dell'operazione dell'attività.
Restituisce
Oggetto creato Activity o null
se non sono presenti listener.
Si applica a
StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)
- Origine:
- ActivitySource.cs
- Origine:
- ActivitySource.cs
- Origine:
- ActivitySource.cs
Crea e avvia una nuova attività se sono presenti listener attivi, usando il nome, il tipo di attività, il contesto dell'attività padre, i tag, il collegamento attività facoltativo e l'ora di inizio facoltativa.
public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind, System.Diagnostics.ActivityContext parentContext, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default);
member this.StartActivity : string * System.Diagnostics.ActivityKind * System.Diagnostics.ActivityContext * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * DateTimeOffset -> System.Diagnostics.Activity
Public Function StartActivity (name As String, kind As ActivityKind, parentContext As ActivityContext, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing, Optional links As IEnumerable(Of ActivityLink) = Nothing, Optional startTime As DateTimeOffset = Nothing) As Activity
Parametri
- name
- String
Nome dell'operazione dell'attività.
- kind
- ActivityKind
Tipo di attività.
- parentContext
- ActivityContext
Oggetto padre ActivityContext con cui inizializzare l'oggetto attività creato.
- tags
- IEnumerable<KeyValuePair<String,Object>>
Elenco di tag facoltativo con cui inizializzare l'oggetto attività creato.
- links
- IEnumerable<ActivityLink>
Elenco ActivityLink facoltativo con cui inizializzare l'oggetto attività creato.
- startTime
- DateTimeOffset
Timestamp di inizio facoltativo da impostare sull'oggetto attività creato.
Restituisce
Oggetto attività creato, se includeva listener attivi, o null
se non ha listener di eventi.
Si applica a
StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)
- Origine:
- ActivitySource.cs
- Origine:
- ActivitySource.cs
- Origine:
- ActivitySource.cs
Crea e avvia una nuova attività se sono presenti listener attivi, usando il nome, il tipo di attività, l'ID padre, i tag, i collegamenti attività facoltativi e l'ora di inizio facoltativa.
public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind, string parentId, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default);
public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind, string? parentId, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default);
member this.StartActivity : string * System.Diagnostics.ActivityKind * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * DateTimeOffset -> System.Diagnostics.Activity
Public Function StartActivity (name As String, kind As ActivityKind, parentId As String, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing, Optional links As IEnumerable(Of ActivityLink) = Nothing, Optional startTime As DateTimeOffset = Nothing) As Activity
Parametri
- name
- String
Nome dell'operazione dell'attività.
- kind
- ActivityKind
Tipo di attività.
- parentId
- String
ID padre con cui inizializzare l'oggetto attività creato.
- tags
- IEnumerable<KeyValuePair<String,Object>>
Elenco di tag facoltativo con cui inizializzare l'oggetto attività creato.
- links
- IEnumerable<ActivityLink>
Elenco ActivityLink facoltativo con cui inizializzare l'oggetto attività creato.
- startTime
- DateTimeOffset
Timestamp di inizio facoltativo da impostare sull'oggetto attività creato.
Restituisce
Oggetto attività creato, se includeva listener attivi, o null
se non ha listener di eventi.