Microsoft.SqlServer.Management.Dmf Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
| Nome | Descrizione |
|---|---|
| AdapterAlreadyExistsException |
Questa eccezione viene generata quando Adapter Factory rileva la coppia {interface; object} già registrata |
| AdapterWrongNumberOfArgumentsException |
Questa eccezione viene generata quando Adapter Factory rileva il costruttore dell'adattatore che accetta un argomento diverso da 1 |
| AssemblyAlreadyRegisteredException |
Questa eccezione viene generata quando FacetRepository tenta di analizzare lo stesso assembly per la seconda volta |
| BadEventDataException |
Eccezione generata quando il BLOB EVENTDATA non è valido |
| BadExpressionTreeException |
Eccezione di runtime per la valutazione di ExpressionTree |
| Condition |
Questa è la parte non generata della classe Condition. |
| Condition.Key | |
| ConditionCollection |
Questa è la raccolta per Conditions. |
| ConditionExtender |
Decorator per l'oggetto Condition. Consente di aggiungere proprietà aggiuntive all'oggetto Condition di base |
| ConflictingPropertyValuesException |
Questa eccezione viene generata quando non è possibile creare o modificare l'oggetto |
| ConnectionEvaluationHistory | |
| ConnectionEvaluationHistory.Key | |
| ConnectionEvaluationHistoryCollection |
Questa è la raccolta per ConnectionEvaluationHistorys. |
| ConversionNotSupportedException | |
| DmfConstants |
Costanti da utilizzare in DMF |
| DmfException |
Classe di eccezione di base per tutte le classi di eccezioni SMO |
| EvaluationDetail | |
| EvaluationDetail.Key | |
| EvaluationDetailCollection |
Questa è la raccolta per EvaluationDetails. |
| EvaluationFactory |
Classe Static Factory che produce analizzatori |
| EvaluationHistory | |
| EvaluationHistory.Key | |
| EvaluationHistoryCollection |
Questa è la raccolta per EvaluationHistory. |
| ExpressionNode |
Impossibile creare un'istanza della classe del nodo di base. |
| ExpressionNodeAttribute |
Nodo che rappresenta attributi - proprietà dei facet di gestione |
| ExpressionNodeChildren |
Classe di base per i nodi, con elementi figlio; non può essere creata un'istanza |
| ExpressionNodeConfigurationException |
Questa eccezione viene generata quando si tenta di configurare un'espressione che contiene un nodo di espressione non configurabile. |
| ExpressionNodeConstant |
Nodo che rappresenta costanti |
| ExpressionNodeFunction |
Funzione : restituisce l'oggetto per un determinato set di argomenti |
| ExpressionNodeGroup |
Nodo, che rappresenta un nodo Group - tra parentesi |
| ExpressionNodeNotConfigurableException |
Questa eccezione viene generata quando si tenta di configurare un'espressione che contiene un nodo di espressione non configurabile. |
| ExpressionNodeNotConfigurableOperatorException |
Questa eccezione viene generata quando si tenta di configurare un'espressione che contiene operatori di espressioni non configurabili. |
| ExpressionNodeOperator |
Nodo operatore : funzione booleana con 2 argomenti |
| ExpressionSerializationException |
Questa eccezione viene generata quando ExpressionNode deserialize rileva un xml-node non specificato |
| ExpressionTypeMistmatchException |
Questa eccezione viene generata quando gli argomenti dell'operatore hanno tipi incompatibili |
| FacetInfo |
Questa classe fornisce informazioni su |
| FacetInfoCollection |
Questa è la raccolta per FacetInfo. |
| FailedOperationException |
Questa eccezione viene generata quando un'operazione non è riuscita |
| FunctionBadDatePartException |
Questa eccezione viene generata quando una funzione date riceve una stringa di data non valida |
| FunctionNoServerException |
Questa eccezione viene generata quando la funzione scalare ExecuteSQL non riesce a trovare un server a cui inviare la query |
| FunctionNotASmoObjectException |
Questa eccezione viene generata quando si tenta di eseguire ExecuteSQLScalar su una destinazione non SMO |
| FunctionTooManyColumnsException |
Questa eccezione viene generata quando le funzioni scalari ExecuteSql o ExecuteWql eseguono query che restituiscono più colonne |
| FunctionWrongArgumentsNumberException |
Questa eccezione viene generata quando la funzione riceve un numero imprevisto di argomenti |
| FunctionWrongArgumentTypeException |
Questa eccezione viene generata quando la funzione riceve l'argomento di tipo imprevisto |
| FunctionWrongReturnTypeException |
Questa eccezione viene generata quando la funzione specifica un valore restituito di tipo imprevisto |
| InvalidInOperatorException |
L'operatore IN deve avere l'elenco di operandi destro |
| InvalidOperandException |
Questa eccezione viene generata quando gli argomenti dell'operatore hanno tipi incompatibili |
| MissingJobScheduleException |
Questa eccezione viene generata quando un GUID della pianificazione del processo dei criteri è vuoto, ma la modalità di esecuzione non è Nessuno |
| MissingObjectException |
L'oggetto non esiste (tentativo di fare riferimento a un oggetto inesistente) |
| MissingPropertyException |
Questa eccezione viene generata quando si tenta di configurare alcune proprietà di sola lettura |
| MissingTypeFacetAssociationException | |
| NonConfigurableReadOnlyPropertyException |
Questa eccezione viene generata quando si tenta di configurare alcune proprietà di sola lettura |
| NonRetrievablePropertyException |
Questa eccezione viene generata quando si tenta di recuperare alcune proprietà che non si applicano all'istanza |
| NoTargetSetEnabledException |
Questa eccezione viene generata quando non è stato abilitato alcun set di destinazione per un determinato set di oggetti |
| NullFacetException |
Questa eccezione viene generata quando la funzione prevede l'adattatore live ma ottiene NULL |
| ObjectAlreadyExistsException |
L'oggetto esiste già (tentativo di creare un duplicato) |
| ObjectSet | |
| ObjectSet.Key | |
| ObjectSetCollection |
Questo è l'insieme per ObjectSets. |
| ObjectValidationException |
Eccezione di convalida generica |
| OperatorNotApplicableException |
Questa eccezione viene generata quando gli argomenti dell'operatore hanno tipi incompatibili |
| Policy |
Questa è la parte non generata della classe Policy. |
| Policy.ConnectionProcessingFinishedEventArgs |
Argomento per l'evento ConnectionProcessingFinished. |
| Policy.ConnectionProcessingStartedEventArgs |
Argomento per l'evento ConnectionProcessingStarted. |
| Policy.Key | |
| Policy.PolicyEvaluationFinishedEventArgs |
Argomento per l'evento PolicyEvaluatioFinished. |
| Policy.TargetProcessedEventArgs |
Argomenti per l'evento TargetProcessed. |
| PolicyCategory |
Questa è la parte non generata della classe PolicyCategory. |
| PolicyCategory.Key | |
| PolicyCategoryCollection |
Questa è la raccolta per le categorie di criteri. |
| PolicyCategoryInformation |
Informazioni su una categoria di criteri. |
| PolicyCategorySubscription |
Questa è la parte non generata della classe PolicyCategorySubscription. |
| PolicyCategorySubscription.Key | |
| PolicyCategorySubscriptionCollection |
Questa è la raccolta per PolicyCategorySubscriptions. |
| PolicyCollection |
Questa è la raccolta per Policies. |
| PolicyEvaluationException | |
| PolicyEvaluationResultsWriter |
Scrive le cronologie di valutazione in un singolo documento XML rooted con un elemento radice denominato PolicyEvaluationResults. |
| PolicyExtender |
Decorator per l'oggetto Policy. Consente di aggiungere proprietà aggiuntive all'oggetto Policy di base |
| PolicyStore |
L'oggetto PolicyStore è l'oggetto radice per la gerarchia DMF. |
| PolicyStore.Key | |
| PolicyStoreUpgradeSession | |
| PostConfigurationActionAttribute |
Attributo personalizzato che descrive le azioni post necessarie per la configurazione delle proprietà. |
| RestartPendingException |
classe base per RestartPendingException generica è necessario crearla in modo da poter intercettare tutte le eccezioni di questo modulo |
| RestartPendingException<T> |
Questa eccezione viene generata quando il valore specificato per una proprietà stringa è maggiore della lunghezza massima per tale proprietà |
| StringPropertyTooLongException |
Questa eccezione viene generata quando il valore specificato per una proprietà stringa è maggiore della lunghezza massima per tale proprietà |
| TargetEvaluation | |
| TargetSet |
Questa è la parte non generata della classe TargetSet. |
| TargetSet.Key | |
| TargetSetCollection |
Raccolta per TargetSet. |
| TargetSetCountMismatchException |
Questa eccezione viene generata quando l'insieme TargetSets creato automaticamente da ObjectSet è stato manomesso. |
| TargetSetLevel |
Questa è la parte non generata della classe TargetSetLevel. |
| TargetSetLevel.Key | |
| TargetSetLevelCollection |
Raccolta per TargetSet. |
| TypeConversionException |
Questa eccezione viene generata quando ExpressionNode deserialize rileva un xml-node non specificato |
| UnsupportedObjectTypeException | |
| UnsupportedTargetSetForFacetException |
Questa eccezione viene generata quando l'insieme TargetSets creato automaticamente da ObjectSet è stato manomesso e un tipo di destinazione non supportato è stato definito per il facet specificato |
| UnsupportedTypeException |
Questa eccezione viene generata quando ExpressionNode deserialize rileva un nodo xml-node imprevisto |
| Utils |
Classe che fornisce varie utilità. Pubblico perché i moduli dell'interfaccia utente hanno bisogno anche di alcuni metodi qui |
Enumerazioni
| Nome | Descrizione |
|---|---|
| AdHocPolicyEvaluationMode |
L'enumerazione del flag di bit AdHocPolicyEvaluationMode fornisce la modalità di esecuzione per un criterio che è "esegui ora". |
| AutomatedPolicyEvaluationMode |
Possibili modalità di valutazione per i criteri automatizzati |
| DmfExceptionType |
Tipi di eccezioni Dmf |
| ExpressionNodeFunction.Function |
Tipo di funzione |
| ExpressionNodeType |
Tipi di nodi nell'albero delle espressioni Questi vengono usati per l'identificazione, non per la creazione di nodi |
| ExpressionSerializationException.ReaderActionType |
Azione XmlReader |
| ImportPolicyEnabledState |
L'enumerazione del flag di bit ImportPolicyEnabledState viene usata come parametro per PolicyStore.ImportPolicy. Viene usato per impostare la proprietà Enabled di Criteri importati. |
| NameConditionType |
Enumera gli operatori usati in Name Conditions (espressione: @Name operatore 'object_name') Nessuna usata per tutte le altre espressioni |
| OperatorType |
Tipi di operatore |
| PolicyEffectiveState |
L'enumerazione del flag di bit PolicyEffectiveState viene usata come tabella dati per l'enumerazione dei criteri in una destinazione specifica |
| PolicyHealthState |
Questa enumerazione viene usata per rappresentare gli stati di integrità dei criteri. Nota: per il momento viene usato solo Critical e Unknown. |
| PolicyStore.EnumerationMode |
Definisce il comportamento verso il flag IsSystemObject |
| PostConfigurationAction | |
| TypeClass |
Enumerazione usata per raggruppare System.Types in classi più grandi |
Delegati
| Nome | Descrizione |
|---|---|
| Policy.ConnectionProcessingFinishedEventHandler |
Delegato che verrà chiamato al termine dell'esecuzione dei criteri per tale connessione. |
| Policy.ConnectionProcessingStartedEventHandler |
Segnala l'inizio dell'esecuzione dei criteri per una connessione. |
| Policy.PolicyEvaluationFinishedEventHandler |
Delegato che verrà chiamato al termine dell'esecuzione dei criteri. |
| Policy.PolicyEvaluationStartedEventHandler |
Segnala l'inizio dell'esecuzione dei criteri. |
| Policy.TargetProcessedEventHandler |
Delegato per l'esecuzione di destinazione |