ActivitySource Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje rozhraní API pro vytváření a spouštění Activity objektů a registraci ActivityListener objektů pro naslouchání událostem Activity .
public ref class ActivitySource sealed : IDisposable
public sealed class ActivitySource : IDisposable
type ActivitySource = class
interface IDisposable
Public NotInheritable Class ActivitySource
Implements IDisposable
- Dědičnost
-
ActivitySource
- Implementuje
Konstruktory
ActivitySource(String, String) |
Vytvoří zdrojový objekt aktivity se zadaným |
Vlastnosti
Name |
Vrátí název zdroje aktivity. |
Version |
Vrátí verzi zdroje aktivity. |
Metody
AddActivityListener(ActivityListener) |
Přidá naslouchací proces k událostem spuštění a zastavení aktivity. |
CreateActivity(String, ActivityKind) |
Vytvoří nový Activity objekt, pokud existuje nějaký naslouchací proces aktivity, vrátí |
CreateActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat) |
Vytvoří nový Activity objekt, pokud existuje nějaký naslouchací proces aktivity, vrátí |
CreateActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat) |
Vytvoří nový Activity objekt, pokud existuje nějaký naslouchací proces aktivity, vrátí |
Dispose() |
Odstraní zdrojový objekt aktivity, odebere aktuální instanci z globálního seznamu a vyprázdní seznam naslouchacích procesů. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
HasListeners() |
Zkontroluje, jestli pro tento zdroj aktivity existují nějaké naslouchací procesy. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String) |
Vytvoří a spustí nový Activity objekt, pokud existuje nějaký naslouchací proces událostí aktivity, vrátí |
StartActivity(String, ActivityKind) |
Vytvoří novou aktivitu, pokud jsou pro ni aktivní naslouchací procesy s použitím zadaného názvu a druhu aktivity. |
StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Vytvoří novou aktivitu, pokud jsou pro ni aktivní naslouchací procesy, a to pomocí zadaného názvu, druhu aktivity, kontextu nadřazené aktivity, značek, volitelného odkazu na aktivitu a volitelného času zahájení. |
StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Vytvoří novou aktivitu, pokud jsou pro ni aktivní naslouchací procesy s použitím zadaného názvu, druhu aktivity, nadřazeného ID, značek, volitelných odkazů aktivit a volitelného času zahájení. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro