CollectorConfigStore Classe

Definizione

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à
CollectorConfigStore
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.

Si applica a