ActivitySource Kelas

Definisi

Menyediakan API untuk membuat dan memulai Activity objek dan mendaftarkan ActivityListener objek untuk mendengarkan Activity peristiwa.

public ref class ActivitySource sealed : IDisposable
public sealed class ActivitySource : IDisposable
type ActivitySource = class
    interface IDisposable
Public NotInheritable Class ActivitySource
Implements IDisposable
Warisan
ActivitySource
Penerapan

Konstruktor

ActivitySource(String, String)

Membangun objek sumber aktivitas dengan yang ditentukan name.

Properti

Name

Mengembalikan nama sumber aktivitas.

Version

Mengembalikan versi sumber aktivitas.

Metode

AddActivityListener(ActivityListener)

Menambahkan pendengar ke aktivitas yang memulai dan menghentikan peristiwa.

CreateActivity(String, ActivityKind)

Membuat objek baru Activity jika ada pendengar aktivitas, mengembalikan null sebaliknya.

CreateActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat)

Membuat objek baru Activity jika ada pendengar aktivitas, mengembalikan null sebaliknya. Jika objek Aktivitas dibuat, objek tidak akan dimulai secara otomatis. Penelepon perlu memanggil Start() untuk memulainya.

CreateActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat)

Membuat objek baru Activity jika ada pendengar aktivitas, mengembalikan null sebaliknya.

Dispose()

Membuang objek sumber aktivitas, menghapus instans saat ini dari daftar global, dan mengosongkan daftar pendengar.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
HasListeners()

Memeriksa apakah ada pendengar untuk sumber aktivitas ini.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)

Membuat dan memulai objek baru Activity jika ada pendengar peristiwa Aktivitas, mengembalikan null sebaliknya.

StartActivity(String, ActivityKind)

Membuat aktivitas baru jika ada pendengar aktif untuk aktivitas tersebut, menggunakan nama dan jenis aktivitas yang ditentukan.

StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Membuat aktivitas baru jika ada pendengar aktif untuk aktivitas tersebut, menggunakan nama, jenis aktivitas, konteks aktivitas induk, tag, tautan aktivitas opsional, dan waktu mulai opsional yang ditentukan.

StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Membuat aktivitas baru jika ada pendengar aktif untuk aktivitas tersebut, menggunakan nama, jenis aktivitas, Id induk, tag, tautan aktivitas opsional, dan waktu mulai opsional yang ditentukan.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk