EnterpriseManagementObjectGenericCriteria Class

Definition

Represents the criteria for querying generic properties of objects.

public ref class EnterpriseManagementObjectGenericCriteria : Microsoft::EnterpriseManagement::Common::QueryCriteria<Microsoft::EnterpriseManagement::Common::EnterpriseManagementObjectGenericCriteria ^>, Microsoft::EnterpriseManagement::Common::IObjectCriteria
public class EnterpriseManagementObjectGenericCriteria : Microsoft.EnterpriseManagement.Common.QueryCriteria<Microsoft.EnterpriseManagement.Common.EnterpriseManagementObjectGenericCriteria>, Microsoft.EnterpriseManagement.Common.IObjectCriteria
type EnterpriseManagementObjectGenericCriteria = class
    inherit QueryCriteria<EnterpriseManagementObjectGenericCriteria>
    interface IObjectCriteria
Public Class EnterpriseManagementObjectGenericCriteria
Inherits QueryCriteria(Of EnterpriseManagementObjectGenericCriteria)
Implements IObjectCriteria
Inheritance
EnterpriseManagementObjectGenericCriteria
Implements

Constructors

EnterpriseManagementObjectGenericCriteria(String)

Creates a new instance of the EnterpriseManagementObjectGenericCriteria class with a non-XML-based criteria string.

EnterpriseManagementObjectGenericCriteria(String, EnterpriseManagementGroup)

Creates a new instance of the EnterpriseManagementObjectGenericCriteria class with an XML-based criteria string with a management group reference.

EnterpriseManagementObjectGenericCriteria(String, ManagementPack, EnterpriseManagementGroup)

Creates a new instance of the EnterpriseManagementObjectGenericCriteria class with an XML-based criteria string with a management pack reference.

Properties

BackCompatPropertyToNewPropertyMappings

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Gets the back compat property to new property mappings.

(Inherited from QueryCriteria<T>)
Criteria

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Gets the criteria of this query.

(Inherited from QueryCriteria<T>)
CriteriaXml

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Gets the XML parse tree representing the criteria.

(Inherited from QueryCriteria<T>)
Expression

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Gets the expression that this criteria represents.

(Inherited from QueryCriteria<T>)

Methods

GenerateDalCriteria(IList<String>, ManagementPackClass, ManagementPack, EnterpriseManagementGroup, IList<String>)

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Generates the Data Access Layer (DAL) criteria from the XML criteria.

(Inherited from QueryCriteria<T>)
GetInvalidCriteriaElements()

Gets a read-only collection of invalid criteria elements.

GetValidPropertyNames()

Gets a read-only collection of property names that can be used by this criteria.

IsValidPropertyName(String)

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Determines whether the specified name is a valid property name.

(Inherited from QueryCriteria<T>)
IsValidXmlString()

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Checks whether the criteria is an XML string.

(Inherited from QueryCriteria<T>)
ParseCriteria()

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Validates the criteria, maps the property names to column names, and adds the type ID context.

(Inherited from QueryCriteria<T>)
PropertyNameToColumnName(String, String)

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Retrieves the database column name representing the property name.

(Inherited from QueryCriteria<T>)
ToString()

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Returns the criteria string.

(Inherited from QueryCriteria<T>)

Applies to