Compartilhar via


Classe CollectionItem

A classe CollectionItem cria uma instância de um item de coleta.

Hierarquia de herança

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

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

Sintaxe

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

O tipo CollectionItem expõe os membros a seguir.

Construtores

  Nome Descrição
Método público CollectionItem Cria uma instância de um item de coleta dado o nome do conjunto de coleta e um nome de item.

Início

Propriedades

  Nome Descrição
Propriedade protegida AbstractIdentityKey (Herdado de SfcInstance.)
Propriedade pública CollectionFrequency Obtém ou define a frequência de coleta para este item se o conjunto de coleta estiver executando em CollectionMode = "contínuo."
Propriedade pública Id Obtém a Id do item de coleta.
Propriedade pública IdentityKey Obtém a chave de identidade do item de coleta.
Propriedade pública Metadata (Herdado de SfcInstance.)
Propriedade pública Name Obtém ou define o nome do item de coleta.
Propriedade pública Parameters Obtém ou define os parâmetros do item.
Propriedade pública Parent Obtém ou define o objeto pai na hierarquia modelo do objeto.
Propriedade pública Properties (Herdado de SfcInstance.)
Propriedade protegida PropertyStorageProvider (Herdado de SfcInstance.)
Propriedade protegida State (Herdado de SfcInstance.)
Propriedade pública TypeName Obtém ou define o nome de um tipo de coletor implementado pelo item de coleta.
Propriedade pública Urn (Herdado de SfcInstance.)

Início

Métodos

  Nome Descrição
Método público Alter Altera um item de coleta aplicando as alterações ao 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 protegido CreateIdentityKey (Herdado de SfcInstance.)
Método protegido CreateImpl (Herdado de SfcInstance.)
Método público Discover Esse método é apenas para uso interno. (Substitui SfcInstance. . :: . .Discover(ISfcDependencyDiscoveryObjectSink).)
Método protegido DropImpl (Herdado de SfcInstance.)
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úblicoMembro estático GetObjectFactory Cria uma instância de uma instância do construtor usado para itens de coleta.
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 público MarkForDrop Este método marcará um item de coleta para remoção se o item de coleta tiver sido alterado.
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 item de coleta.
Método protegido RenameImpl (Herdado de SfcInstance.)
Método protegido ResetKey (Herdado de SfcInstance.)
Método público Serialize (Herdado de SfcInstance.)
Método público ToString (Herdado de SfcInstance.)
Método protegido UpdateUIPropertyState (Herdado de SfcInstance.)
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 ISfcRenamable. . :: . .Rename Esse método é apenas para uso interno.
Implementações de interfaces explícitasMétodo privado ISfcAlterable. . :: . .ScriptAlter Esse método é apenas para uso interno.
Implementações de interfaces explícitasMétodo privado ISfcRenamable. . :: . .ScriptRename Esse método é apenas para uso interno.

Início

Comentários

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.