CollectorConfigStore Class

The CollectorConfigStore class implements the configuration store for the data collector.

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    Microsoft.SqlServer.Management.Collector.CollectorConfigStore

Namespace:  Microsoft.SqlServer.Management.Collector
Assembly:  Microsoft.SqlServer.Management.Collector (in Microsoft.SqlServer.Management.Collector.dll)

public sealed class CollectorConfigStore : SfcInstance, 
	ISfcAlterable, IAlterable, ISfcDomain, ISfcDomainLite, ISfcHasConnection

The CollectorConfigStore type exposes the following members.

  NameDescription
Public methodCollectorConfigStore()Initializes a CollectorConfigStore object.
Public methodCollectorConfigStore(SqlStoreConnection)Initializes a CollectorConfigStore object.
Top

  NameDescription
Protected propertyAbstractIdentityKey (Inherited from SfcInstance.)
Public propertyCacheDirectoryGets or sets the path and folder name for the cache directory.
Public propertyCacheWindowGets or sets the number of upload tries for data that is collected.
Public propertyCollectionSetsGets the collection sets that are in the configuration store.
Public propertyEnabledGets the Boolean property value that indicates whether or not the data collector is enabled.
Public propertyIdentityKeyGets the identity key for the configuration store.
Public propertyMDWDatabaseGets or sets the name of the database that holds the collected data.
Public propertyMDWInstanceGets or sets the instance where the management data warehouse resides.
Public propertyMetadata (Inherited from SfcInstance.)
Public propertyParent (Inherited from SfcInstance.)
Public propertyProperties (Inherited from SfcInstance.)
Protected propertyPropertyStorageProvider (Inherited from SfcInstance.)
Protected propertyState (Inherited from SfcInstance.)
Public propertyUrn (Inherited from SfcInstance.)
Top

  NameDescription
Public methodAlterChanges the configuration settings of the configuration store.
Protected methodAlterImpl (Inherited from SfcInstance.)
Protected methodCheckObjectCreated (Inherited from SfcInstance.)
Protected methodCheckObjectState (Inherited from SfcInstance.)
Protected methodCreateIdentityKey (Inherited from SfcInstance.)
Protected methodCreateImpl (Inherited from SfcInstance.)
Public methodDisableCollectorDisables the data collector.
Public methodDiscover (Inherited from SfcInstance.)
Protected methodDropImpl (Inherited from SfcInstance.)
Public methodEnableCollectorEnables the data collector.
Public methodEnumTypesEnumerates the names of the collector types in the configuration store.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Protected methodGetChildCollection (Inherited from SfcInstance.)
Public methodGetDomain (Inherited from SfcInstance.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetPropertySet (Inherited from SfcInstance.)
Public methodGetType (Inherited from Object.)
Protected methodGetTypeMetadataImpl (Inherited from SfcInstance.)
Protected methodInitializeUIPropertyState (Inherited from SfcInstance.)
Protected methodMarkForDropImpl (Inherited from SfcInstance.)
Protected methodMarkRootAsConnected (Inherited from SfcInstance.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodMoveImpl (Inherited from SfcInstance.)
Protected methodOnPropertyMetadataChanges (Inherited from SfcInstance.)
Protected methodOnPropertyValueChanges (Inherited from SfcInstance.)
Protected methodPostAlter (Inherited from SfcInstance.)
Protected methodPostCreate (Inherited from SfcInstance.)
Protected methodPostDrop (Inherited from SfcInstance.)
Protected methodPostMove (Inherited from SfcInstance.)
Protected methodPostRename (Inherited from SfcInstance.)
Public methodRefresh (Inherited from SfcInstance.)
Protected methodRenameImpl (Inherited from SfcInstance.)
Protected methodResetKey (Inherited from SfcInstance.)
Public methodSerialize (Inherited from SfcInstance.)
Public methodToString (Inherited from SfcInstance.)
Protected methodUpdateUIPropertyState (Inherited from SfcInstance.)
Protected methodValidate (Inherited from SfcInstance.)
Top

  NameDescription
Protected eventpropertyChanged (Inherited from SfcInstance.)
Public eventPropertyChanged (Inherited from SfcInstance.)
Protected eventpropertyMetadataChanged (Inherited from SfcInstance.)
Public eventPropertyMetadataChanged (Inherited from SfcInstance.)
Top

  NameDescription
Explicit interface implemetationPrivate propertyISfcHasConnection.ConnectionContextThis property is for internal use only.
Explicit interface implemetationPrivate propertyISfcDomainLite.DomainInstanceNameThis property is for internal use only.
Explicit interface implemetationPrivate propertyISfcDomainLite.DomainNameThis property is for internal use only.
Explicit interface implemetationPrivate methodISfcHasConnection.GetConnection()Gets the server connection to the backing storage. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Explicit interface implemetationPrivate methodISfcHasConnection.GetConnection(SfcObjectQueryMode)Gets the server connection to the backing storage that supports the specified query processing mode.
Explicit interface implemetationPrivate methodISfcDomain.GetExecutionEngineThis method is for internal use only.
Explicit interface implemetationPrivate methodISfcDomain.GetKeyThis method is for internal use only.
Explicit interface implemetationPrivate methodISfcDomainLite.GetLogicalVersionThis property is for internal use only.
Explicit interface implemetationPrivate methodISfcDomain.GetTypeThis method is for internal use only.
Explicit interface implemetationPrivate methodISfcDomain.GetTypeMetadataThis method is for internal use only.
Explicit interface implemetationPrivate methodISfcAlterable.ScriptAlterThis method is for internal use only.
Explicit interface implemetationPrivate methodISfcHasConnection.SetConnectionSets the active connection for the domain root. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Explicit interface implemetationPrivate methodISfcDomain.UseSfcStateManagementThis property is for internal use only.
Top

This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Community Additions

ADD
Show: