ActivitySource Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesneleri oluşturmak ve başlatmak Activity ve olayları dinlemek üzere nesneleri kaydetmek ActivityListener için API'ler Activity sağlar.
public ref class ActivitySource sealed : IDisposable
public sealed class ActivitySource : IDisposable
type ActivitySource = class
interface IDisposable
Public NotInheritable Class ActivitySource
Implements IDisposable
- Devralma
-
ActivitySource
- Uygulamalar
Oluşturucular
| Name | Description |
|---|---|
| ActivitySource(ActivitySourceOptions) |
kullanarak ActivitySourceOptionsyeni bir örneğini ActivitySource başlatır. |
| ActivitySource(String, String, IEnumerable<KeyValuePair<String,Object>>) |
Belirtilen giriş adıyla yeni bir örneği ActivitySource başlatır. |
| ActivitySource(String, String) |
Belirtilen |
| ActivitySource(String) |
Belirtilen giriş adıyla yeni bir örneği ActivitySource başlatır. |
Özellikler
| Name | Description |
|---|---|
| Name |
Etkinlik kaynağı adını döndürür. |
| Tags |
ActivitySource ile ilişkili etiketleri alır. |
| TelemetrySchemaUrl |
ActivitySource ile ilişkili telemetri şeması URL'sini alır. |
| Version |
Etkinlik kaynağı sürümünü döndürür. |
Yöntemler
| Name | Description |
|---|---|
| AddActivityListener(ActivityListener) |
Olayları başlatan ve durduran etkinliğe bir dinleyici ekler. |
| CreateActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat) |
Etkinliğin dinleyicisi varsa yeni Activity bir nesne oluşturur, aksi takdirde döndürür |
| CreateActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat) |
Etkinliğin dinleyicisi varsa yeni Activity bir nesne oluşturur, aksi takdirde döndürür |
| CreateActivity(String, ActivityKind) |
Etkinliğin dinleyicisi varsa yeni Activity bir nesne oluşturur, aksi takdirde döndürür |
| Dispose() |
Etkinlik kaynağı nesnesini atar, geçerli örneği genel listeden kaldırır ve dinleyiciler listesini boşalttır. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| HasListeners() |
Bu etkinlik kaynağı için dinleyici olup olmadığını denetler. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String) |
Etkinlik olaylarını dinleyen varsa yeni Activity bir nesne oluşturur ve başlatır, aksi takdirde döndürür |
| StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Belirtilen adı, etkinlik türünü, üst etkinlik bağlamını, etiketleri, isteğe bağlı etkinlik bağlantısını ve isteğe bağlı başlangıç saatini kullanarak etkin dinleyiciler varsa yeni bir etkinlik oluşturur ve başlatır. |
| StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
Belirtilen adı, etkinlik türünü, üst kimliği, etiketleri, isteğe bağlı etkinlik bağlantılarını ve isteğe bağlı başlangıç saatini kullanarak etkin dinleyiciler varsa yeni bir etkinlik oluşturur ve başlatır. |
| StartActivity(String, ActivityKind) |
Belirtilen ad ve etkinlik türünü kullanarak etkin dinleyiciler varsa yeni bir etkinlik oluşturur ve başlatır. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |