ManagementPackDiagnosticCriteria Class

Definition

Specifies the criteria for the GetDiagnostics(ManagementPackDiagnosticCriteria) method, limiting the returned objects to those that meet the criteria.

public ref class ManagementPackDiagnosticCriteria : Microsoft::EnterpriseManagement::Common::QueryCriteria<Microsoft::EnterpriseManagement::Configuration::ManagementPackDiagnosticCriteria ^>
public class ManagementPackDiagnosticCriteria : Microsoft.EnterpriseManagement.Common.QueryCriteria<Microsoft.EnterpriseManagement.Configuration.ManagementPackDiagnosticCriteria>
type ManagementPackDiagnosticCriteria = class
    inherit QueryCriteria<ManagementPackDiagnosticCriteria>
Public Class ManagementPackDiagnosticCriteria
Inherits QueryCriteria(Of ManagementPackDiagnosticCriteria)
Inheritance
ManagementPackDiagnosticCriteria

Remarks

The following property names are the valid names that can be used in the criteria expression:

  • Accessibility

  • Category

  • CategoryOld

  • Description

  • DisplayName

  • Enabled

  • ExecuteOnState

  • HasNonCategoryOverride

  • Id

  • LastModified

  • ManagementPackId

  • Monitor

  • Name

  • Remotable

  • Target

  • Timeout

  • TimeAdded

Constructors

ManagementPackDiagnosticCriteria(String)

Initializes a new instance of the ManagementPackDiagnosticCriteria class using the specified criteria expression.

Properties

BackCompatPropertyToNewPropertyMappings

Gets a mapping of old property names to new property names.

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

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

Retrieves the criteria elements that are not valid.

(Inherited from QueryCriteria<T>)
GetValidPropertyNames()

Gets a collection of the valid property names that can be used by this criteria object.

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