Bagikan melalui


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)

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

ActivitySource(String, String)

Membuat objek sumber aktivitas dengan yang ditentukan name.

ActivitySource(String, String, IEnumerable<KeyValuePair<String,Object>>)

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

Properti

Name

Mengembalikan nama sumber aktivitas.

Tags

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

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 instans Type saat ini.

(Diperoleh dari Object)
HasListeners()

Memeriksa apakah ada pendengar untuk sumber aktivitas ini.

MemberwiseClone()

Membuat salinan dangkal dari yang 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 dan memulai aktivitas baru jika ada pendengar aktif untuk itu, menggunakan nama dan jenis aktivitas yang ditentukan.

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

Membuat dan memulai aktivitas baru jika ada pendengar aktif untuknya, 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 dan memulai aktivitas baru jika ada pendengar aktif untuknya, 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