共用方式為


ActivitySource 類別

定義

提供 API 來建立和啟動 Activity 物件,以及註冊 ActivityListener 物件來接聽 Activity 事件。

public ref class ActivitySource sealed : IDisposable
public sealed class ActivitySource : IDisposable
type ActivitySource = class
    interface IDisposable
Public NotInheritable Class ActivitySource
Implements IDisposable
繼承
ActivitySource
實作

建構函式

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

提供 API 來建立和啟動 Activity 物件,以及註冊 ActivityListener 物件來接聽 Activity 事件。

ActivitySource(String, String)

使用指定的 name建構活動來源物件。

ActivitySource(String)

提供 API 來建立和啟動 Activity 物件,以及註冊 ActivityListener 物件來接聽 Activity 事件。

屬性

Name

傳回活動來源名稱。

Tags

提供 API 來建立和啟動 Activity 物件,以及註冊 ActivityListener 物件來接聽 Activity 事件。

Version

傳回活動來源版本。

方法

AddActivityListener(ActivityListener)

將接聽程式新增至活動啟動和停止事件。

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

如果活動有任何接聽程式,則建立新的 Activity 對象,否則會傳回 null。 如果建立 Activity 物件,它將不會自動啟動。 來電者必須撥打 Start() 來啟動它。

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

如果活動有任何接聽程式,則建立新的 Activity 對象,否則會傳回 null

CreateActivity(String, ActivityKind)

如果活動有任何接聽程式,則建立新的 Activity 對象,否則會傳回 null

Dispose()

處置活動來源物件、從全域清單中移除目前的實例,並清空接聽程序清單。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
HasListeners()

檢查是否有此活動來源的任何接聽程式。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)

如果活動事件有任何接聽程式,請建立並啟動新的 Activity 對象,否則會傳回 null

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

如果使用指定的名稱、活動種類、父活動內容、標籤、選擇性活動連結和選擇性的開始時間,建立並啟動新的活動。

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

如果使用指定的名稱、活動種類、父標識符、標籤、選擇性活動連結和選擇性的開始時間,建立並啟動新的活動。

StartActivity(String, ActivityKind)

如果使用指定的名稱和活動種類,建立並啟動新的活動。

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於