Compartir a través de


QueryCondition (Clase)

Proporciona una clase base abstracta para las condiciones de consulta.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Extension.QueryCondition
    Microsoft.VisualStudio.TestTools.UITest.Extension.AndCondition
    Microsoft.VisualStudio.TestTools.UITest.Extension.FilterCondition
    Microsoft.VisualStudio.TestTools.UITest.Extension.PropertyCondition

Espacio de nombres:  Microsoft.VisualStudio.TestTools.UITest.Extension
Ensamblado:  Microsoft.VisualStudio.TestTools.UITest.Extension (en Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Sintaxis

'Declaración
<SerializableAttribute> _
Public MustInherit Class QueryCondition _
    Implements IQueryCondition
[SerializableAttribute]
public abstract class QueryCondition : IQueryCondition
[SerializableAttribute]
public ref class QueryCondition abstract : IQueryCondition
[<AbstractClass>]
[<SerializableAttribute>]
type QueryCondition =  
    class
        interface IQueryCondition
    end
public abstract class QueryCondition implements IQueryCondition

El tipo QueryCondition expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido QueryCondition() Inicializa una nueva instancia de la clase QueryCondition.
Método protegido QueryCondition(array<IQueryCondition[]) Inicializa una nueva instancia de la clase QueryCondition utilizando la matriz de condiciones de consulta anidada proporcionada.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Conditions Obtiene o establece una matriz de condiciones de consulta anidada.
Propiedad pública ConditionsWrapper Obtiene o establece las condiciones anidadas para la serialización.
Propiedad pública Name Obtiene o establece el nombre de esta condición de consulta.

Arriba

Métodos

  Nombre Descripción
Método público BindParameters Enlaza parámetros a propiedades en esta condición de consulta utilizando la asignación de valores dada.
Método público Equals Devuelve un valor que indica si el objeto proporcionado es igual que esta condición de consulta. (Invalida a Object.Equals(Object)).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Invalida a Object.GetHashCode()).
Método público GetPropertyValue Recupera el valor de la propiedad con nombre, si existe.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público Match Devuelve un valor que indica si el elemento proporcionado coincide con la condición de consulta actual.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ParameterizeProperty Parametriza la propiedad dada utilizando el nombre de parámetro dado.
Método público ToString Devuelve una representación en forma de cadena de esta condición. (Invalida a Object.ToString()).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.TestTools.UITest.Extension (Espacio de nombres)

IQueryCondition