ActivitySource Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Klasse stellt APIs bereit, mit denen Activity-Objekte erstellt und gestartet werden und ActivityListener-Objekte registriert werden, um an Activity-Ereignissen zu lauschen.
public ref class ActivitySource sealed : IDisposable
public sealed class ActivitySource : IDisposable
type ActivitySource = class
interface IDisposable
Public NotInheritable Class ActivitySource
Implements IDisposable
- Vererbung
-
ActivitySource
- Implementiert
Konstruktoren
ActivitySource(String) |
Diese Klasse stellt APIs bereit, mit denen Activity-Objekte erstellt und gestartet werden und ActivityListener-Objekte registriert werden, um an Activity-Ereignissen zu lauschen. |
ActivitySource(String, String) |
Erstellt ein Aktivitätsquellobjekt mit dem angegebenen |
ActivitySource(String, String, IEnumerable<KeyValuePair<String,Object>>) |
Diese Klasse stellt APIs bereit, mit denen Activity-Objekte erstellt und gestartet werden und ActivityListener-Objekte registriert werden, um an Activity-Ereignissen zu lauschen. |
Eigenschaften
Name |
Gibt den Namen der Aktivitätsquelle zurück. |
Tags |
Diese Klasse stellt APIs bereit, mit denen Activity-Objekte erstellt und gestartet werden und ActivityListener-Objekte registriert werden, um an Activity-Ereignissen zu lauschen. |
Version |
Gibt die Version der Aktivitätsquelle zurück. |
Methoden
AddActivityListener(ActivityListener) |
Fügt den Start- und Stoppereignissen der Aktivität einen Listener hinzu. |
CreateActivity(String, ActivityKind) |
Erstellt ein neues Activity Objekt, wenn ein Listener für die Aktivität vorhanden ist, und gibt andernfalls zurück |
CreateActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat) |
Erstellt ein neues Activity Objekt, wenn ein Listener für die Aktivität vorhanden ist, und gibt andernfalls zurück |
CreateActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat) |
Erstellt ein neues Activity Objekt, wenn ein Listener für die Aktivität vorhanden ist, und gibt andernfalls zurück |
Dispose() |
Beseitigt das Aktivitätsquellobjekt, entfernt die aktuelle Instanz aus der globalen Liste und leert die Liste der Listener. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
HasListeners() |
Überprüft, ob Listener für diese Aktivitätsquelle vorhanden sind. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String) |
Erstellt und startet ein neues Activity -Objekt, wenn ein Listener für die Aktivitätsereignisse vorhanden ist, andernfalls zurückgibt |
StartActivity(String, ActivityKind) |
Erstellt und startet eine neue Aktivität, wenn aktive Listener für sie vorhanden sind, wobei der angegebene Name und die angegebene Aktivitätsart verwendet werden. |
StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Erstellt und startet eine neue Aktivität, wenn es aktive Listener für sie gibt, wobei der angegebene Name, die Aktivitätsart, der übergeordnete Aktivitätskontext, Tags, der optionale Aktivitätslink und die optionale Startzeit verwendet werden. |
StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Erstellt und startet eine neue Aktivität, wenn aktive Listener für sie vorhanden sind, wobei der angegebene Name, die Aktivitätsart, die übergeordnete ID, Tags, optionale Aktivitätslinks und optionale Startzeit verwendet werden. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |