Class Filter
Inheritance
System.Object
Filter
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ArtOfTest.WebAii.Design.Execution
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class Filter : IXmlPersistable
Constructors
Filter()
Declaration
public Filter()
Filter(String, Object, Int32)
Declaration
public Filter(string key, object comparison, int value)
Parameters
System.String
key
|
System.Object
comparison
|
System.Int32
value
|
Filter(String, Object, String)
Declaration
public Filter(string key, object comparison, string value)
Parameters
System.String
key
|
System.Object
comparison
|
System.String
value
|
Filter(String, String)
Declaration
public Filter(string key, string value)
Parameters
System.String
key
|
System.String
value
|
Properties
AcceptAll
Declaration
public bool AcceptAll { get; }
Property Value
System.Boolean
|
Comparisons
Declaration
public List<object> Comparisons { get; }
Property Value
System.Collections.Generic.List<System.Object>
|
CurrentVersion
Declaration
public Version CurrentVersion { get; }
Property Value
System.Version
|
Implements
Keys
Declaration
public List<string> Keys { get; }
Property Value
System.Collections.Generic.List<System.String>
|
RootName
Declaration
public string RootName { get; }
Property Value
System.String
|
Implements
Values
Declaration
public List<string> Values { get; }
Property Value
System.Collections.Generic.List<System.String>
|
XmlBlob
Methods
AcceptAllTests()
Declaration
public void AcceptAllTests()
AddClause(String, Int32)
Declaration
public void AddClause(string key, int value)
Parameters
System.String
key
|
System.Int32
value
|
AddClause(String, Object, Int32)
Declaration
public void AddClause(string key, object comparison, int value)
Parameters
System.String
key
|
System.Object
comparison
|
System.Int32
value
|
AddClause(String, Object, String)
Declaration
public void AddClause(string key, object comparison, string value)
Parameters
System.String
key
|
System.Object
comparison
|
System.String
value
|
AddClause(String, String)
Declaration
public void AddClause(string key, string value)
Parameters
System.String
key
|
System.String
value
|
Clear()
Declaration
public void Clear()
Clone()
GetFilterPropertyNames(Type)
Declaration
public static List<string> GetFilterPropertyNames(Type targetType)
Parameters
System.Type
targetType
|
Returns
System.Collections.Generic.List<System.String>
|
LoadFrom(XmlStoreNode)
Match(Object)
Declaration
public bool Match(object target)
Parameters
System.Object
target
|
Returns
System.Boolean
|
RemoveClauseAt(Int32)
Declaration
public void RemoveClauseAt(int index)
Parameters
System.Int32
index
|