ActivityTrackingCondition.Member 屬性

定義

取得或設定要與 Value 比較的活動成員的名稱。

public:
 virtual property System::String ^ Member { System::String ^ get(); void set(System::String ^ value); };
public override string Member { get; set; }
member this.Member : string with get, set
Public Overrides Property Member As String

屬性值

活動成員的點分隔名稱。

例外狀況

已評估條件,且 Member 是 null 參考 (在 Visual Basic 中為 Nothing)。

已評估條件,且 Member 的格式錯誤。

已評估條件,且 Member 未參考有效的活動成員。

範例

下列程式碼範例將示範如何存取 Member 屬性。 這個範例來自<追蹤設定檔設計工具 SDK>範例。 如需詳細資訊,請參閱 追蹤配置文件設計工具範例

/// <summary>
/// Saves a tracking condition for an activity
/// </summary>
/// <param name="activity"></param>
/// <param name="key"></param>
/// <param name="member"></param>
/// <param name="op"></param>
/// <param name="value"></param>
internal void SaveTrackingCondition(Activity activity, ref ActivityTrackingCondition key, string member, ComparisonOperator op, string value)
{
    ActivityTrackPoint trackPoint = GetTrackPointForActivity(activity);
    if (trackPoint != null)
    {
        if (key == null)
        {
            key = new ActivityTrackingCondition();
            trackPoint.MatchingLocations[0].Conditions.Add(key);
        }
        key.Member = member;
        key.Value = value;
        key.Operator = op;
    }
}
' Saves a tracking condition for an activity
' <param name="activity"></param>
' <param name="key"></param>
' <param name="member"></param>
' <param name="op"></param>
' <param name="value"></param>
Friend Sub SaveTrackingCondition(ByVal activity As Activity, ByRef key As ActivityTrackingCondition, ByVal member As String, ByVal op As ComparisonOperator, ByVal value As String)
    Dim trackPoint As ActivityTrackPoint = GetTrackPointForActivity(activity)
    If trackPoint IsNot Nothing Then
        If (key Is Nothing) Then
            key = New ActivityTrackingCondition()
            trackPoint.MatchingLocations(0).Conditions.Add(key)
        End If
        key.Member = member
        key.Value = value
        key.Operator = op
    End If
End Sub

備註

您可以指定實作 IEnumerable<T> 介面的活動屬性或欄位、活動屬性或欄位的成員,或活動屬性或欄位 (或其中之一的成員) 的單一項目。 例如,您可以指定集合的單一項目。

如果您使用的 ActivityTrackingCondition無參數建構函式,則必須明確設定 Member

藉由套用 Value,即可比較指定活動成員的值與 Operator

適用於