EnterpriseManagementObjectCriteria Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
- Implements
Constructors
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. |
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. |
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>) |