Share via


Filter members

A helper class that is used to express and build a query that is sent to Project Server.

The Filter type exposes the following members.

Constructors

  Name Description
Public method Filter Creates an instance of the Filter class.

Top

Properties

  Name Description
Public property Criteria The nominal values in this class are unsigned types, which make them unavailable for CLS use.
Public property Fields The nominal values in this class are unsigned types that make them unavailable for CLS use.
Public property FilterTableName Gets or sets the name of the DataTable to be filtered.
Public property FilterViewUID Gets or sets the GUID of the filter view.
Public property OrderBy The nominal values in this class are unsigned types, which make them unavailable for CLS use.

Top

Methods

  Name Description
Public method Clone Creates a new Filter from the existing Filter object.
Protected method CopyFrom Copies fields from an existing Filter object.
Public method Equals (Inherited from Object.)
Public method Eval Evaluates the filter properties by means of the logical operators or field operators.
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method GetXml Gets the XML string that represents the Filter object.
Protected method MemberwiseClone (Inherited from Object.)
Public method ReadXml Deserializes XML data that represents a Filter object, and populates the current Filter object.
Public method ToString (Inherited from Object.)

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method ICloneable.Clone The clone of the current Filter object.

Top

See also

Reference

Filter class

Microsoft.Office.Project.Server.Library namespace