Microsoft.SqlServer.Management.Dmf Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
| Nombre | Description |
|---|---|
| AdapterAlreadyExistsException |
Esta excepción se produce cuando el generador de adaptadores encuentra ya el par {interface; object} registrado |
| AdapterWrongNumberOfArgumentsException |
Esta excepción se produce cuando El generador de adaptadores encuentra el constructor del adaptador que acepta un argumento distinto de 1. |
| AssemblyAlreadyRegisteredException |
Esta excepción se produce cuando FacetRepository intenta examinar el mismo ensamblado por segunda vez. |
| BadEventDataException |
Excepción que se produce cuando el blob EVENTDATA tiene un formato incorrecto |
| BadExpressionTreeException |
Excepción en tiempo de ejecución para la evaluación de ExpressionTree |
| Condition |
Esta es la parte no generada de la clase Condition. |
| Condition.Key | |
| ConditionCollection |
Esta es la colección de Condiciones. |
| ConditionExtender |
Decorador para el objeto Condition. Se usan para agregar propiedades adicionales al objeto Condition base |
| ConflictingPropertyValuesException |
Esta excepción se produce cuando no se puede crear o modificar el objeto |
| ConnectionEvaluationHistory | |
| ConnectionEvaluationHistory.Key | |
| ConnectionEvaluationHistoryCollection |
Esta es la colección para ConnectionEvaluationHistorys. |
| ConversionNotSupportedException | |
| DmfConstants |
Constantes para su uso en DMF |
| DmfException |
Clase de excepción base para todas las clases de excepción de SMO |
| EvaluationDetail | |
| EvaluationDetail.Key | |
| EvaluationDetailCollection |
Esta es la colección para EvaluationDetails. |
| EvaluationFactory |
Clase Static Factory que produce evaluadores |
| EvaluationHistory | |
| EvaluationHistory.Key | |
| EvaluationHistoryCollection |
Esta es la colección de EvaluationHistory. |
| ExpressionNode |
No se puede crear una instancia de la clase de nodo base. |
| ExpressionNodeAttribute |
Nodo que representa atributos: propiedades de facetas de administración |
| ExpressionNodeChildren |
Clase base para nodos, tener elementos secundarios; no se puede crear una instancia |
| ExpressionNodeConfigurationException |
Esta excepción se produce cuando se intenta configurar una expresión que contiene un nodo de expresión no configurable. |
| ExpressionNodeConstant |
Nodo que representa constantes |
| ExpressionNodeFunction |
Función: devuelve el objeto para un conjunto determinado de argumentos. |
| ExpressionNodeGroup |
Nodo, que representa un grupo: nodo entre paréntesis |
| ExpressionNodeNotConfigurableException |
Esta excepción se produce cuando se intenta configurar una expresión que contiene un nodo de expresión no configurable. |
| ExpressionNodeNotConfigurableOperatorException |
Esta excepción se produce cuando se intenta configurar una expresión que contiene operadores de expresión no configurables. |
| ExpressionNodeOperator |
Nodo de operador: función booleana con 2 argumentos |
| ExpressionSerializationException |
Esta excepción se produce cuando ExpressionNode deserialize encuentra un nodo xml no especificado |
| ExpressionTypeMistmatchException |
Esta excepción se produce cuando los argumentos del operador tienen tipos incompatibles. |
| FacetInfo |
Esta clase proporciona información sobre |
| FacetInfoCollection |
Esta es la colección para FacetInfo. |
| FailedOperationException |
Esta excepción se produce cuando se produce un error en una operación. |
| FunctionBadDatePartException |
Esta excepción se produce cuando una función de fecha recibe una cadena de parte de fecha incorrecta. |
| FunctionNoServerException |
Esta excepción se produce cuando la función escalar ExecuteSQL no encuentra un servidor para enviar su consulta a |
| FunctionNotASmoObjectException |
Esta excepción se produce cuando ExecuteSQLScalar se intenta en un destino que no es SMO. |
| FunctionTooManyColumnsException |
Esta excepción se produce cuando las funciones escalares ExecuteSql o ExecuteWql ejecutan consultas que devuelven más de una columna. |
| FunctionWrongArgumentsNumberException |
Esta excepción se produce cuando la función recibe un número inesperado de argumentos. |
| FunctionWrongArgumentTypeException |
Esta excepción se produce cuando la función recibe el argumento de tipo inesperado. |
| FunctionWrongReturnTypeException |
Esta excepción se produce cuando la función especifica un valor devuelto de tipo inesperado. |
| InvalidInOperatorException |
El operador IN debe tener lista de operandos correctos |
| InvalidOperandException |
Esta excepción se produce cuando los argumentos del operador tienen tipos incompatibles. |
| MissingJobScheduleException |
Esta excepción se produce cuando un GUID de programación de trabajos de directiva está vacío, pero el modo de ejecución no es Ninguno. |
| MissingObjectException |
El objeto no existe (intento de hacer referencia a un objeto no existente) |
| MissingPropertyException |
Esta excepción se produce cuando se intenta configurar algunas propiedades de solo lectura. |
| MissingTypeFacetAssociationException | |
| NonConfigurableReadOnlyPropertyException |
Esta excepción se produce cuando se intenta configurar algunas propiedades de solo lectura. |
| NonRetrievablePropertyException |
Esta excepción se produce cuando se intenta recuperar algunas propiedades que no se aplican a la instancia. |
| NoTargetSetEnabledException |
Esta excepción se produce cuando no se ha habilitado ningún conjunto de objetos de destino para un conjunto de objetos determinado. |
| NullFacetException |
Esta excepción se produce cuando la función espera el adaptador activo, pero obtiene NULL. |
| ObjectAlreadyExistsException |
El objeto ya existe (intento de crear un duplicado) |
| ObjectSet | |
| ObjectSet.Key | |
| ObjectSetCollection |
Esta es la colección para ObjectSets. |
| ObjectValidationException |
Excepción de validación genérica |
| OperatorNotApplicableException |
Esta excepción se produce cuando los argumentos del operador tienen tipos incompatibles. |
| Policy |
Esta es la parte no generada de la clase Policy. |
| Policy.ConnectionProcessingFinishedEventArgs |
Argumento para el evento ConnectionProcessingFinished. |
| Policy.ConnectionProcessingStartedEventArgs |
Argumento para el evento ConnectionProcessingStarted. |
| Policy.Key | |
| Policy.PolicyEvaluationFinishedEventArgs |
Argumento para el evento PolicyEvaluatioFinished. |
| Policy.TargetProcessedEventArgs |
Argumentos para el evento TargetProcessed. |
| PolicyCategory |
Esta es la parte no generada de la clase PolicyCategory. |
| PolicyCategory.Key | |
| PolicyCategoryCollection |
Esta es la colección para categorías de directiva. |
| PolicyCategoryInformation |
Información sobre una categoría de directiva. |
| PolicyCategorySubscription |
Esta es la parte no generada de la clase PolicyCategorySubscription. |
| PolicyCategorySubscription.Key | |
| PolicyCategorySubscriptionCollection |
Esta es la colección para PolicyCategorySubscriptions. |
| PolicyCollection |
Esta es la colección para Policies. |
| PolicyEvaluationException | |
| PolicyEvaluationResultsWriter |
Escribe historiales de evaluación en un único documento xml raíz con un elemento raíz denominado PolicyEvaluationResults. |
| PolicyExtender |
Decorador para el objeto Policy. Se usan para agregar propiedades adicionales al objeto Policy base. |
| PolicyStore |
El objeto PolicyStore es el objeto raíz de la jerarquía DMF. |
| PolicyStore.Key | |
| PolicyStoreUpgradeSession | |
| PostConfigurationActionAttribute |
Atributo personalizado que describe las acciones posteriores necesarias para la configuración de propiedades. |
| RestartPendingException |
Clase base para RestartPendingException genérico que necesitamos crear para que podamos detectar todas las excepciones de este formulario. |
| RestartPendingException<T> |
Esta excepción se produce cuando el valor especificado para una propiedad de cadena es mayor que la longitud máxima de esa propiedad. |
| StringPropertyTooLongException |
Esta excepción se produce cuando el valor especificado para una propiedad de cadena es mayor que la longitud máxima de esa propiedad. |
| TargetEvaluation | |
| TargetSet |
Esta es la parte no generada de la clase TargetSet. |
| TargetSet.Key | |
| TargetSetCollection |
Esta es la colección de TargetSet. |
| TargetSetCountMismatchException |
Esta excepción se produce cuando se ha alterado la colección TargetSets creada automáticamente por objectSet. |
| TargetSetLevel |
Esta es la parte no generada de la clase TargetSetLevel. |
| TargetSetLevel.Key | |
| TargetSetLevelCollection |
Esta es la colección de TargetSet. |
| TypeConversionException |
Esta excepción se produce cuando ExpressionNode deserialize encuentra un nodo xml no especificado |
| UnsupportedObjectTypeException | |
| UnsupportedTargetSetForFacetException |
Esta excepción se produce cuando la colección TargetSets creada automáticamente por objectSet se ha alterado y se ha definido un tipo de destino no admitido para la faceta especificada. |
| UnsupportedTypeException |
Esta excepción se produce cuando ExpressionNode deserializa encuentra un nodo xml inesperado. |
| Utils |
Clase que proporciona varias utilidades. Público porque los módulos de la interfaz de usuario también necesitan algunos métodos aquí |
Enumeraciones
| Nombre | Description |
|---|---|
| AdHocPolicyEvaluationMode |
La enumeración de marca de bits AdHocPolicyEvaluationMode proporciona el modo de ejecución para una directiva que se "ejecuta ahora". |
| AutomatedPolicyEvaluationMode |
Posibles modos de evaluación para directivas automatizadas |
| DmfExceptionType |
Tipos de excepciones dmf |
| ExpressionNodeFunction.Function |
Tipo de función |
| ExpressionNodeType |
Tipos de nodos en el árbol de expresiones Se usan para la identificación, no para la creación de nodos. |
| ExpressionSerializationException.ReaderActionType |
Acción XmlReader |
| ImportPolicyEnabledState |
La enumeración de marca de bits ImportPolicyEnabledState se usa como parámetro para PolicyStore.ImportPolicy. Se usa para establecer la propiedad Enabled de la directiva importada. |
| NameConditionType |
Enumera los operadores usados en Condiciones de nombre (expresión: @Name operador 'object_name') None usado para todas las demás expresiones |
| OperatorType |
Tipos de operador |
| PolicyEffectiveState |
La enumeración de marca de bits PolicyEffectiveState se usa como tabla de datos para la enumeración de directivas en un destino determinado. |
| PolicyHealthState |
Esta enumeración se usa para representar los estados de mantenimiento de la directiva. Nota: Solo usamos Critical y Unknown por ahora. |
| PolicyStore.EnumerationMode |
Define el comportamiento hacia la marca IsSystemObject |
| PostConfigurationAction | |
| TypeClass |
Enumeración usada para agrupar System.Types en clases más grandes |
Delegados
| Nombre | Description |
|---|---|
| Policy.ConnectionProcessingFinishedEventHandler |
Delegado al que se llamará cuando finalice la ejecución de la directiva para esa conexión. |
| Policy.ConnectionProcessingStartedEventHandler |
Indica el inicio de la ejecución de la directiva para una conexión. |
| Policy.PolicyEvaluationFinishedEventHandler |
Delegado al que se llamará cuando finalice la ejecución de la directiva. |
| Policy.PolicyEvaluationStartedEventHandler |
Indica el inicio de la ejecución de la directiva. |
| Policy.TargetProcessedEventHandler |
Delegado para la ejecución de destino |