ActivitySource Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
API-kat biztosít objektumok létrehozásához és elindításához Activity , valamint objektumok regisztrálásához ActivityListener az Activity események figyeléséhez.
public ref class ActivitySource sealed : IDisposable
public sealed class ActivitySource : IDisposable
type ActivitySource = class
interface IDisposable
Public NotInheritable Class ActivitySource
Implements IDisposable
- Öröklődés
-
ActivitySource
- Megvalósítás
Konstruktorok
| Name | Description |
|---|---|
| ActivitySource(ActivitySourceOptions) |
Inicializálja a ActivitySource .ActivitySourceOptions |
| ActivitySource(String, String, IEnumerable<KeyValuePair<String,Object>>) |
Inicializál egy új példányt ActivitySource a megadott bemeneti névvel. |
| ActivitySource(String, String) |
Létrehoz egy tevékenységforrás-objektumot a megadott |
| ActivitySource(String) |
Inicializál egy új példányt ActivitySource a megadott bemeneti névvel. |
Tulajdonságok
| Name | Description |
|---|---|
| Name |
A tevékenység forrásának nevét adja vissza. |
| Tags |
Lekéri az ActivitySource-hoz társított címkéket. |
| TelemetrySchemaUrl |
Lekéri az ActivitySource-hoz társított telemetriai séma URL-címét. |
| Version |
A tevékenység forrásának verzióját adja vissza. |
Metódusok
| Name | Description |
|---|---|
| AddActivityListener(ActivityListener) |
Figyelőt ad hozzá az eseményeket indító és leállító tevékenységhez. |
| CreateActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat) |
Új objektumot Activity hoz létre, ha van figyelője a tevékenységnek, ellenkező esetben ad vissza |
| CreateActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat) |
Új objektumot Activity hoz létre, ha van figyelője a tevékenységnek, ellenkező esetben ad vissza |
| CreateActivity(String, ActivityKind) |
Új objektumot Activity hoz létre, ha van figyelője a tevékenységnek, ellenkező esetben ad vissza |
| Dispose() |
Eltávolítja a tevékenység forrásobjektumát, eltávolítja az aktuális példányt a globális listából, és kiüríti a figyelőlistát. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| HasListeners() |
Ellenőrzi, hogy vannak-e figyelők ehhez a tevékenységforráshoz. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String) |
Új objektumot hoz létre és indít el Activity , ha a tevékenységesemények valamelyik figyelője van, ellenkező esetben ad |
| StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Új tevékenységet hoz létre és indít el, ha aktív figyelők vannak hozzá, a megadott név, tevékenységtípus, szülőtevékenység-környezet, címkék, választható tevékenységhivatkozás és választható kezdési időpont használatával. |
| StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Új tevékenységet hoz létre és indít el, ha aktív figyelők vannak hozzá, a megadott név, tevékenységtípus, szülőazonosító, címkék, választható tevékenységhivatkozások és választható kezdési időpont használatával. |
| StartActivity(String, ActivityKind) |
Új tevékenységet hoz létre és indít el, ha aktív figyelők vannak a megadott névvel és tevékenységtípussal. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |