Compartilhar via


Classe CollectionSet

A classe CollectionSet deriva de SFC::SfcInstanceBase e implementa SFC::ICreatable, SFC::IDropable e SFC::IAlterable.

Hierarquia de herança

System. . :: . .Object
  Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .SfcInstance
    Microsoft.SqlServer.Management.Collector..::..CollectionSet

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

Sintaxe

'Declaração
Public NotInheritable Class CollectionSet _
    Inherits SfcInstance _
    Implements ISfcCreatable, ICreatable, ISfcDroppable, IDroppable,  _
    ISfcAlterable, IAlterable, ISfcRenamable, ISfcDiscoverObject
'Uso
Dim instance As CollectionSet
public sealed class CollectionSet : SfcInstance, 
    ISfcCreatable, ICreatable, ISfcDroppable, IDroppable, ISfcAlterable, 
    IAlterable, ISfcRenamable, ISfcDiscoverObject
public ref class CollectionSet sealed : public SfcInstance, 
    ISfcCreatable, ICreatable, ISfcDroppable, IDroppable, ISfcAlterable, 
    IAlterable, ISfcRenamable, ISfcDiscoverObject
[<SealedAttribute>]
type CollectionSet =  
    class
        inherit SfcInstance
        interface ISfcCreatable
        interface ICreatable
        interface ISfcDroppable
        interface IDroppable
        interface ISfcAlterable
        interface IAlterable
        interface ISfcRenamable
        interface ISfcDiscoverObject
    end
public final class CollectionSet extends SfcInstance implements ISfcCreatable, ICreatable, ISfcDroppable, IDroppable, ISfcAlterable, IAlterable, ISfcRenamable, ISfcDiscoverObject

O tipo CollectionSet expõe os membros a seguir.

Construtores

  Nome Descrição
Método público CollectionSet() () () () Cria uma instância de um objeto de conjunto de coleta.
Método público CollectionSet(CollectorConfigStore, String) Inicialize uma instância de um CollectionSet dado um objeto CollectorConfigStore como um pai e um nome do conjunto de coleta.

Início

Propriedades

  Nome Descrição
Propriedade protegida AbstractIdentityKey (Herdado de SfcInstance.)
Propriedade pública CollectionItems Obtém os itens de coleta em um conjunto de coleta.
Propriedade pública CollectionMode Obtém ou define o modo de coleta do conjunto de coleta.
Propriedade pública DaysUntilExpiration Obtém ou define o número de dias que os dados coletados são salvos no data warehouse de gerenciamento.
Propriedade pública Description Obtém ou define a descrição do conjunto de coleta.
Propriedade pública Id Obtém a ID local do conjunto de coleta.
Propriedade pública IdentityKey Obtém a chave de identidade do conjunto de coleta.
Propriedade pública IsRunning Obtém o valor da propriedade Boolean que especifica se o conjunto de coleta está em execução.
Propriedade pública IsSystem Obtém o valor de propriedade Boolean que indica se o conjunto de coleta é um conjunto de coleta do sistema.
Propriedade pública LoggingLevel Obtém ou define o nível de logon do conjunto de coleta.
Propriedade pública Metadata (Herdado de SfcInstance.)
Propriedade pública Name Obtém ou define o nome do conjunto de coleta.
Propriedade pública Parent Obtém ou define o repositório pai ao qual esse conjunto de coleta pertence.
Propriedade pública Properties (Herdado de SfcInstance.)
Propriedade protegida PropertyStorageProvider (Herdado de SfcInstance.)
Propriedade pública ProxyName Obtém ou define o nome da conta proxy do SQL Server Agent sob a qual o conjunto de coleta é executado.
Propriedade pública ScheduleName Obtém ou define o nome da agenda do SQL Server Agent que é associada ao conjunto de coleta.
Propriedade pública State Obtém o estado do conjunto de coleta.
Propriedade pública TargetName Obtém ou define o nome do destino do qual o conjunto de coleta coletará dados.
Propriedade pública UId Obtém ou define a ID global exclusiva do conjunto de coleta.
Propriedade pública Urn (Herdado de SfcInstance.)

Início

Métodos

  Nome Descrição
Método público Alter Altere informações do conjunto de coleta no repositório de configuração.
Método protegido AlterImpl (Herdado de SfcInstance.)
Método protegido CheckObjectCreated (Herdado de SfcInstance.)
Método protegido CheckObjectState (Herdado de SfcInstance.)
Método público Create Cria um conjunto de coleta.
Método protegido CreateIdentityKey (Herdado de SfcInstance.)
Método protegido CreateImpl (Herdado de SfcInstance.)
Método público Discover (Herdado de SfcInstance.)
Método público Drop Remove um conjunto de coleta.
Método protegido DropImpl (Herdado de SfcInstance.)
Método público EnumCollectionSetExecutionHistory() () () () Um enumerador que obtém os registros de histórico para o conjunto de coleta específico.
Método público EnumCollectionSetExecutionHistory(Int64) Esse método é apenas para uso interno.
Método público EnumCollectionSetExecutionHistoryDetail Esse método é apenas para uso interno.
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método protegido GetChildCollection (Herdado de SfcInstance.)
Método público GetDomain (Herdado de SfcInstance.)
Método público GetHashCode (Herdado de Object.)
Método público GetLastUploadTime Obtém a última vez em que dados de conjunto de coleta foram carregados.
Método públicoMembro estático GetObjectFactory Obtém o construtor de fábrica do objeto [CollectorConfigStore].
Método público GetPropertySet (Herdado de SfcInstance.)
Método público GetType (Herdado de Object.)
Método protegido GetTypeMetadataImpl (Herdado de SfcInstance.)
Método protegido InitializeUIPropertyState (Herdado de SfcInstance.)
Método protegido MarkForDropImpl (Herdado de SfcInstance.)
Método protegido MarkRootAsConnected (Herdado de SfcInstance.)
Método protegido MemberwiseClone (Herdado de Object.)
Método protegido MoveImpl (Herdado de SfcInstance.)
Método protegido OnPropertyMetadataChanges (Herdado de SfcInstance.)
Método protegido OnPropertyValueChanges (Herdado de SfcInstance.)
Método protegido PostAlter (Herdado de SfcInstance.)
Método protegido PostCreate (Herdado de SfcInstance.)
Método protegido PostDrop (Herdado de SfcInstance.)
Método protegido PostMove (Herdado de SfcInstance.)
Método protegido PostRename (Herdado de SfcInstance.)
Método público Refresh (Herdado de SfcInstance.)
Método público Rename Renomeia um conjunto de coleta.
Método protegido RenameImpl (Herdado de SfcInstance.)
Método protegido ResetKey (Herdado de SfcInstance.)
Método público RunOnce Especifica que o conjunto de coleta deve ser executado uma vez.
Método público ScriptAlter Esse método é apenas para uso interno.
Método público Serialize (Herdado de SfcInstance.)
Método público Start Inicia um conjunto de coleta.
Método público Stop Interrompe um conjunto de coleta.
Método público ToString (Herdado de SfcInstance.)
Método protegido UpdateUIPropertyState (Herdado de SfcInstance.)
Método público Upload Carrega um conjunto de coleta sob demanda.
Método protegido Validate (Herdado de SfcInstance.)

Início

Eventos

  Nome Descrição
Evento protegido propertyChanged (Herdado de SfcInstance.)
Evento público PropertyChanged (Herdado de SfcInstance.)
Evento protegido propertyMetadataChanged (Herdado de SfcInstance.)
Evento público PropertyMetadataChanged (Herdado de SfcInstance.)

Início

Implementações de interfaces explícitas

  Nome Descrição
Implementações de interfaces explícitasMétodo privado ISfcDiscoverObject. . :: . .Discover Permite que o objeto indique relações para solicitações de descoberta de dependência através do coletor transmitido. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Implementações de interfaces explícitasMétodo privado ISfcRenamable. . :: . .Rename Renomeia este objeto para a chave especificada e atualiza o armazenamento. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Implementações de interfaces explícitasMétodo privado ISfcCreatable. . :: . .ScriptCreate Gera o script para criar o objeto para armazenamento em seu estado atual. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Implementações de interfaces explícitasMétodo privado ISfcDroppable. . :: . .ScriptDrop Gera o script para remover o objeto do armazenamento. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.
Implementações de interfaces explícitasMétodo privado ISfcRenamable. . :: . .ScriptRename Gera o script para renomear este objeto para a chave especificada. Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server.

Início

Comentários

This class is used for collection sets.

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

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.