Bagikan melalui


ActivityTrackingCondition.Member Properti

Definisi

Mendapatkan atau menetapkan nama anggota aktivitas yang akan dibandingkan dengan 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

Nilai Properti

Nama titik yang digambarkan dari anggota aktivitas.

Pengecualian

Kondisi dievaluasi dan Member merupakan referensi null (Nothing di Visual Basic).

Kondisi tersebut dievaluasi dan Member salah dibentuk.

Kondisi tersebut dievaluasi dan Member tidak mengacu pada anggota aktivitas yang valid.

Contoh

Sampel kode berikut menunjukkan akses properti Anggota. Contoh ini berasal dari sampel SDK Desainer Profil Pelacakan. Untuk informasi selengkapnya, lihat Melacak Sampel Perancang Profil.

/// <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

Keterangan

Anda dapat menentukan properti atau bidang aktivitas, anggota properti atau bidang aktivitas, atau elemen tunggal properti atau bidang aktivitas (atau anggota salah satu) yang mengimplementasikan IEnumerable<T> antarmuka. Misalnya, Anda dapat menentukan satu elemen koleksi.

Jika Anda menggunakan konstruktor tanpa parameter untuk ActivityTrackingCondition, Anda harus secara eksplisit mengatur Member.

Nilai anggota aktivitas yang ditentukan dibandingkan dengan Value dengan menerapkan Operator.

Berlaku untuk