ActivityTrackingCondition.Member Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el nombre del miembro de actividad que se comparará con 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
Valor de propiedad
Nombre delineado por puntos del miembro de actividad.
Excepciones
Se evaluó la condición y Member es una referencia nula (Nothing
en Visual Basic).
Se evaluó la condición y Member tiene un formato incorrecto.
Se evaluó la condición y Member no hace referencia a un miembro de actividad válido.
Ejemplos
En el siguiente ejemplo de código se muestra la forma de obtener acceso a la propiedad Member. Este ejemplo pertenece al SDK del diseñador de perfiles de seguimiento. Para obtener más información, vea Ejemplo del Diseñador de perfiles de seguimiento.
/// <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
Comentarios
Puede especificar un campo o una propiedad de actividad, un miembro un campo o una propiedad o un único elemento de un campo o una propiedad de actividad (o un miembro de cualquiera de los dos) que implemente la interfaz IEnumerable<T>. Por ejemplo, puede especificar un único elemento de una colección.
Si usa el constructor sin parámetros para ActivityTrackingCondition, debe establecer Memberexplícitamente .
El valor del miembro de actividad especificado se compara con Value aplicando Operator.