FILE: C:\Program Files (x86)\Microsoft SQL Server\120\SDK\Assemblies\en\Microsoft.SqlServer.Dmf.xml

--
 Microsoft.SqlServer.Dmf The class is an exception that is raised when an attempt is made to retrieve a collection that is not available. Initializes a new instance of the class with a system-supplied message that describes the error. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified interface and type. A value that specifies the name of the referenced interface. A value that specifies the type of the referenced object. Gets the type of DMF exception. A value that specifies the type of DMF exception. Initializes a new instance of the class with serialized data. The object that holds the serialized object data. The contextual information about the source or destination. Gets the interface that is associated with the exception. A value that specifies the name of the interface that is associated with the exception. Gets the system-supplied message associated with the exception. A value that specifies the system-supplied message associated with the exception. Gets the type of object that is associated with the exception. A value that specifies the type of object that is associated with the exception. The class is an exception that is raised when the adapter receives the wrong number of arguments. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the adapter that is associated with the exception. A value that specifies the name of the adapter that is associated with the exception. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. The enumeration contains values that specify the method that is used to evaluate the policy. Immediately runs the policy in check mode. Evaluates the policy using the Check SQL Script Proxy mode. Reconfigures the targets to comply with the policy. The class is an exception that is raised when an the adapter receives the wrong number of arguments. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the name of the asssembly. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the assembly that is associated with the exception. A value that specifies the assembly that is associated with the exception. Gets the type of DMF exception. A value that specifies the type of exception. Populates the parameters with information required to serialize the object. A value that contains information required to serialize or deserialize an object. An object that describes the source and destination of a serialized stream. Gets the message associated with the exception. A value that specifies the message associated with the exception. The enumeration contains values that specify the Policy-Based Management automated policy evaluation modes. This modes uses event notification to evaluate policies when changes are made. This mode uses SQL Server Agent job to schedule policy evaluations. This mode uses DDL triggers to evaluate and prevent policy violations. There is no policy checking. The class is an exception that is raised when the event data is incorrect. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of exception. Populates the parameters with information required to serialize the object. A value that contains information required to serialize or deserialize an object. An object that describes the source and destination of a serialized stream. The class is an exception that is raised when the expression tree is incorrect. Initializes a new instance of the class. Initializes a new instance of the class that has the specified reason. A value that specifies the reason that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Initializes a new instance of the class with serialized data. The object that holds the serialized object data. The contextual information about the source or destination. Gets the system-generated message associated with the exception. A value that specifies the message associated with the exception. Gets the reason for the exception. A value that specifies the reason for exception. The object represents a policy-based management condition. Initializes a new instance of the class. Initializes a new instance of the class. A object value that specifies the policy store to which the condition belongs. A value that specifies the name of the condition. Updates any object property changes on the instance of SQL Server. Creates a policy on the instance of SQL Server with the given name, and as defined by the object. Gets the date and time when the condition was created. A value that contains the date and time when the condition was created. Gets the authentication credentials of the user who created the condition. A value that contains the authentication credentials of the user who created the condition. Gets the date and time when the condition was last modified. A value that contains the date and time when the condition was last modified. Gets or sets the descriptions of the condition. A value that contains a description of the condition. Discovers the dependencies of the condition. An that specifies the dependency sink interface. Removes the condition from the instance of SQL Server. Returns a collection of polices that are dependent on the condition. A object that contains the policies that are dependent on the condition. Gets or sets the type of expression that the condition uses. A object value that specifies the type of expression that the condition uses. Gets or sets the facet that is associated with the condition. A value that specifies the facet that is associated with the condition. Gets the object factory for the object. An that contains object factory for the condition object. Gets the evaluation mode for the condition. An object that specifies the execution mode for the condition. Gets the value that specifies whether the condition has a script. A value that specifies whether the condition has a script.If True, the condition has a script. Otherwise, False. Gets the ID value that uniquely identifies the condition. An value that uniquely identifies the condition. Gets the of the condition object. The object. Gets the value that specifies whether the condition is enumerable. A value that specifies whether the condition is enumerable.If True, the condition is enumerable. Otherwise, False. Determines whether the condition is a . A Boolean value that returns True if the condition is a . Renames the condition identified by the specified SfcKey. A object. Renames the script identified by the SfcKey. A object. A object. Validates a Policy-based Management condition against a specified object using a specified validation method. A object. A value that specifies the validation method. A used by the validation method. Gets the authentication credentials of the user who last modified the condition. A value that contains the authentication credentials of the user who last modified the condition. Gets the name of the facet. A value that specifies the name of the facet. Gets or sets the object that is the parent of the referenced object. A object that is the parent of the object. Renames the condition to the specified name. A value that specifies the new name of the condition. Alters the object. The object. Creates an object. An object. Drops the object. An object. Validates the condition using the given mode. A value that specifies the mode used to validate the condition. The class represents the key that identifies the class. Initializes a new instance of the class. Initializes a new instance of the class based on the specified key. A value that specifies the other key. Initializes a new instance of the class that has the specified name. A value that specifies the name of the key. Determines whether the two specified objects are equal. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies one object. Determines whether the specified object key is equal to the referenced object key. A value that specifies whether the specified key is objectto the referenced object key. If true, the key values are equal. Otherwise, false. A value that specifies the object to compare. Determines whether the specified object key is equal to the referenced object key. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies one object. A value that specifies another object. Gets the hash code for the object. A value that specifies the hash code. Gets the unique resource name (URN) path partial string that represents the condition. A value that contains the URN fragment. Gets the name of the key. A value that specifies the name of the key value. Performs a Boolean equality operation to determine whether two Condition keys reference the same condition. A value specifying whether the two condition keys are the same. Returns True if both parameters are null or reference the same condition. Otherwise, returns False. A object representing one of the condition keys to compare. A object representing the other condition keys to compare. Performs a Boolean equality operation to determine whether two condition keys reference the same condition. A value specifying whether the two condition keys are the same. Returns True if both parameters are null or reference the same condition. Otherwise, returns False. A object representing one of the condition keys to compare. A object representing the other condition keys to compare. If the object does not reference a , the method returns False. Performs a Boolean equality operation to determine whether two condition keys reference the same condition. A value specifying whether the two condition keys are the same. Returns True if both parameters are null or reference the same condition. Otherwise, returns False. A object representing one of the condition keys to compare. If the object does not reference a , the method returns False. A object representing the other condition keys to compare. Performs a Boolean equality operation to determine whether two condition keys reference the same condition. A value specifying whether the two condition keys are the same. Returns True if the parameters reference separate condition, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the condition keys to compare. A object representing the other condition to compare. Performs a Boolean equality operation to determine whether two condition keys reference the same condition. A value specifying whether the two condition keys are the same. Returns True if the parameters reference separate condition, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the condition keys to compare. A object representing the other condition to compare. If the object does not reference a , the method returns True. Performs a Boolean equality operation to determine whether two condition keys reference the same condition. A value specifying whether the two condition keys are the same. Returns True if the parameters reference separate condition, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the condition keys to compare. If the object does not reference a , the method returns True. A object representing the other condition to compare. The class represents a collection of objects that represent all the conditions in the policy store. Initializes a new instance of the class. A object value that specifies the parent of the object. Verifies whether the specified string exists in the collection. Returns a which is true if the value is found in the collection, otherwise false. The value that is to be found in the collection. Gets a object in the collection by name. A object value that represents the condition that has the specified name. A value that specifies the name of the object in the collection. The class is an exception that is raised when the expression tree is incorrect. Initializes a new instance of the class. Initializes a new instance of the class based on the specified condition. A value that specifies the object that is extended. Initializes a new instance of the class that has the specified policy store and name. A object that specifies the policy store that is associated with the condition. A value that specifies the name of the condition. Gets the policies that are dependent on the condition. A object value that specifies the policies that are dependent on the condition. Gets or sets the expression node for the condition. A object value that specifies the expression node for the condition. Gets or sets the facet information for the condition. A object value that specifies the facet information for the condition. Gets the collection that contains information about all the facets that are associated with the condition. A object value that specifies all the facets that are associated with the condition. Gets the collection that contains information about all the root level facets that are associated with the condition. A object value that specifies all the root level facets that are associated with the condition. The class is an exception that is raised when property values conflict. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the mode that is associated with the policy. A value that specifies the object type of the first property value. A value that specifies the name of the first property value. A value that specifies the object type of the second property value. A value that specifies the name of the second property value. Gets the type of DMF exception. A value that specifies the type of DMF exception. Initializes a new instance of the class with serialized data. The object that holds the serialized object data. The contextual information about the source or destination. Gets the system-generated message associated with the exception. A value that specifies the message associated with the exception. Gets the mode that is associated with the conflicting properties. A value that specifies the mode that is associated with the conflicting properties. Gets the name of the first property. A value that specifies the name of the first property. Gets the name of the second property. A value that specifies the name of the second property. Gets the property type that is associated with the first property. A value that specifies the type of the first property. Gets the type of the second property. A value that specifies the type of the second property. The object represents information about parent policy evaluation that is stored in the system catalogs. Initializes a new instance of the class. Discovers dependencies in the evaluation history. The object value that holds the evaluation dependencies. Gets a object with the evaluation details for this collection. A object with the evaluation details for this collection. Gets an value that specifies an evaluation ID. An value that specifies an evaluation ID. Gets a value that describes the exception, if one occured. A value that contains the description of the exception. Gets a object that contains the object factory for the referenced object. An object that contains the object factory for the referenced object. Gets the integer value that uniquely identifies the referenced evaluation history record. An value that contains the ID value that uniquely identifies the evaluation history record. Gets the value that specifies the key value that identifies the evaluation history record. A value that specifies the key value that identifies the evaluation history record. Gets or sets the instance parent via the keychain. An object that represents the parent of the current instance. Gets or sets a value that specifies whether the policy executed successfully. A value that specifies whether the policy executed successfully.If True, the policy executed successfully. Otherwise, False. Gets a value that specifies the name of the instance of the Database Engine. A value that specifies the name of the instance of the Database Engine. The class represents the key that is used to identify the class. Initializes a new instance of the class. Initializes a new instance of the class based on the specified key. A value that specifies the other key. Initializes a new instance of the class that has the specified ID value. A value that specifies the ID value of the key. Determines whether the specified object is equal to the connection evaluation history represented by the object. A value that is true if the specified object is the same as the current connection evaluation history. Otherwise, false. A value that specifies the object to compare. Determines whether the specified object is equal to the connection evaluation history represented by the object. A value that is true if the specified object is the same as the current connection evaluation history. Otherwise, false. A value that specifies the object to compare. Determines whether the two specified objects are the same. A value that is true if the two objects are the same. Otherwise, false. An that identifies the first object. An that identifies the second object. Gets the hash code for the object. A value that specifies the hash code. Gets the unique resource name (URN) path partial string that represents the connection evaluation history. A value that contains the URN fragment. Gets or sets the ID value of the key. A value that specifies the ID value of the key. Determines whether the objects identified by two objects are the same. A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the object identified by a is the same as the object identified by a . A value that is true if the objects are the same, otherwise false. A object that identifies the first object. An that identifies the second object. Determines whether the object identified by a is the same as the object identified by a . A value that is true if the objects are the same, otherwise false. An that identifies the first object.. A object that identifies the second object. Determines whether the objects identified by two objects are different. A value that is true if the objects are different, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the object identified by a is the same as the object identified by a . A value that is true if the objects are different, otherwise false. A object that identifies the first object. An that identifies the second object. Determines whether the object identified by a is the same as the object identified by a . A value that is true if the objects are different, otherwise false. An that identifies the first object.. A object that identifies the second object. The class represents a collection of objects that represent all the connection evaluation histories that are in the evaluation history. Initializes a new instance of the class. A object value that specifies the parent of the object. Verifies whether the an object with the specified ID value exists in the collection. A object value that specifies whether the referenced object is in the collection. If True, it exists in the collection. Otherwise, False. The value that is to be found in the collection. Gets a object in the collection by id value. A object value that represents the connection evaluation history that has the specified id value. A value that specifies the index id of the object in the collection. The class is an exception that is raised when an unsupported conversion is attempted on a type. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class with the specified host and type. A value that specifies the host that is associated with the conversion. A value that specifies the type that was being converted. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the host object requesting the conversion. A value that specifies the host requesting the conversion. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the name of the type being converted. A value that specifies the name of the type being converted. The class represents a generic policy-based management exception. Initializes a new instance of the class. Initializes a new instance of the class that has the specified serialization information and streaming context. A value that specifies the serialization information that is associated with the exception. A value that specifies the streaming context that is associated with the exception. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of exception. A value that specifies the type of exception. Gets the help link for the exception. A value that specifies the help link for the exception. Initializes the properties of a object. Gets the version of the product that generated the exception. A value that specifies the product version that generated the exception. Sets the help context for the exception. A object initialized with the specified help context information. A value that specifies the resource file that contains the help context for the exception. The enumeration contains values that are used to specify the policy-based management exception types. The adapter already exists. The adapter has the incorrect number of arguments. The assembly has already been registered. The event data is incorrect. The expression tree is incorrect. The property values conflict. The conversion is not supported. A policy-based management exception occurred. A policy-based management security error occurred. The expression node is not configurable. The expression node is not configurable by the specified operator. An error occurred during the serialization of an expression. The expression types do not match. The operation failed. The date is incorrect. No server is specified. The function is not an SMO object. There are too many columns in the function. The wrong number of arguments have been supplied for the function. The argument is not of the correct type. The return type is incorrect for the function. The operator is not valid. The operand is not valid. The job schedule is missing. The object is missing. The property is missing. The type facet association is missing. The property is read-only. The property cannot be retrieved. No target set is enabled. The facet is null. The object already exists. An error occurred during object validation. The operator is not applicable. The policy evaluation failed. A restart is pending. The string is too long. The target set count mismatch. An error occurred during the type conversion. The object type is not supported. The target set is not supported for this facet. The type is unsupported. The object represents the evaluation information that is stored in the system catalogs about the parent policy for a given target. Initializes a new instance of the class. Gets the date and time when the policy was evaluated. A value that contains the date and time when the policy was evaluated. Gets the description of the exception, if one occurred. A value that contains the description of the exception. Gets the object factory for the referenced object. An object that contains the object factory for the referenced object. Gets the integer value that uniquely identifies the evaluation history record. An value that contains the ID value that uniquely identifies the evaluation history record. Gets the integer value that uniquely identifies the evaluation history detail record. An value that contains the ID value that uniquely identifies the evaluation history detail record. Gets the key value that identifies the evaluation history detail record. An value that specifies the key value that identifies the evaluation history detail record. Gets the parent of the referenced object. A object that specifies the parent object. Gets the value that determines whether the policy executed successfully. A value that specifies whether the policy executed successfully.If True, the policy executed successfully. Otherwise, False. Gets the result details from the policy evaluation. A value that contains the description of the results. Gets or sets a value that specifies the query that identifies the targets that the evaluation detail record applies to. A value that specifies the query that identifies the targets that the evaluation detail record applies to. The class represents the key that is used to identify the class. Initializes a new instance of the class. Initializes a new instance of the class based on the specified key. A value that specifies the other key. Initializes a new instance of the class that has the specified ID value. A value that specifies the ID value of the key. Determines whether the specified object is equal to the exception detail represented by the object. A value that is true if the specified object is the same as the current evaluation detail. Otherwise, false. A y value that identifies the object to compare. Determines whether the specified object is equal to the exception detail represented by the object. A value that is true if the specified object is the same as the current evaluation detail. Otherwise, false. A value that identifies the object to compare. Determines whether the two specified objects are the same. A value that is true if the two objects are the same. Otherwise, false. An that identifies the first object. An that identifies the second object. Gets the hash code for the object. A value that specifies the hash code. Gets the unique resource name (URN) path partial string that represents the evaluation detail. A value that contains the URN fragment. Gets or sets the ID value of the key. A value that specifies the ID value of the key. Determines whether the objects identified by two objects are the same. A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the object identified by a is the same as the object identified by a . A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the object identified by a is the same as the object identified by a . A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the objects identified by two objects are different. A value that is true if the objects are different, otherwise false. A object that identifies the first object. A object that identifies the second object. Performs a Boolean equality operation to determine whether two evaluation detail object keys reference the same evaluation detail object. A value that is true if the objects are different, otherwise false. A object that identifies the first object. A object that identifies the second object. Performs a Boolean equality operation to determine whether two evaluation detail object keys reference the same evaluation detail object. A value that is true if the objects are different, otherwise false. A object that identifies the first object. A object that identifies the second object. The class represents a collection of objects that represent all the detail rows that are in the evaluation. Initializes a new instance of the class. A object value that specifies the parent of the object. Verifies whether an object with the specified ID value exists in the collection. A object value that specifies whether the referenced object is in the collection. If True, it exists in the collection. Otherwise, False. The value that is to be found in the collection. Gets a object in the collection by ID value. A object value that represents a row of detail in the evaluation that has the specified name. A value that specifies the ID value of the object in the collection. Represents the evaluation factory in policy-based management services. Determines whether the specified type is supported by policy-based management services. A value that specifies whether the type is supported. If true, the type is supported. Otherwise, false. A object value that specifies the type. Determines whether the specified type is supported for being used as a constant by policy-based management services. A value that specifies whether the type is supported. If true, the type is supported. Otherwise, false. A object value that specifies the type. Registers a string pattern for conditional comparisons. A value that specifies the string pattern. A object value that specifies the string pattern. Determines whether the specified type is supported by policy-based management services. A object value that contains a list of objects that specifies the supported operators for the type. A objects that specifies the type. Determines whether the specified type is supported by policy-based management services. A object value that contains a list of objects that specifies the supported operators for the type. A objects that specifies the type. The object represents information about parent policy evaluation that is stored in the system catalogs. Initializes a new instance of the class. Represents a collection of objects. Each ConnectionEvaluationHistory object represents an assembly defined in the evaluation history. A object that contains a collection of objects. Discovers dependencies in the evaluation history. The object value that holds the evaluation dependencies. Gets the date and time when the parent policy finished running. A value that contains the date and time when the policy finished running. Gets the description of the exception, if one occurred. A value that contains the description of the exception. Gets the object factory for the referenced object. An object that contains the object factory for the referenced object. Gets the integer value that uniquely identifies the referenced evaluation history record. An value that contains the ID value that uniquely identifies the evaluation history record. Gets the key value that identifies the evaluation history record. A value that specifies the key value that identifies the evaluation history record. Gets or sets the parent instance via the keychain. An object that represents the parent of the current instance. Gets the name of the parent policy. A value that contains the name of the parent policy. Gets the value that determines whether the policy executed successfully. A value that specifies whether the policy executed successfully.If True, the policy executed successfully. Otherwise, False. Gets the date and time when the parent policy attempted to start running. A value that contains the date and time when the policy attempted to start running. The class represents the key that identifies the class. Initializes a new instance of the class. Initializes a new instance of the class based on the specified key. A value that specifies the other key. Initializes a new instance of the class that has the specified ID value. A value that specifies the name of the key. Determines whether the specified object is equal to the exception detail represented by the object. A value that is true if the specified object is the same as the current evaluation detail. Otherwise, false. A y value that identifies the object to compare. Determines whether the specified object is equal to the exception detail represented by the object. A value that is true if the specified object is the same as the current evaluation detail. Otherwise, false. A value that identifies the object to compare. Determines whether the two specified objects are the same. A value that is true if the two objects are the same. Otherwise, false. A value that specifies one object. A value that specifies another object. Gets the hash code for the object. A value that specifies the hash code. Gets the unique resource name (URN) path partial string that represents the history object. A value that contains the URN fragment. Gets or sets the ID value of the key. A value that specifies the ID of the key value. Determines whether the objects identified by two objects are the same. A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the object identified by a is the same as the object identified by a . A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the object identified by a is the same as the object identified by a . A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the objects identified by two objects are different. A value that is true if the objects are different, otherwise false. A object representing one of the history objects to compare. A object representing the other history object object to compare. Determines whether the object identified by a is different than the object identified by a . A value that is true if the objects are different, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the object identified by a is different than the object identified by a . A value that is true if the objects are different, otherwise false. A object that identifies the first object. A object that identifies the second object. The class represents a collection of objects that represent all evaluation histories that are in the policy store. Initializes a new instance of the class. A object value that specifies the parent of the object. Determines whether the collection contains the object specified by the parameter. true if the collection contains the object; otherwise, false. An value that specifies the object to find. Gets an object from the collection. An object. An value that specifies the item to retrieve. The object represents a policy-based management expression node. The expression node describes part of an expression, such as a constant value, an operator, or a function. Initializes a new instance of the class. Creates a new expression node. An object that represents the new expression node. An value that specifies the object on which the expression node is based. Creates a new expression node by converting a filter node. An object that represents the new expression node. A value that specifies the filter node to convert into an expression node. Creates a new expression node by converting a filter node. An object that represents the new expression node. A object value that specifies the filter node to convert into an expression node. A value that specifies the type of object. Converts a type from a string value. A value that contains the converted type. A value that specifies the object type. A value that specifies the string value. Creates a filter node by converting the expression node. A object value that specifies the new filter node. Converts the specified string to an integer. A object value that specifies the result of the conversion. A value that specifies the value in string format. Converts a type to a string value. A value that specifies the converted string. A value that specifies the type. Creates a copy of the referenced object. This includes all its properties. An object value that specifies the copied expression node. Deserializes an expression node from a string. An object value that specifies the deserialized expression node. A that specifies the string that contains the expression node text. Deserializes an expression node from an XML reader. An object value that specifies the deserialized expression node. A that specifies the XML reader that contains the expression node text. Deserializes the properties in the expression from an XML reader. A that specifies the XML reader that contains the expression node text. A value that determines whether to include the property result Deserializes the property results in the expression from an XML reader. A that specifies the XML reader that contains the expression node text. Deserializes the expression node from a text string. A value that contains the deserialized string. A value that contains the serialized expression node. Allows the conversion of expression node to filter mode. The conversion of expression node to filter mode. Deserializes the expression node from a list of text strings. A object with the values to deserialize. Returns an enumerated list of dependent expression nodes. An IEnumerable<ExpressionNode> object value that contains the list of dependent expression nodes. Determines whether the properties of the specified object are equal to the properties of the current expression node. A value that is true if the properties of the two objects are equal. Otherwise false. An T:System.Object specifying the object to compare to the current expression node. Returns a value that specifies whether the referenced expression node object is equal to the specified object. A value that specifies whether the expression node is equal to the specified object.If true, the expression node is equal to the specified object. Otherwise, false. A that specifies the object. Evaluates the expression node with the given facet context. A value that is the object specified by the evaluation. A value that specifies the facet evaluation context. Evaluates the expression node with the given facet context and checks the script as a proxy. A value that is the object specified by the evaluation. A value that specifies the facet evaluation context. A value that specifies whether to check the script as a proxy. Gets the hash code for the object. A value that specifies the hash code. Gets the result that is returned when an expression is deserialized. An value that specifies the object that is returned when an expression is deserialized. Gets the result in string format that is returned when an expression is deserialized. A value that specifies the object that is returned when an expression is deserialized. Gets or sets the result of the last evaluation. A value that contains the result of the last evaluation. Indicates the type of match to be used in the node. The type of match to be used in the node. A string that represents the value. Moves the reader to the element with check. The XML reader to be used. The string that represents the name. Parses the specified expression string. An object value that specifies part of an expression. A value that specifies the string to be parsed. Parses the specified string. An object value that specifies part of an expression. A value that specifies the string to be parsed. A value that specifies the type of object. Reads a named serialized element using the XML Reader and returns the value. A value that contains the value with the specified name. An object value that specifies the XML reader used to read the specified object. A value that contains the name of the object to read. Reads the end element in the expression node. An object value that specifies the XML reader used to read the specified element. Reads the specified node with a checkmark. The specified node with a checkmark. The XML reader to be used. The name of the elements in the node. Reads the specified elements, evaluated with the given expression node type, and read with the specified XML reader. A of strings that contains the read values. An object value that specifies the XML reader used to read the specified elements. A that specifies the node type. An array of values that specifies the elements to read. Reads the expression node using the XML Reader. An object value that specifies the XML reader used to read the expression node. A value that specifies the type of node. A value that contains the name of the object to read. Resolves the enumeration conflicts encountered during the process. The enumeration conflicts that are encountered during the process. A string for the type of object. A string corresponding to the value. Serializes the expression node to the specified XML Writer. An object value that specifies the XML writer used to serialize the expression node. Serializes the expression node to a text string. A value that contains the serialized expression node in text format. An object value that specifies the expression node. Serializes the expression node to a text string. A value that contains the serialized expression node in text format. An object value that specifies the expression node. Serializes the properties in the expression to an XML writer. A that specifies the XML writer used to serialize the expression node. A value that determines whether to include the property result. Serializes the result in the expression node. The XML writer. Sets the compatible filter node of the Boolean property. A value. Sets the Boolean value for the HasScript property. A value. Sets the name of the condition type property. A value. Indicates the type of node to be set. The specified expression node type. Sets the name of the expression node. A value that specifies the name of the expression node. Sets property values. Sets type class for the expression node. A value. Gets the tag text that is associated with the expression node. A value that contains the tag text that is associated with the expression node. Returns the referenced object in string format. A value that contains the expression node object in string format. Returns the referenced object in string format for display. A value that contains the expression node object in string format. Returns the referenced object in URN format. A value that contains the expression node object in URN format. Gets the type of expression node. An value that specifies the part of an expression that is represented by the expression node. Gets the class type when the expression node represents a constant value or a variable. A value that specifies the value type. The object represents an attribute of a policy-based management expression node. Initializes a new instance of the class that has the specified name. A value that specifies the name of the attribute. Initializes a new instance of the class that has the specified name and type. A value that specifies the name of the attribute. A value that specifies the type of the attribute. Returns a copy of the expression node including properties. A value that specifies the expression node. Gets the name of the expression node attribute. A value that specifies the name of the expression node attribute. Gets the expression node attribute in string format. A value that specifies the expression node attribute. Gets the expression node attribute in string format with display formatting. A value that specifies the expression node attribute. The object represents the child expression nodes that are dependent on an expression node. Initializes a new instance of the class. Gets the number of child expression nodes that are dependent on the parent node. A object value that specifies the expression node to add to the list of children. Gets or sets a list of dependent child expression nodes. An value that specifies a list of children in the object. Gets the number of child expression nodes that are dependent on the parent node. An value that specifies the number of child expression nodes. Deserializes the properties in the expression from an XML reader. A that specifies the XML reader that contains the expression node text. A value that determines whether to include the property result Populates the specified list with attributes associated with the expression node. The string list to populate. Returns an enumerated list of the children listed in this object. An value that containing the expression nodes that are the children listed in the object. Gets an enumerable list of dependent child expression nodes. A value that specifies a list of children in the object. Determines whether the specified object has equal properties to the referenced object. A value determines whether the object properties are equal. If True, they are equal. Otherwise False. A that specifies the object to compare properties. Gets the expression node children in string format. A value that specifies the expression node children. The class is an exception that is raised when the adapter receives the wrong number of arguments. Initializes a new instance of the class with a system-supplied message that describes the error. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Initializes a new instance of the class with serialized data. The object that holds the serialized object data. The contextual information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. The object represents an constant value that is used in an expression. Initializes a new instance of the class that has the specified object. An value that specifies the object. Returns the a copy of the expression node including properties. A value that specifies the copy of the expression node. Returns the expression node constant in string format. A value that specifies the expression node constant in string format. Returns the expression node constant in string format with display formatting. A value that specifies the expression node constant in string format with display formatting. Gets the object value that is the expression node constant. A value that specifies the object that is the expression node constant. The object represents part of a policy-based management expression that is a function. Initializes a new instance of the class that has the specified function and arguments. An object value that specifies the type of function. An array of object values that specifies the arguments for the function. Creates a copy of the expression node including properties. A value that is copy of the expression node. Gets the function definitions. A Dictionary<Function,TypeClass[]> value that contains the function definitions. Gets the type of function. A value that specifies the type of function. Gets the type that is returned by the function. A value that specifies the type of object that is returned by the function. Returns a string that represents the object. Returns a value that represents the object. Returns the function as a string formatted for display. A value that contains the function in string format. The enumeration contains values that represent the different types of supported functions. Adds object values. Creates an array. Finds the average of specified values. Performs a logical AND operation with given values. Performs a logical OR operation with given values. Concatenates two values. Counts the number of given values. Adds time to a date. Extracts part of a date, such as the month. Creates a date and time value. Divides one value by another. Enumerates a list. Adds escape character or characters. Executes a Transact-SQL statement. Executes a WQL statement. Tests whether an expression is false. Returns a date. Specifies a GUID value. Tests to see if an argument is null. Returns the length of a string. Returns the lower value. Returns the modulus. Multiplies values. Returns a value raised to the specified power. Returns a rounded value. Converts the specified value to a string. Subtract one value from another. Returns the sum of the specified values. Tests if the given expression is true. Returns the upper value. The object represents an expression node that is a group. Initializes a new instance of the class that has the specified expression node. An value that specifies the expression node. Creates a copy of the expression node group including properties. A value that specifies the copied expression node. Gets or sets the expression node that represents a group. A value that specifies the expression node that is associated with the group. The class is an exception that is raised when the expression node cannot be configured. Initializes a new instance of the class. Initializes a new instance of the class that has the specified sub type. A value that specifies the sub type value. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the subtype that is associated with the exception. A value that specifies the subtype that is associated with the exception. The class is an exception that is raised if the operator cannot configure the expression node. Initializes a new instance of the class with a system-supplied message that describes the error. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class with and parameters that describe the error. A string value that specifies the property that threw an error. A string value that contains the error expression. Gets the . A .object The error expression. A string value that contains the error expression. Initializes a new instance of the class with serialized data. The object that holds the serialized object data. The contextual information about the source or destination. Gets the error message. A string value that contains the error message. Gets the name of the property that threw an exception. A string value that contains the name of the property that threw an exception. The object represents an expression node that is an operator. Initializes a new instance of the class. A object. An object. An object. Clones the expression node and all child nodes subsumed by the expression node. An object. Gets or sets the argument to the left of the operator. A object value that specifies the value to the left of the operator in the expression. Gets the operator type from its string representation supplied by the parameter. An object. A string value that contains the operator. Gets the operator type as a string value from the parameter. A string value that specifies the operator type. A object. Gets the type of operator that is used in the expression. A value that specifies the type of operator that is used in the expression. Gets or sets the argument to the right of the operator. A object value that specifies the value to the right of the operator in the expression. Adds a to the list of supported operators. A generic list of type objects. A object that specifies the type to add. A enumeration object that specifies the mode. Gets the object as a string value. A string value that contains the operator. The enumeration contains values that specify the type of expression node. Represents an attribute in an expression. Represents a base in an expression. Represents a constant value, such as an object, in an expression. Represents a function in an expression. Represents a group in an expression. Represents an operator in an expression. The class is an exception that is raised when an the adapter receives the wrong number of arguments. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified received name and expected name. A value that specifies the name that is read during the serialization. A value that specifies the name that is expected during serialization. Initializes a new instance of the class with the specified received name and type, and expected name and type. A value that specifies the type that is read during the serialization. A value that specifies the name that is read during serialization. A value that specifies the type that is expected during the serialization. A value that specifies the name that is expected during serialization. Gets the action type that is associated with the serialization. A value that specifies the action type that is associated with the serialization. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the name that is expected with the serialization. A value that specifies the name that is expected with the serialization. Gets the name that is read with the serialization. A value that specifies the name that is read with the serialization. Gets the type that is expected with the serialization. A value that specifies the type that is expected with the serialization. Gets the type read with the serialization. A value that specifies the type that is read with the serialization. Represents the reader action type that is associated with the serialization. Do not reference this member directly in your code. It supports the SQL Server infrastructure. Defines an action to move that is associated with the serialization. Defines the specified action type. Represents a value that is null. The class is an exception that is raised when the types in the expression do not match. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the two specified types. A value that specifies the first type that is associated with the exception. A value that specifies the second type that is associated with the exception. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the first type that is associated with the exception. A value that specifies the first type that is associated with the exception. Gets the second type that is associated with the exception. A value that specifies the second type that is associated with the exception. The object represents facet information. A facet represents a logical dimension of a target object and is used, together with a local expression, to build a condition. Gets the descriptions of the facet. A value that contains a description of the facet. Gets the display name of the facet. A value that specifies the display name of the facet. Gets the evaluation mode for the facet. A value that specifies the evaluation mode of the facet. Gets static information about the properties of the facet. A object value that contains static information about the properties of the facet. Gets the descriptors of the facet properties. A object that contains the descriptor information for the facet properties. Gets the facet type. A value that specifies the facet system type. Indicates the target property to get. The target property to get. A string that represents the property name. The specified target property. Gets the name of the facet. A value that specifies the name of the facet. Compares the objects within the FacetInfo. The objects to compare. The objects that need to be compared. Releases all resources used by the class. Represents a collection of objects. Each object represents a system type on which the facet operates. A object that represents all the system types on which the facet operates. Renders a string input in the FacetInfo object. A string input in the FacetInfo object. The class represents a collection of objects that represent all facets on the instance of SQL Server. Initializes a new instance of the class. The class is an exception that is raised when a policy-based management operation fails. Initializes a new instance of the class. Initializes a new instance of the class with the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the two specified types. A value that specifies the operation that failed. A value that specifies the name of the object that is associated with the operation. A value that specifies the type of the object that is associated with the operation. A value that specifies the second type that is associated with the exception. Gets the type of DMF exception. A value that specifies the type of DMF exception. Gets the name of the object that is associated with the failed operation. A value that specifies the name of the object that is associated with the failed operation. Gets the type of the object that is associated with the failed operation. A value that specifies the type of the object that is associated with the failed operation. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the operation that failed. A value that specifies the operation that failed. The class is an exception that is raised when the date that is supplied to the function is not the correct format. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. The class is an exception that is raised when the server is not recognized. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. The class is an exception that is raised when the function encounters an unsupported object. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified function and object type. A value that specifies the name of the function that is associated with the exception. A value that specifies type of object that is not supported. Gets the type of DMF exception. A value that specifies the type of DMF exception. Gets the name of the function that is associated with the exception. A value that specifies the name of the function that is associated with the exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the type of object that is associated with the exception. A value that specifies the type of object that is associated with the exception. The class is an exception that is raised when the function has too many columns. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. The class is an exception that is raised when the function receives the incorrect number of arguments. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified function, received and expected types. A value that specifies the name of the function that is associated with the exception. An value that specifies the number of arguments that are received by the function. A value that specifies the number of arguments that are expected by the function. Gets the type of DMF exception. A value that specifies the type of DMF exception. Gets the expected number of arguments. A value that specifies the number of expected arguments for the function. Gets the name of the function that caused the exception. A value that specifies the name of the function. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the expected number of arguments. A value that specifies the number of arguments that are expected by the function. The class is an exception that is raised when the function receives an argument that is the incorrect type. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified function, and received and expected types. A value that specifies the function that caused the exception. A value that specifies the type of argument that was received by the function. A value that specifies the type of argument that was expected by the function. Gets the type of DMF exception. A value that specifies the type of DMF exception. Gets the type that was expected by the function. A value that specifies the type that was expected by the function. Gets the name of the function that caused the exception. A value that specifies the name of the function. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the type that was received by the function. A value that specifies the type that was received by the function. The class is an exception that is raised when the specified return type is not the same as the type that is returned by the function. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class with the specified function, expected return type and actual return type. A value that specifies the function that caused the exception. A value that specifies the type that is returned by the function. A value that specifies the type that is expected to be returned by the function. Gets the type of DMF exception. A value that specifies the type of DMF exception. Gets the expected return type. A value that specifies the expected return type. Gets the name of the function that caused the exception. A value that specifies the name of the function that caused the exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the type that is returned by the function. A value that specifies the type that is returned by the function. The enumeration contains values that are used to specify the state of the import policy. The import policy is disabled. The import policy is enabled. The import policy is unchanged. The class is an exception that is raised when the operator is not valid. Initializes a new instance of the class. Initializes a new instance of the class that has the specified operator type. A value that specifies the operator type. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the operator type. A value that specifies the operator type. The class is an exception that is raised when an operand is encountered that is not valid. Initializes a new instance of the class. Initializes a new instance of the class with the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class with the specified node type and operand. A value that specifies the type of node. A value that specifies the operand that is not valid. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the type of node that is associated with the operand. A value that specifies the type of node that is associated with the operand. Gets the type on which the operand that was not valid was operating. A value that specifies the type on which the operand that was not valid was operating. The class is an exception that is raised when there in no job schedule. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. The class is an exception that is raised when a specified object is missing. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified received name and expected name. A value that specifies the type of object that is missing. A value that specifies the name of the object that is missing. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the name of the object that is missing. A value that specifies the name of the object that is missing. Gets the type of object that is missing. A value that specifies the type of object that is missing. The class is an exception that is raised when a specified property is missing. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the name of the missing property. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the name of the missing property. A value that specifies the name of the missing property. The class is an exception that is raised when a specified association between a facet and a type is missing. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified type name and facet. A value that specifies the type name. A value that specifies the name of the facet. Gets the type of DMF exception. A value that specifies the type of DMF exception. Gets the facet that is missing. A value that specifies the facet that is missing. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the type that is missing. A value that specifies the type that is missing. The enumeration contains values that are used to specify the condition that is used in a policy. The nodes of the expression must be equal. The nodes of the expression must be like each other, as with the Transact-SQL LIKE statement. There is no condition. The nodes of the expression must not be equal. The nodes of the expression must not be like each other. See the Transact-SQL LIKE statement. The class is an exception that is raised when there is an attempt to configure a read-only property. Initializes a new instance of the class. Initializes a new instance of the class that has the specified property. A value that specifies the property caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the property that caused the exception. A object that specifies the property that caused the exception. The class is an exception that is raised when a property cannot be retrieved. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the property that cannot be retrieved. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the property that cannot be retrieved. A value that specifies the property that cannot be retrieved. The class is an exception that is raised when the target set has not been enabled. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the target set that is not enabled. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the target set that is not enabled. A value that specifies the target set that is not enabled. The class is an exception that is raised when the facet is not set. Initializes a new instance of the Initializes a new instance of the class that has the specified message text. A value that specifies the facet that is not set. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Gets the facet that is not set. A value that specifies the facet that is not set. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the system-generated message associated with the exception. A value that specifies the system-generated message associated with the exception. The class is an exception that is raised when an attempt to create an object that already exists is made. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class with the specified type name and facet. A value that specifies the type of object that already exists. A value that specifies the name of the object that already exists. Gets a object that describest the type of the exception. A object that describest the type of the exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the system-generated message associated with the exception. A value that specifies the message associated with the exception. Gets the name of the object that already exists. A value that specifies the name of the object that already exists. Gets the type of object that already exists. A value that specifies type of object that already exists. The object represents a policy-based management set of objects. Initializes a new instance of the class. Initializes a new instance of the class that has the specified parent policy store and the specified name. A object that specifies the parent policy store. A value that specifies the name of the object set. Alters the definition of an created previously. Calculates an expression with results applied to the targets. An object. A object. Calculates an expression with results applied to the targets. An object. A object. A object. Calculates an expression with results applied to the targets. A object. A object. An object. A string value that specifies the policy. A pointer to array. A pointer to array. Calculates an expression with results applied to the targets. An object. A object. A string value that specifies the policy. Creates an without parent. Discovers an and adds it to the object identified by the parameter. A object. Drops an . Gets or sets the facet value for the object set. A value that contains the facet value for the object set. Gets the object factory. An object. Gets the ID value that uniquely identifies the object set. An value that contains the ID value that uniquely identifies the object set. Gets the object. An object. Determines whether the is a . A Boolean value, True if the is a , otherwise False. Validates an . A object. A string value that specifies the validation method. An array of arguments. Gets the name of the object set. A value that specifies the name of the object set. Gets or sets the parent of the object. A value that specifies the parent of the object set. Alters a previously created object. An object. Creates a object. A object. Drops an object. An object. Sets a facet on the with an object specified by the parameter. A string value that contains the facet value. A string value that specifies the . Gets the . A target set collection. Validates the object. A string that specifies the mode of validation. The class represents the key that identifies the class. Initializes a new instance of the . Initializes a new instance of the class based on the specified key. A value that specifies the other key. Initializes a new instance of the class that has the specified name. A value that specifies the name of the key. Determines whether the two specified objects are equal. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies one object. Determines whether the specified object key is equal to the referenced object key. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies the object to compare. Determines whether the specified object key is equal to the referenced object key. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies one object. A value that specifies another object. Gets the hash code for the object. A value that specifies the hash code. Gets the unique resource name (URN) path partial string that represents the object set. A value that contains the URN fragment. Gets the name of the key. A value that specifies the name of the key value. Performs a Boolean equality operation to determine whether two object sets reference the same object set. A value specifying whether the two object sets are the same. Returns True if both parameters are null or reference the same object set. Otherwise, returns False. A object representing one of the object sets to compare. A object representing the other object sets to compare. Performs a Boolean equality operation to determine whether two object sets reference the same object set. A value specifying whether the two object sets are the same. Returns True if both parameters are null or reference the same object set. Otherwise, returns False. A object representing one of the object sets to compare. A object representing the other object sets to compare. If the object does not reference a , the method returns False. Performs a Boolean equality operation to determine whether two object sets reference the same object set. A value specifying whether the two object sets are the same. Returns True if both parameters are null or reference the same object set. Otherwise, returns False. A object representing one of the object sets to compare. If the object does not reference a , the method returns False. A object representing the other object sets to compare. Performs a Boolean equality operation to determine whether two object sets reference the same object set. A value specifying whether the two object sets are the same. Returns True if the parameters reference separate object set, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the object sets to compare. A object representing the other object set to compare. Performs a Boolean equality operation to determine whether two object set keys reference the same object set. A value specifying whether the two object sets are the same. Returns True if the parameters reference separate object set, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the object sets to compare. A object representing the other object set to compare. If the object does not reference a , the method returns True. Performs a Boolean equality operation to determine whether two object set keys reference the same object set. A value specifying whether the two object sets are the same. Returns True if the parameters reference separate object set, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the object sets to compare. If the object does not reference a , the method returns True. A object representing the other Object set to compare. The class represents a collection of objects that represent all the object sets in the policy store. Initializes a new instance of the class. A object value that specifies the parent of the object. Verifies whether the specified string exists in the collection. A value that specifies whether the specified string exists in the collection. If True, the key values are equal. Otherwise, False. The value that is to be found in the collection. Gets a object in the collection by name. An object value that represents the object set that has the specified name. A value that specifies the name of the object in the collection. The class is an exception that is raised when an object encounters an error during validation. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified object name and type. A value that specifies the type of object that encountered an error during validation. A value that specifies the name of the object that encountered an error during validation. Initializes a new instance of the class that has the specified object name, object type and inner exception. A value that specifies the type of object that encountered an error during validation. A value that specifies the name of the object that encountered an error during validation. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the name of the object that encountered an error during validation. A value that specifies the name of the object that encountered an error during validation. Gets the type of the object that encountered an error during validation. A value that specifies the type of object that encountered an error during validation. The class is an exception that is raised when an operator does not have the appropriate permissions. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified operator and object type. A value that specifies the name of the operator. A value that specifies the type of object. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the operator that is not applicable. A value that specifies the referenced operator. Gets the type of object for which the operator is not applicable. A value that specifies the type of object. Specifies the type of operator. Logical AND operator. Bitwise equals operator. Bitwise not equals operator. Equals operator. Greater than or equals operator. Greater than operator. In group operator. Less than or equals operator. Like operator. Less than operator. Not equals operator. None operator. Not in group operator. Not like group operator. Logical OR operator. The object represents a Policy-Based Management policy. A policy represents the relationship between a target object and a condition. Initializes a new instance of the class. Initializes a new instance of the class. A object value that specifies the policy store to which the policy belongs. A value that specifies the name of the policy. Updates any object property changes on the instance of SQL Server. Gets or sets the evaluation mode. The evaluation mode. Gets the ID value that uniquely identifies the category that is associated with the policy. An value that specifies the category ID value. Gets or sets the condition. A string value that specifies the condition. Represents the event activated when connection processing completes. Represents the event activated when connection processing begins. Creates management policy item. Gets the date and time when the policy was created. A system object value that specifies the date and time when the policy was created. Gets the policy store authentication credentials of the user who created the policy. A value that specifies the policy authentication credentials of the user who created the policy. Gets the date and time when the policy was last modified. A system object value that specifies the date and time when the policy was last modified. Gets or sets the textual description of the policy. A value that contains the textual description of the policy. Discovers conditions in the and adds them to the identified by the parameter. A object. Removes the policy from the instance of SQL Server. Gets or set the value that specifies whether the policy is enabled. A object value that specifies whether the policy is enabled.If True, the policy is enabled. Otherwise, False (default). Evaluates the object and applies policy to the data in identified by the parameter. A Boolean value, True if the operation succeeds, otherwise False. A object. An array of objects. Evaluates the object and applies policy to the data in identified by the parameter. A Boolean value, True if the operation succeeds, otherwise False. A object. A object. An array of objects. Immediately executes the policy against the specified target objects by using the specified evaluation mode. A value that verifies whether the policy was executed successfully.If True, the policy was executed successfully. Otherwise, False. An object that specifies the evaluation mode to use when the policy executes against the specified target. An object that specifies target objects. Gets the evaluation histories collection. The evaluation histories collection. Gets the object factory for the object. An that contains the object factory for the policy object. Gets the value that specifies whether the policy has a script. A object that specifies whether the policy has a script.If True, the policy has a script. Otherwise, False. Gets or sets a URN to additional help information for the policy. A value that specifies the help link for the policy. Specifies the maximum length of the link to help text. Gets or sets the display name for the help text. A value that specifies the display name for the help text. Specifies the maximum length of the help text. Gets the ID value that uniquely identifies the policy. An value that specifies the unique ID value for the policy. Gets the key that identifies the policy. A object value that specifies the identity key. Determines whether the object is a . A Boolean value, True if the policy object is a , otherwise False. Renames the instance of identified by the parameter. An object. Renames a script in the policy. An object representing the renamed script. A object that identifies the script to rename. Validates a object. A object. A string value that specifies the validation method. An array of arguments. Gets the policy store authentication credentials of the user who last modified the policy. A value that specifies the policy store authentication credentials for the user who last modified the policy. Gets the name of the object. A string value that specifies the name of the object. Gets or sets the set of objects that are associated with the policy. A object that specifies the object set. Gets or sets the that is the parent of the policy object. A object that is the parent of the object. Gets or sets the category that is associated with the policy. A object that is associated with the policy. Represents the event activated when policy evaluation completes. Represents the event activated when policy evaluation begins. Gets the condition of a object. A string value that contains the condition. The from which to extract the condition. Renames the policy. A value that specifies the new name of the policy. Gets or sets the name of the root condition for this policy. A object that specifies the root condition for the policy. Gets or sets the that identifies the SQL Server Agent schedule that checks on the policy. A object value that identifies the SQL Server Agent schedule that is associated with the policy. Alters the script that is used to create the policy. An object that contains the altered script. Alters a previously created object of the object. The modified object. Creates a script that is used to create the policy. An object that contains the new script. Creates the object of the object. The object. Creates the object of the . The object. Drops the script that is used to create the policy. An object that contains the dropped script. Drops the object of the . The object. Represents the event activated when policy target is processed. Determines whether the facet identified by the parameter is contained by the . A Boolean value, True if the facet is contained by the , otherwise False. A string value that contains the facet. Validates a object as specified by the parameter. A string value that specifies the . Represents the arguments that are passed to the event handler when the connection processing is finished. Gets or sets the object. The object. Gets or sets the object. The object. Gets or sets the result of connection processing. A Boolean value, True if connection processing succeeds, otherwise False. Gets or sets the result of root checking. A Boolean value, True if root checking passed, otherwise False. Gets or sets an integer value that represents the result of target evaluation. An defined value. The class represents the event handler that handles the event that occurs when the processing of the connection has finished. An value that specifies the source of the event. A object that contains the event data. Represents the arguments that are passed to the event handler when the connection processing has started. Gets or sets the connection. A object value that represents the connection. The class represents the event handler that handles the event that occurs when the processing of a connection has started. An value that specifies the source of the event. A object that contains the event data. The class represents the key that identifies each instance of the class. Initializes a new instance of the class. Initializes a new instance of the class based on the specified key. A value that specifies the key to use in constructing a new object. Initializes a new instance of the class that has the specified name. A value that specifies the name of the key. Determines if the specified object is the same as the policy identified by the current object. A value that is true if the objects are equal. Otherwise, false. A value that specifies the object to compare. Determines if the specified object is the same as the policy identified by the current object. A which is true if the operands are equal, otherwise false. A that specifies the object to compare. Determines whether two objects are equal. A value that is true if the objects are equal. Otherwise, false. A value that specifies one object. A value that specifies another object. Gets the hash code for the object. A value that specifies the hash code. Gets the unique resource name (URN) path partial string that represents the policy. A value that contains the URN fragment. Gets a value that specifies the name of the policy identified by the current . A value that specifies the name of the policy identified by the current . Determines whether the objects identified by two objects are the same. A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the object identified by a is the same as the object identified by a . A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A that identifies the second object. Determines whether the object identified by a is the same as the object identified by a . A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the objects identified by two objects are the same. A value that is true if the objects are different, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the object identified by a is different than the object identified by a . A value that is true if the objects are different, otherwise false. A object that identifies the first object. A that identifies the second object. Determines whether the object identified by a is different than the object identified by a . A value that is true if the objects are different, otherwise false. A object that identifies the first object. A object that identifies the second object. Represents the arguments that are passed to the event handler when the evaluation of a policy finishes. Gets or sets an object value that represents the evaluation history. An object value that represents the evaluation history. Gets or sets a object that represents the policy evaluation exception. A object value that represents the policy evaluation exception. Gets or sets a value that specifies the result of the policy evaluation. A value that specifies the result of the policy evaluation. Represents the arguments that are passed to the event handler when a policy evaluation finishes. The which initiated the event. The which contains the information needed to process the event. The class represents the event handler that handles the event that occurs when the evaluation of a policy has started. An value that specifies the source of the event. A object that contains the event data. Represents the arguments that are passed to the event handler when the target is processed. Gets or sets the configuration error message. A string value that contains the configuration error message. Gets or sets the object. The object. Gets or sets the object that is associated with the target. A object that represents the expression node that is associated with the target. Gets or sets the value that contains the result from processing the target. A value contains the result of processing the target. Gets or sets the value that contains the result of processing the target. A value contains the result of processing the target. Gets or sets the name of the server that processes the target. A string value that specifies the server. Gets or sets the target expression. A string value that specifies the target expression. Gets the target . The target . The class represents the event handler that handles the event that occurs when the target has been processed. An value that specifies the source of the event. A object that contains the event data. Represents a category that classifies policies in SQL Server Policy-Based Management. Policy Categories are used to group policies together to which target objects can subscribe. Initializes a new instance of the class. Initializes a new instance of the class. A object value that specifies the policy store to which the policy category belongs. A value that specifies the name of the category. Updates any object property changes on the instance of SQL Server. Creates a category for the class. Gets the category to which the policy is assigned by default. A value that specifies default category. Removes the policy category from the instance of SQL Server. Gets the object factory for the object. An that contains the object factory for the policy category object. Gets the ID value that uniquely identifies the policy category. An value that specifies the category ID value. Gets the key that uniquely identifies the policy category. A value that specifies the key that uniquely identifies the policy category. Gets or sets the value that determines whether the database subscriptions are permitted. A value that specifies whether database subscriptions are permitted.If True, database subscriptions are permitted. Otherwise, False. Alters the script that is used to create the policy. Do not reference this member directly in your code. It supports the SQL Server infrastructure.. An ISfcScript object that contains the altered script. Creates a script that is used to create the policy. Do not reference this member directly in your code. It supports the SQL Server infrastructure.. An ISfcScript object that contains the new script. Drops the script that is used to create the policy. Do not reference this member directly in your code. It supports the SQL Server infrastructure. An ISfcScript object that contains the dropped script. Renames the policy with the specified key. Specifies the new key of the policy. Renames the script that is used to create the policy with the specified key. An ISfcScript object that contains the renamed script. Specifies the new key that is used to create the policy. Gets the name of the policy category. A value that contains the name of the policy category. Gets or sets the parent instance via the keychain. An SfcInstance object that is the parent of the current instance. Renames the policy. A value that specifies the new name of the policy category. The class represents the key that identifies the class. Initializes a new instance of the class. Initializes a new instance of the class based on the specified key. A value that specifies the other key. Initializes a new instance of the class that has the specified name. A value that specifies the name of the key. Determines whether the two specified objects are equal. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies one object. Determines whether the specified object key is equal to the referenced object key. A which is true if the operands are equal, otherwise false. A value that specifies the object to compare. Determines whether the specified object key is equal to the referenced object key. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies one object. A value that specifies another object. Gets the hash code for the object. A value that specifies the hash code. Gets the unique resource name (URN) path partial string that represents the policy category. A value that contains the URN fragment. Gets the name of the key. A value that specifies the name of the key value. Performs a Boolean equality operation to determine whether two policy category objects reference the same policy category. A value specifying whether the two policy category objects are the same. Returns True if both parameters are null or reference the same policy category. Otherwise, returns False. A object representing one of the policy category objects to compare. A object representing the other policy category objects to compare. Performs a Boolean equality operation to determine whether two policy category objects reference the same policy category. A value specifying whether the two policy category objects are the same. Returns True if both parameters are null or reference the same policy category. Otherwise, returns False. A object representing one of the policy category objects to compare. A object representing the other policy category objects to compare. If the object does not reference a , the method returns False. Performs a Boolean equality operation to determine whether two policy category objects reference the same policy category. A value specifying whether the two policy category objects are the same. Returns True if both parameters are null or reference the same policy category. Otherwise, returns False. A object representing one of the policy category objects to compare. If the object does not reference a , the method returns False. A object representing the other policy category objects to compare. Performs a Boolean equality operation to determine whether two policy category objects reference the same policy category. A value specifying whether the two policy category objects are the same. Returns True if the parameters reference separate policy category, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the policy category objects to compare. A object representing the other policy category to compare. Performs a Boolean equality operation to determine whether two policy category keys reference the same policy category. A value specifying whether the two policy category objects are the same. Returns True if the parameters reference separate policy category, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the policy category objects to compare. A object representing the other policy category to compare. If the object does not reference a , the method returns True. Performs a Boolean equality operation to determine whether two policy category keys reference the same policy category. A value specifying whether the two policy category objects are the same. Returns True if the parameters reference separate policy category, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the policy category objects to compare. If the object does not reference a , the method returns True. A object representing the other Policy category to compare. The class represents a collection of objects that represent all policy categories in the policy store. Initializes a new instance of the class. A object value that specifies the parent of the object. Initializes a new instance of the class. A object value that specifies the parent of the object. An object value that specifies the parent of the comparison interface that is associated with the policy category. Verifies whether the specified string exists in the collection. A which is true if the specified string exists in the collection; otherwise false. The value that is to be found in the collection. Gets a object in the collection by name. A object value that represents the policy category that has the specified name. A value that specifies the name of the object in the collection. Contains information about the policy category in policy-based management services. Gets the . The evaluation mode. Gets the . The Policy Category ID. Gets a Boolean value that indicates whether is null. A Boolean value, True if the is null, otherwise False. Gets a Boolean value that indicates whether the target subscribes to . A Boolean value that indicates whether the target subscribes to ., True if target subscribes, otherwise False. Gets a Boolean value that indicates whether database subscriptions are required. A Boolean value that indicates whether database subscriptions are required, True if required, otherwise False. Gets the name of the policy category. A string value that contains the name of the policy category. Gets a Boolean value that indicates whether policy is enabled. A Boolean value that indicates whether policy is enabled, True if enabled, otherwise False. Gets an integer value that contains the policy Id. An integer value that contains the policy Id. Gets the policy name. A string value that contains the policy name. The object represents a subscription to a particular policy category. Initializes a new instance of the class. Initializes a new instance of the class that has the specified parent policy store object. A object value that specifies the parent object Initializes a new instance of the class that has the specified parent policy store, and is based on the specified object. A object value that specifies the policy store to which the policy belongs. A value that specifies the object on which the category is based. Updates any object property changes on the instance of SQL Server. Creates a policy category subscription on the instance of SQL Server . Removes the policy category subscription from the instance of SQL Server. Returns the object factory constructor for the object. A object that specifies the object factory for the referenced object. Gets the ID value that uniquely identifies the subscription. An value that specifies the ID value that uniquely identifies the category. Gets the key value that identifies the subscription. An value that identifies the subscription. Alters the script. An object that contains the altered script. Creates the script. An object that contains the created script. Creates the script. An object that contains the created script. Gets or sets the object that is the parent of the object. A object that is the parent of the object. Gets or sets the category that is associated with the subscription. A object value that specifies the category thatis associated with the subscription. Gets or sets the target for the subscription. A value that specifies the target for the subscription. Gets or sets the target type that is associated with the subscription. A value that specifies the target type that is associated with the subscription. Validates the subscription by using the specified mode. A object that specifies the mode that validates the subscription. Validates the subscription properties by using the specified mode. A object that specifies the mode that validates the subscription properties. The class represents the key that identifies the class. Initializes a new instance of the class. Initializes a new instance of the class based on the specified key. A value that specifies the other key. Initializes a new instance of the class that has the specified name. A value that specifies the name of the key. Determines whether the two specified objects are equal. A value that specifies whether the specified key is equal to the referenced object key. If true, the key values are equal. Otherwise, false. A value that specifies one object. Determines whether the specified object key is equal to the referenced object key. A which is true if the operands are equal, otherwise .false A value that specifies the object to compare. Determines whether the specified object key is equal to the referenced object key. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies one object. A value that specifies another object. Gets the hash code for the object. A value that specifies the hash code. Gets the unique resource name (URN) path partial string that represents the policy category subscription. A value that contains the URN fragment. Gets the name of the key. A value that specifies the ID of the key value. Performs a Boolean equality operation to determine whether two policy category subscription objects reference the same policy category subscription. A value specifying whether the two policy category subscription objects are the same. Returns True if both parameters are null or reference the same policy category subscription. Otherwise, returns False. A object representing one of the policy category subscription objects to compare. A object representing the other policy category subscription objects to compare. Performs a Boolean equality operation to determine whether two policy category subscription objects reference the same policy category subscription. A value specifying whether the two policy category subscription objects are the same. Returns True if both parameters are null or reference the same policy category subscription. Otherwise, returns False. A object representing one of the policy category subscription objects to compare. A object representing the other policy category subscription objects to compare. If the object does not reference a , the method returns False. Performs a Boolean equality operation to determine whether two policy category subscription objects reference the same policy category subscription. A value specifying whether the two policy category subscription objects are the same. Returns True if both parameters are null or reference the same policy category subscription. Otherwise, returns False. A object representing one of the policy category subscription objects to compare. If the object does not reference a , the method returns False. A object representing the other policy category subscription objects to compare. Performs a Boolean equality operation to determine whether two policy category subscription objects reference the same policy category subscription. A value specifying whether the two policy category subscription objects are the same. Returns True if the parameters reference separate policy category subscription, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the policy category subscription objects to compare. A object representing the other policy category subscription to compare. Performs a Boolean equality operation to determine whether two policy category subscription keys reference the same policy category subscription. A value specifying whether the two policy category subscription objects are the same. Returns True if the parameters reference separate policy category subscription, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the policy category subscription objects to compare. A object representing the other policy category subscription to compare. If the object does not reference a , the method returns True. Performs a Boolean equality operation to determine whether two policy category subscription keys reference the same policy category subscription. A value specifying whether the two policy category subscription objects are the same. Returns True if the parameters reference separate policy category subscription, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the policy category subscription objects to compare. If the object does not reference a , the method returns True. A object representing the other Policy category subscription to compare. The class represents a collection of objects that represent all policy category subscriptions that are in the policy store. Initializes a new instance of the class. A object value that specifies the parent of the object. Verifies whether the specified ID value exists in the collection. A value that specifies whether the ID value exists in the collection. If True, it exists. Otherwise, False. The value that is to be found in the collection. Gets a object in the collection by ID value. A object value that represents the policy category that has the specified name. A value that specifies the ID value of the object in the collection. The class represents a collection of objects that represent all policies in the policy store. Initializes a new instance of the class. The represented by this instance. Initializes a new instance of the class. A object value that specifies the parent of the object. A generic value that represents the compared results of a value. Verifies whether the specified string exists in the collection. A value that determines whether the collection contains the specified name. If True, the collection contains the specified name. Otherwise, False. The value that is to be found in the collection. Gets a object in the collection by name. A object value that represents the policy that has the specified name. A value that specifies the position of the object in the collection. The enumeration contains values that are used to specify the effectiveness of the policy. Policy is enabled. Policy passes the category check. Policy passes the filter check. Policy is not effective. The class is an exception that is raised when an error occurs during the evaluation of a policy. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Represents the XML writer that records the policy evaluation history in Policy-Based Management. Initializes a new instance of the class based on the specified XML writer. An object that records the results from evaluating the policy. Clears the object. Gets an object value that contains the XML writer settings. An object value that contains the XML writer settings. Writes the contents of an object by using an XML writer. The object to send to the XML writer. Contains additional functionality for the object. Initializes a new instance of the class. Initializes a new instance of the class. A object. Initializes a new instance of the class. A object. A string value that specifies the name of the policy extender. Gets a generic list of objects. A generic list of objects. Gets or sets a object. A object. Gets or sets a object. A object. Gets a Boolean value that indicates whether root restriction is enabled. A Boolean value that indicates whether root restriction is enabled, True if enabled, otherwise False. Gets the . A collection of target set objects. Gets a Boolean value that indicates whether connection is offline. A Boolean value that indicates whether connection is offline, True if in offline mode, otherwise False. Gets or sets the path to the policy file. A string value that contains the path to the policy file. Gets the name of the root level of the . A string value that contains the name of the root level of the . Gets the object. The object. The type is the root of the DMF object model. Initializes a new instance of the class. Initializes a new instance of the class. A object. Alters a previously created object. Represents a collection of objects. Each object represents a policy-based Management condition. A object that represents all the conditions that are defined on the policy store. Creates new policy from an object and names. An object. A string value that specifies the name of the target expression. A string value that specifies the name of the new policy. A string value that specifies the name of the condition defined by the target expression. Creates new policy from an object and an object. An object. A string value that specifies the name of the target expression. A string value that specifies the name of the new policy. A string value that specifies the name of the condition defined by the target expression. An object. Creates new policy from an and an object. An object. A string value that specifies the name of the target expression. A string value that specifies the name of the new policy. A string value that specifies the name of the condition defined by the target expression. An object. Deserializes a single policy and its associated condition from the specified XML reader into the policy store. A and its associated condition from the specified XML reader into the policy store. An object that specifies the XML reader from which to deserialize the policy. A value that specifies whether the existing policy is overwritten during the deserialization. A value that specifies whether the existing condition is overwritten during the deserialization. Discovers dependency relationships for the specified sink. An object that specifies the dependency sink. Gets or sets whether the policy store is enabled. A Boolean value, True if the policy store is enabled, otherwise False. Enumerates policy items specified by an object. A object of policy items. An object. Enumerates conditions specified by an object. A generic ReadOnlyCollection of objects. An object. Returns a list of conditions that are associated with the specified facet. A object that contains the list of conditions that are associated with the facet. A object that specifies the facet. Enumerates a of conditions. A of conditions. A string that specifies the facet. A object. Enumerates facets in a domain. A collection of objects that represent all facets on the instance of SQL Server. An array of string arguments that specify the facets. Returns a list of policies associated with the specified facet. A object that contains the list of policies that are associated with the facet. A object that specifies the target object. Enumerates policy items on a facet. A of policy items. A string value that specifies the facet. A object. Returns an enumerated list of policy category information. A object that contains a list of policy category information. Returns a list of root conditions for the specified type. A object that contains the list of root conditions. A object that specifies the root type. Returns a list of root facets for the specified type. A of root facets for the specified type. A object that specifies the root type. Returns a list of target set conditions for the specified type. A that contains the target set conditions. A object that specifies the target set type. Enumerates conditions on the target. A of conditions. A T:System.Type object. A object. Deletes system health phantom records specified by a . Represents a collection of objects. Each object represents a policy-based Management registered facet. A object that represents all the registered facets that are defined on the policy store. Deletes system health phantom records specified by a . A object. A object. Gets or sets the number of days the policy store retains history. An integer value that specifies the number of days history is retained. Gets the identity key. An object. Imports a single policy and its associated condition from the given XML reader into the policy store. A single and its associated condition from the given XML reader. An object that specifies the XML reader. An value that specifies whether the import policy is enabled. A value that specifies whether the existing policy is overwritten. A value that specifies whether the existing condition is overwritten. Gets or sets whether log-on succeeded. A Boolean value, True if log-on succeeded, otherwise False. Sets the name of a , , or . The T:System.Object to mark. Boolean value that specifies whether to mark . Gets a new object. A new object. Gets a new of type determined by the name property of parameter. A new object. An object. Gets a object specified by the parameter. A object. A string value that specifies the type. Gets a T:Microsoft.SqlServer.Management.Sdk.Sfc.SfcTypeMetadata object identified by the parameter. A object. A string value that specifies the type. Use the SFC state management to return true. A Boolean value that is always true. Gets the name of the domain instance. A string value that contains the name of the domain instance. Gets the domain name. A string value that contains the name of the domain. Indicates the logical version to get in the domain. The logical version to get in the domain. Gets the connection context. An object. Indicates the connection to get. The connection to get. Indicates the connection to get using the SfcObjectQuery mode. The to get using the SfcObjectQuery mode. A object. Indicates the connection to set. The specified connection. Validates the objects in the . A object. A string value that specifies the validation method. An array of arguments. Gets the name of the policy store. A value that specifies the name of the policy store. Represents a collection of objects. Each object represents a policy-based Management object set. A object that represents all the object sets that are defined on the policy store. Represents a collection of objects. Each object represents a policy-based Management policy. A object that represents all the policies that are defined on the policy store. Represents a collection of objects. Each object represents a policy-based Management policy category. A object that represents all the policy categories that are defined on the policy store. Represents a collection of objects. Each object represents a policy-based Management policy category subscription. A object that represents all the policy category subscriptions that are defined on the policy store. Removes the health data for a specified tree/subtree. Removes the health data for a specified tree/subtree. A T: Microsoft.SqlServer.Management.Sdk.Sfc.SfcQueryExpression object. The RepairPolicyAutomation method recreates all necessary artifacts for all automated policies. Alters the script associated with this policy store. The interface of the modified script. Gets or sets the object. tThe object. Starts a serialization upgrade. An object that contains the upgrade status. Subscribes the policy store to the category specified by the and parameters. A object. A object. A string value that specifies the policy category. Returns the object as a string value. A value that contains the string value of the object. Unsubscribes the policy store from the category specified by the and parameters. A object. A string value that specifies the policy category. Specifies the enumeration mode for the object. Enumeration that specifies both system and non-system modes of enumeration. 3 Non-system mode of enumeration only. 1 System mode of enumeration only. 2 The class represents the key that identifies each instance of the class. Initializes a new instance of the class. Determines if the specified object is the same as the policy store identified by the current object. A value that is true if the objects are equal. Otherwise, false. A value that specifies the object to compare. Determines if the specified object is the same as the policy store identified by the current object. A value that is true if the objects are equal. Otherwise, false. A that specifies the object to compare. Determines whether two objects are equal. A value that is true if the objects are equal. Otherwise, false. A value that specifies one object. A value that specifies another object. Gets the hash code for the policy store key. A value that specifies the hash code. Gets the unique resource name (URN) path partial string that represents the policy store. A value that contains the URN fragment. Determines whether the objects identified by two objects are the same. A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the object identified by a is the same as the object identified by a . A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A that identifies the second object. Determines whether the object identified by a is the same as the object identified by a . A value that is true if the objects are the same, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the objects identified by two objects are not the equal. A value that is true if the objects are different, otherwise false. A object that identifies the first object. A object that identifies the second object. Determines whether the object identified by a is different than the object identified by a . A value that is true if the objects are different, otherwise false. A object that identifies the first object. A that identifies the second object. Determines whether the object identified by a is different than the object identified by a . A value that is true if the objects are different, otherwise false. A object that identifies the first object. A object that identifies the second object. Represents a policy store upgrade session. Initializes a new instance of the class. Determines whether an upgrade is required for the specified type and the specified file. A value that specifies whether an upgrade is required. If True, an upgrade is required. Otherwise, False. A value that specifies the type. An value that specifies the version of the files. Runs a process to update the cache after a policy store upgrade. A object of and values that specifies the objects held in cache during upgrade. An value that specifies the file version of the policy store. Upgrades an instance of the policy store. A which contains the new policy or condition. A object of values that represents the serialized instance data. An value that specifies the file version of the policy store. A value that specifies the Uri data. A object of and values that specifies the objects held in cache during upgrade. The enumeration contains values that specify the action to take after configuration finishes. No action is taken. Restarts the policy-based management service. Represents a set post configuration action attributes. Initializes a new instance of the class. A value that specifies the post configuration action. Gets the post configuration action. A value that specifies the post configuration action. The class represents the exception that is raised when a system restart is pending. Initializes a new instance of the class. Initializes a new instance of the class that has the specified serialization information and streaming context. A value that specifies the serialization information that is associated with the exception. A value that specifies the streaming context that is associated with the exception. Initializes a new instance of the class with the specified message. A value that specifies the message text that is associated with the restart pending exception. Initializes a new instance of the class with the specified message and specified inner exception. A value that specifies the message text that is associated with the restart pending exception. An system object value that specifies the exception that caused the restart pending exception. Gets object data regarding the restart pending exception. that holds the serialized object data about the exception being thrown. that contains contextual information about the source or destination. The class is an exception that is raised when an error occurs when a system restart is pending. The configuration type for this instance. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that has the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified property and its configuration and run values. A value that specifies the name of the property. A value that specifies the configuration value of the property. A value that specifies the run value of the property. Gets the configuration value of the property. A value that specifies the configuration value of the property. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the name of the property. A value that specifies the name of the property. Gets the run value of the property. A value that specifies the run value of the property. The class is an exception that is raised when the string that is assigned to a property is too long. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified property, maximum length of the string, and the current length of the string. A value that specifies the name of the property. An value that specifies the maximum length that is allowed for the string property. An value that specifies the current length of the string. Gets the current length of the string property. An integer value that specifies the current length of the string property. Gets the type of the exception when the string that is assigned to a property is too long. A value that represents the type of the exception when the string that is assigned to a property is too long. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the maximum length that is allowed for the string property. An value that specifies the maximum length that is allowed for the string property. Gets the displayed message when the string that is assigned to a property is too long. A string that represents the displayed message when the string that is assigned to a property is too long. Gets the name of the property that generated the exception. A value that specifies the name of the property. Represents the target evaluation in policy-based management services. Gets a value that contains the result of the evaluation. A value that contains the result of the evaluation. Gets the target of the evaluation. A value that contains the target of the evaluation. The object represents a policy-based Management target set that holds information about levels, the condition for each level, and the target types. Initializes a new instance of the class. Initializes a new instance of the class on the specified connection. An object value that specifies the parent of the object. A value that specifies the type skeleton, such as Server\Trigger or Server\Database\Table\Trigger, for the target filter. Discovers dependency relationships for the specified sink. An object that specifies the dependency sink. Gets or sets the value that specifies whether the target set is enabled. A value that specifies whether the target set is enabled.If True, the target set is enabled. Otherwise, False (default). Gets the filter that is associated with the target set. A value that specifies the filter that is associated with the target set. Gets the target set level for the specified skeleton. A object that specifies the target set level for the specified skeleton. A object that specifies the level skeleton. Returns a sorted list of levels for the target set. A object that contains the sorted list of levels for the target set. Returns the object factory used to generate instances of the object. A object that specifies the object factory. Gets the ID value that uniquely identifies the target set. An object that specifies the ID value of the target set. Gets the key value that identifies the target set. A value that specifies the key value of the target set. Represents a collection of objects. Each object represents a policy-based Management target set level. A object that represents all the levels that are defined on the target set. Gets the object that is the parent of the object. An value that specifies the parent of the object. Gets the root level for the target set. A object that specifies the root level for the target set. Sets the condition for the specified target set level. A object that specifies the target set level with the associated condition. A object that specifies the target set level. A object that specifies the condition. Gets the target type for the target set. A value that specifies the target type for the target set. Gets the target type skeleton for the target set. A object that represents the target type skeleton for the target set. The class represents the key that identifies the class. Initializes a new instance of the class. Initializes a new instance of the class based on the specified key. A value that specifies the other key. Initializes a new instance of the class that has the specified target type skeleton. A value that specifies the target type skeleton of the key. Determines whether the two specified objects are equal. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies one object. Determines whether the specified object key is equal to the referenced object key. A which is true if the operands are equal, otherwise false.. A value that specifies the object to compare. Determines whether the specified object key is equal to the referenced object key. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies one object. A value that specifies another object. Gets the hash code for the object. A value that specifies the hash code. Gets the unique resource name (URN) path partial string that represents the target set. A value that contains the URN fragment. Performs a Boolean equality operation to determine whether two target sets reference the same target set. A value specifying whether the two target sets are the same. Returns True if both parameters are null or reference the same target set. Otherwise, returns False. A object representing one of the target sets to compare. A object representing the other target sets to compare. Performs a Boolean equality operation to determine whether two target sets reference the same target set. A value specifying whether the two target sets are the same. Returns True if both parameters are null or reference the same target set. Otherwise, returns False. A object representing one of the target sets to compare. A object representing the other target sets to compare. If the object does not reference a , the method returns False. Performs a Boolean equality operation to determine whether two target sets reference the same target set. A value specifying whether the two target sets are the same. Returns True if both parameters are null or reference the same target set. Otherwise, returns False. A object representing one of the target sets to compare. If the object does not reference a , the method returns False. A object representing the other target sets to compare. Performs a Boolean equality operation to determine whether two target sets reference the same target set. A value specifying whether the two target sets are the same. Returns True if the parameters reference separate target set, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the target sets to compare. A object representing the other target set to compare. Performs a Boolean equality operation to determine whether two target set keys reference the same target set. A value specifying whether the two target sets are the same. Returns True if the parameters reference separate target set, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the target sets to compare. A object representing the other target set to compare. If the object does not reference a , the method returns True. Performs a Boolean equality operation to determine whether two target set keys reference the same target set. A value specifying whether the two target sets are the same. Returns True if the parameters reference separate target set, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the target sets to compare. If the object does not reference a , the method returns True. A object representing the other Target set to compare. Gets the target type skeleton for the key. A value that specifies the target type skeleton of the key value. The class represents a collection of objects that represent all the policies in the policy store. Initializes a new instance of the class. An object value that specifies the parent of the object. Initializes a new instance of the class. An object value that specifies the parent of the object. A generic value that represents the compared results of a value. Verifies whether the specified string exists in the collection. A value that determines whether the specified string exists in the collection. If True, the string exists in the collection. Otherwise, False. The value that is to be found in the collection. Gets a object in the collection by name. A object value that represents the target set that has the specified name. A value that specifies the position of the object in the collection. The class is an exception that is raised when the target set and facet counts do not match. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class with the specified target set and facet. A value that specifies the name of the target set. A value that specifies the name of the facet. Gets the type of DMF exception. A value that specifies the type of DMF exception. Gets a representing the name of the associated referenced by the exception. The name of the associated referenced by the exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the target set that is referenced by the exception. A value that specifies the target set that is referenced by the exception. Represents the target set level in policy-based management services. Initializes a new instance of the class. Compares the current object with the specified target set level. A value that specifies the difference between target set levels. An object that specifies the object to compare. Gets or sets the condition of the target set level. A value that specifies the condition of the target set level. Discovers dependency relationships for the specified sink. An object that specifies the dependency sink. Determines whether the object is equal to the specified object. A value that determines whether the two objects are equal. If True, the objects are equal. Otherwise, False. An value that specifies the object to compare. Returns the hash code for the object. A value that specifies the hash code for the object. Returns the object factory used to generate instances of the object. A object that specifies the object factory. Gets the type filter properties with the specified skeleton format. A PropertyInfo object array that contains the type filter property information. A object that specifies the skeleton used in the type filter. Gets the ID value that uniquely identifies the target set level. An object that specifies the ID value of the target set level. Gets the key value that identifies the target set level. A value that specifies the key value of the target set level. Gets the name of the target set level. A value the name of the target set level. Gets or sets the object that is the parent of the object. An value that specifies the parent of the object. Gets the target type for the target set. A value that specifies the target type for the target set. Gets the target type skeleton for the target set. A object that represents the target type skeleton for the target set. The class represents the key that identifies the class. Initializes a new instance of the class. Initializes a new instance of the class based on the specified key. A value that specifies the other key. Initializes a new instance of the class that has the specified target type skeleton. A value that specifies the target type skeleton of the key. Determines whether the two specified objects are equal. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies one object. Determines whether the specified object key is equal to the referenced object key. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies the object to compare. Determines whether the specified object key is equal to the referenced object key. A value that specifies whether the specified key is equal to the referenced object key. If True, the key values are equal. Otherwise, False. A value that specifies one object. A value that specifies another object. Gets the hash code for the object. A value that specifies the hash code. Gets the unique resource name (URN) path partial string that represents the target set. A value that contains the URN fragment. Performs a Boolean equality operation to determine whether two target sets reference the same target set. A value specifying whether the two target sets are the same. Returns True if both parameters are null or reference the same target set. Otherwise, returns False. A object representing one of the target sets to compare. A object representing the other target sets to compare. Performs a Boolean equality operation to determine whether two target sets reference the same target set. A value specifying whether the two target sets are the same. Returns True if both parameters are null or reference the same target set. Otherwise, returns False. A object representing one of the target sets to compare. A object representing the other target sets to compare. If the object does not reference a , the method returns False. Performs a Boolean equality operation to determine whether two target sets reference the same target set. A value specifying whether the two target sets are the same. Returns True if both parameters are null or reference the same target set. Otherwise, returns False. A object representing one of the target sets to compare. If the object does not reference a , the method returns False. A object representing the other target sets to compare. Performs a Boolean equality operation to determine whether two target sets reference the same target set. A value specifying whether the two target sets are the same. Returns True if the parameters reference separate target set, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the target sets to compare. A object representing the other target set to compare. Performs a Boolean equality operation to determine whether two target set keys reference the same target set. A value specifying whether the two target sets are the same. Returns True if the parameters reference separate target set, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the target sets to compare. A object representing the other target set to compare. If the object does not reference a , the method returns True. Performs a Boolean equality operation to determine whether two target set keys reference the same target set. A value specifying whether the two target sets are the same. Returns True if the parameters reference separate target set, or if only one of the parameters is null. Otherwise, returns False. A object representing one of the target sets to compare. If the object does not reference a , the method returns True. A object representing the other Target set to compare. Gets the target type skeleton for the key. A value that specifies the target type skeleton of the key value. The class represents a collection of objects that represent all target set levels in the target set. Initializes a new instance of the class. A object value that specifies the parent of the object. Initializes a new instance of the class. A object value that specifies the parent of the object. An object value that specifies the parent of the comparison interface that is associated with the target set level. Verifies whether the specified string exists in the collection. A value that determines whether the specified string exists in the collection. If True, the string exists in the collection. Otherwise, False. The value that is to be found in the collection. Gets a object in the collection with the specified filter type skeleton. A object value that represents the target set level that has the specified filter type skeleton. A value that specifies the filter type skeleton of the object in the collection. The enumeration contains values that describe the different class types. An array. A bitmapped enumeration. A Boolean type. A type class that stores date and time information. A GUID type. A numerical type. A string type. The type is not supported. A variable argument. A variant type. The class is an exception that is raised when a type conversion error occurs. Initializes a new instance of the . Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified input string, type and inner exception. A value that specifies the input string that caused the type conversion error. A value that specifies the type that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the input string that caused the type conversion error. A value that specifies the input string that caused the type conversion error. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the type that caused the conversion error. A value that specifies the type that caused the error. The class is an exception that is raised when an error occurs when the policy encounters an unsupported object. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class that has the specified object type and host. A value that specifies the type of object that is not supported. A that specifies the name of the host that is associated with the unsupported object. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the host that is associated with the unsupported object. A value that specifies the unsupported object. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the type of object that is unsupported. A value that specifies the type of object that is not supported. The class is an exception that is raised when an error occurs when the target set is not supported by the facet. Initializes a new instance of the class. Initializes a new instance of the class that has the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class that has the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class with the specified target set , object set, and facet. A value that specifies the target set skeleton. A value that specifies the name of the target set. A value that specifies the name of the facet. Gets the type of DMF exception. A value that specifies the type of DMF exception. Gets the facet that is referenced by the exception. A value that specifies the facet that is referenced by the exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the object set that is referenced by the exception. A value that specifies the object set that is referenced by the exception. Gets the target set skeleton. A value that specifies the target set skeleton. The class is an exception that is raised when an unsupported type is encountered. Initializes a new instance of the class. Initializes a new instance of the class with the specified message text. A value that specifies the message text that describes the event that caused the exception. Initializes a new instance of the class with the specified message text and inner exception. A value that specifies the message text that describes the event that caused the exception. An object that contains the inner exception. This is used when one exception causes another exception to be raised. Initializes a new instance of the class with the specified type and node. A value that specifies the node of the type. A value that specifies the name of the type. Gets the type of DMF exception. A value that specifies the type of DMF exception. Sets information required for serialization of the object. A value that specifies information required to serialize the exception. A value that specifies the context information about the source or destination. Gets the message associated with the exception. A value that specifies the message associated with the exception. Gets the node of the type that is unsupported. A value that specifies the node of the type that is unsupported. Gets the name of the type that is unsupported. A value that specifies the type that is unsupported. Represents a utility class that is used in policy-based management services. Initializes a new instance of the class. Checks the specified configuration property. A string value that specifies the property. The configuration value of the generic type. The run value of the generic type. Gets the description for the object supplied by the parameter. A string value that contains the description. The object. Gets the description for the object supplied by the parameter. A string value that contains the description. The object. Gets the evaluation mode from the parameter. An object. A string value that contains the description. Gets a Boolean value that specifies whether the help link is valid. A Boolean value that specifies whether the help link is valid, True if valid, otherwise False. A string value that contains the link. The class contains the represents the attribute that is attached to the evaluation mode in policy-based management. Initializes a new instance of the class that has the specified evaluation mode. An object that specifies the evaluation mode that is associated with the attribute. Gets or sets the evaluation mode for the policy. An object value that specifies the evaluation mode that is associated with the policy. Gets the evaluation modes for the attribute. An object value that specifies the evaluation modes that are associated with the policy. The class represents the evaluation context for a facet in policy-based management. Updates any object property changes on the instance of SQL Server.  Gets the context that is associated with the attribute. A object value that specifies the property value. A value that specifies the name of the property. A value that specifies the value of the property. Gets the context that is associated with the attribute. A object value that specifies the property value. A value that specifies the name of the property. A value that specifies the value of the property. Gets the value of the specified property. An value that specifies the property value. A value that specifies the name of the property. Gets the interface that is associated with the evaluation context. A object that specifies the interface that is associated with the evaluation context. Refreshes the attribute properties. Sets the value of the specified property. A value that specifies the name of the property. A value that specifies the value of the property. Gets the object that is associated with the evaluation context. A object that specifies the object that is associated with the evaluation context. The class represents a store of Policy-Based Management facets. Initializes a new instance of the class. Gets the evaluation mode for the specified type. The object value that specifies the evaluation mode for the facet. A that specifies the facet. Gets the facet properties for the specified type. A object value that specifies the property information. A object value that specifies the type. Gets a list of facets for the specified target type. A of values that specifies the facets for the target type. A that specifies the target type. Gets the facet for the specified root type. A value that specifies the root type that is associated with the facet. A object value that specifies the root type. Gets a list of types supported by the facet type. A of values that specifies the supported target types for the specified facet. A that specifies the facet. Gets the facet for the specified type. A value that specifies the type that is associated with the facet. A object value that specifies the facet. Gets the facets for the specified root type. A of object values that specifies the types that are associated with the facet. A object value that specifies the type. Determines whether the specified property can be set. A value that specifies whether the property is configurable.If True, the property is configurable. Otherwise, False. A object value that specifies the type. A object value that specifies the name of the property. Determines whether the facet is registered. A value that specifies whether the facet is registered.If True, the facet is registered. Otherwise, False. A object value that specifies the type. Determines whether the facet is the root type. A value that specifies whether the facet is the root.If True, the facet is the root. Otherwise, False. A object value that specifies the root type. A object value that specifies the facet type. Gets an interface that specifies an enumeration of registered facets. A object that represents an interface that contains an enumeration of registered facets. An interface that represents an adapter in Policy-Based Management. An interface that represents object information in Policy-Based Management. Gets the path of the object. A value that specifies the path of the object. Gets the path of the root object. A value that specifies the path of the root object. The class contains the represents the attribute that is attached to the property source sub-object type in policy-based management. Initializes a new instance of the class that has the specified source type. A object that specifies the source type. Gets the source type that is associated with the attribute. A object value that specifies the source type. The class contains the attribute that is attached to the state change event in policy-based management. Initializes a new instance of the class for the specified event and target. A object that specifies the state change event. A object that specifies the target. Initializes a new instance of the class for the specified event, target type and target type alias. A string value that specifies the state change event. A string value that specifies the target type. A string value that specifies the target type alias. Gets the name of the event. A object value that specifies the event. Gets the type of target. A object value that specifies the target type. Gets the alias of the target type. A object value that specifies the target type alias.
--