EnterpriseManagementObjectCriteria Class

Definition

Represents the object criteria.

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

Constructors

EnterpriseManagementObjectCriteria(String, ManagementPackClass)

Creates a new instance of the EnterpriseManagementObjectCriteria class with a non-XML-based criteria string and the management pack entity to search.

EnterpriseManagementObjectCriteria(String, ManagementPackClass, EnterpriseManagementGroup)

Creates a new instance of the EnterpriseManagementObjectCriteria class with an XML-based criteria string and the management pack entity to search.

EnterpriseManagementObjectCriteria(String, ManagementPackClass, ManagementPack, EnterpriseManagementGroup)

Creates a new instance of the EnterpriseManagementObjectCriteria class with an XML-based criteria string and the management pack entity to search.

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>)
Empty

Creates an empty criteria object.

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>)
ManagementPackClass

The ManagementPackClass object this criteria object corresponds to.

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 nonvalid criteria elements.

GetNonUniquePropertyNames()

Gets a read-only collection of property names that are not unique and need to be qualified by a type.

GetSpecialPropertyNames()

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

GetValidPropertyNames()

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

IsValidPropertyName(String)

Determines if a property exists or not.

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)

Gets the column name from a property name.

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