CollectorConfigStore Classe
Definizione
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.
public sealed class CollectorConfigStore : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain
type CollectorConfigStore = class
inherit SfcInstance
interface ISfcAlterable
interface IAlterable
interface ISfcDomain
interface ISfcDomainLite
interface ISfcHasConnection
Public NotInheritable Class CollectorConfigStore
Inherits SfcInstance
Implements IAlterable, ISfcAlterable, ISfcDomain
- Ereditarietà
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| CollectorConfigStore() |
Crea una nuova istanza dell'archivio di configurazione |
| CollectorConfigStore(SqlStoreConnection) |
Crea una nuova istanza dell'archivio di configurazione in base a una connessione al server che ospita l'agente di raccolta |
Proprietà
| Nome | Descrizione |
|---|---|
| AbstractIdentityKey | (Ereditato da SfcInstance) |
| CacheDirectory |
Directory temporanea in cui vengono archiviati i dati tra la raccolta e i pacchetti di caricamento di ogni tipo di agente di raccolta. Se questo valore è Null, verrà impostato come predefinito in fase di esecuzione sul valore archiviato nella variabile di ambiente %TEMP%. |
| CacheWindow |
Si tratta della finestra di conservazione dei dati raccolti localmente nell'area di gestione temporanea tra la raccolta e i pacchetti di caricamento. |
| CollectionSets |
Restituisce una raccolta di tutti i set di raccolta attualmente definiti nell'archivio di configurazione |
| Enabled |
True se l'agente di raccolta è abilitato |
| IdentityKey | |
| KeyChain |
Restituisce il percorso di identità dell'oggetto (Ereditato da SfcInstance) |
| MDWDatabase |
Nome del database che ospita il Data Warehouse di gestione |
| MDWInstance |
Nome dell'istanza che ospita il Data Warehouse di gestione |
| Metadata | (Ereditato da SfcInstance) |
| Parent |
Il padre non è qualcosa che viene mantenuto locale, è implicito dal keychain Il concetto di un padre è in realtà circa l'iarchia e sotto la radice se lo facciamo solo tramite i genitori, non saremo in grado di creare un'istanza di oggetti con solo set SfcKeyChain leggeri L'impostazione dell'elemento padre è disponibile per un'operazione helper per impostare un keychain (Ereditato da SfcInstance) |
| Properties | (Ereditato da SfcInstance) |
| PropertyStorageProvider |
Questa proprietà restituisce l'implementazione predefinita di SFC per l'interfaccia ISfcPropertyStorageProvider, che può essere sottoposta a override nelle classi figlio per restituire un altro provider di archiviazione ,ad esempio un elenco di proprietà flat. (Ereditato da SfcInstance) |
| State | (Ereditato da SfcInstance) |
| Urn |
Creare una nuova stringa Urn per ogni richiesta e restituirla. (Ereditato da SfcInstance) |
Metodi
| Nome | Descrizione |
|---|---|
| Alter() |
Aggiornare i parametri dell'archivio di configurazione nel server |
| AlterImpl() | (Ereditato da SfcInstance) |
| CheckObjectCreated() |
Per essere chiamato dal dominio per quando un'API richiede che l'oggetto venga creato più forte di CheckObjectState (Ereditato da SfcInstance) |
| CheckObjectState() |
Per essere chiamato dal dominio per qualsiasi accesso all'oggetto (Ereditato da SfcInstance) |
| ConfigureTransactionPerformanceCollectors(SqlConnection) |
Il metodo crea set di raccolta delle prestazioni delle transazioni nel caso in cui non esistano |
| CreateIdentityKey() | (Ereditato da SfcInstance) |
| CreateImpl() | (Ereditato da SfcInstance) |
| DisableCollector() |
Disabilitare l'agente di raccolta |
| Discover(ISfcDependencyDiscoveryObjectSink) | (Ereditato da SfcInstance) |
| DropImpl() | (Ereditato da SfcInstance) |
| EnableCollector() |
Abilitare l'agente di raccolta |
| EnumTypes() |
Restituire una raccolta di tutti i tipi di agente di raccolta definiti nel server th |
| GetChildCollection(String) |
Ottiene la raccolta figlio in questa istanza per la stringa del nome dell'elemento specificata. (Ereditato da SfcInstance) |
| GetDomain() | (Ereditato da SfcInstance) |
| GetPropertySet() | (Ereditato da SfcInstance) |
| GetTypeMetadataImpl() | (Ereditato da SfcInstance) |
| InitializeUIPropertyState() |
Esegui l'override dagli oggetti figlio che riguardano l'inizializzazione dei relativi stati (metadati dinamici che sono attualmente ". Enabled" proprietà) (Ereditato da SfcInstance) |
| MarkForDropImpl(Boolean) | (Ereditato da SfcInstance) |
| MarkRootAsConnected() | (Ereditato da SfcInstance) |
| MoveImpl(SfcInstance) | (Ereditato da SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) | (Ereditato da SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) | (Ereditato da SfcInstance) |
| PostAlter(Object) | (Ereditato da SfcInstance) |
| PostCreate(Object) | (Ereditato da SfcInstance) |
| PostDrop(Object) | (Ereditato da SfcInstance) |
| PostMove(Object) | (Ereditato da SfcInstance) |
| PostRename(Object) | (Ereditato da SfcInstance) |
| Refresh() |
aggiorna le proprietà dell'oggetto leggendole dal server (Ereditato da SfcInstance) |
| RenameImpl(SfcKey) | (Ereditato da SfcInstance) |
| ResetKey() | (Ereditato da SfcInstance) |
| Serialize(XmlWriter) | (Ereditato da SfcInstance) |
| ToString() | (Ereditato da SfcInstance) |
| UpdateUIPropertyState() | (Ereditato da SfcInstance) |
| Validate() |
Convalida dell'oggetto figlio di base (Ereditato da SfcInstance) |
Eventi
| Nome | Descrizione |
|---|---|
| propertyChanged | (Ereditato da SfcInstance) |
| PropertyChanged | (Ereditato da SfcInstance) |
| propertyMetadataChanged | (Ereditato da SfcInstance) |
| PropertyMetadataChanged | (Ereditato da SfcInstance) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ISfcAlterable.ScriptAlter() | |
| ISfcDomain.GetExecutionEngine() | |
| ISfcDomain.GetKey(IUrnFragment) | |
| ISfcDomain.GetType(String) | |
| ISfcDomain.GetTypeMetadata(String) | |
| ISfcDomain.UseSfcStateManagement() | |
| ISfcDomainLite.DomainInstanceName |
Nome logico di un'istanza di dominio in genere derivato dalle informazioni di connessione e dominio. Questo nome non deve essere univoco nel client, ma deve essere diverso ogni volta che la rappresentazione del server sarà. |
| ISfcDomainLite.DomainName |
Nome del dominio usato per distinguerlo da altri domini. Si tratta in genere della fine del qualificatore dello spazio dei nomi. |
| ISfcDomainLite.GetLogicalVersion() |
Restituisce la versione logica del dominio |
| ISfcHasConnection.ConnectionContext | |
| ISfcHasConnection.GetConnection() |
Ottenere la connessione corrente su cui eseguire una query. Restituisce una connessione che supporta una singola query seriale, quindi la query deve terminare prima di iniziare un'altra. |
| ISfcHasConnection.GetConnection(SfcObjectQueryMode) |
Ottenere la connessione corrente su cui eseguire una query. Restituisce una connessione che supporta una singola query seriale o più query aperte contemporaneamente come richiesto. |
| ISfcHasConnection.SetConnection(ISfcConnection) |
Imposta la connessione attiva. |