ActivityTrackingCondition.Member Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ile Valuekarşılaştırılacak etkinlik üyesinin adını alır veya ayarlar.
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
Özellik Değeri
Etkinlik üyesinin noktalı çizgili adı.
Özel durumlar
Koşul değerlendirildi ve Member null başvurudur (Nothing
Visual Basic'te).
Koşul değerlendirildi ve Member yanlış biçimlendirilmiş.
Koşul değerlendirildi ve Member geçerli bir etkinlik üyesine başvurmuyor.
Örnekler
Aşağıdaki kod örneği Member özelliğine erişimi gösterir. Bu örnek, İzleme Profili Tasarımcısı SDK örneğinden alınmalıdır. Daha fazla bilgi için bkz . profil tasarımcısı örneğini izleme.
/// <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
Açıklamalar
Bir etkinlik özelliğini veya alanını, etkinlik özelliğinin veya alanının bir üyesini ya da arabirimi uygulayan IEnumerable<T> bir etkinlik özelliğinin veya alanının (ya da herhangi birinin üyesinin) tek bir öğesini belirtebilirsiniz. Örneğin, bir koleksiyonun tek bir öğesini belirtebilirsiniz.
için ActivityTrackingConditionparametresiz oluşturucu kullanırsanız açıkça ayarlamanız Membergerekir.
Belirtilen etkinlik üyesinin değeri uygulanarak Operatorile Value karşılaştırılır.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin