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 | |
---|---|---|
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 | |
---|---|---|
AbstractIdentityKey | (Herdado de SfcInstance.) | |
CollectionFrequency | Obtém ou define a frequência de coleta para este item se o conjunto de coleta estiver executando em CollectionMode = "contínuo." | |
Id | Obtém a Id do item de coleta. | |
IdentityKey | Obtém a chave de identidade do item de coleta. | |
Metadata | (Herdado de SfcInstance.) | |
Name | Obtém ou define o nome do item de coleta. | |
Parameters | Obtém ou define os parâmetros do item. | |
Parent | Obtém ou define o objeto pai na hierarquia modelo do objeto. | |
Properties | (Herdado de SfcInstance.) | |
PropertyStorageProvider | (Herdado de SfcInstance.) | |
State | (Herdado de SfcInstance.) | |
TypeName | Obtém ou define o nome de um tipo de coletor implementado pelo item de coleta. | |
Urn | (Herdado de SfcInstance.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
Alter | Altera um item de coleta aplicando as alterações ao repositório de configuração. | |
AlterImpl | (Herdado de SfcInstance.) | |
CheckObjectCreated | (Herdado de SfcInstance.) | |
CheckObjectState | (Herdado de SfcInstance.) | |
CreateIdentityKey | (Herdado de SfcInstance.) | |
CreateImpl | (Herdado de SfcInstance.) | |
Discover | Esse método é apenas para uso interno. (Substitui SfcInstance. . :: . .Discover(ISfcDependencyDiscoveryObjectSink).) | |
DropImpl | (Herdado de SfcInstance.) | |
Equals | (Herdado de Object.) | |
Finalize | (Herdado de Object.) | |
GetChildCollection | (Herdado de SfcInstance.) | |
GetDomain | (Herdado de SfcInstance.) | |
GetHashCode | (Herdado de Object.) | |
GetObjectFactory | Cria uma instância de uma instância do construtor usado para itens de coleta. | |
GetPropertySet | (Herdado de SfcInstance.) | |
GetType | (Herdado de Object.) | |
GetTypeMetadataImpl | (Herdado de SfcInstance.) | |
InitializeUIPropertyState | (Herdado de SfcInstance.) | |
MarkForDrop | Este método marcará um item de coleta para remoção se o item de coleta tiver sido alterado. | |
MarkForDropImpl | (Herdado de SfcInstance.) | |
MarkRootAsConnected | (Herdado de SfcInstance.) | |
MemberwiseClone | (Herdado de Object.) | |
MoveImpl | (Herdado de SfcInstance.) | |
OnPropertyMetadataChanges | (Herdado de SfcInstance.) | |
OnPropertyValueChanges | (Herdado de SfcInstance.) | |
PostAlter | (Herdado de SfcInstance.) | |
PostCreate | (Herdado de SfcInstance.) | |
PostDrop | (Herdado de SfcInstance.) | |
PostMove | (Herdado de SfcInstance.) | |
PostRename | (Herdado de SfcInstance.) | |
Refresh | (Herdado de SfcInstance.) | |
Rename | Renomeia um item de coleta. | |
RenameImpl | (Herdado de SfcInstance.) | |
ResetKey | (Herdado de SfcInstance.) | |
Serialize | (Herdado de SfcInstance.) | |
ToString | (Herdado de SfcInstance.) | |
UpdateUIPropertyState | (Herdado de SfcInstance.) | |
Validate | (Herdado de SfcInstance.) |
Início
Eventos
Nome | Descrição | |
---|---|---|
propertyChanged | (Herdado de SfcInstance.) | |
PropertyChanged | (Herdado de SfcInstance.) | |
propertyMetadataChanged | (Herdado de SfcInstance.) | |
PropertyMetadataChanged | (Herdado de SfcInstance.) |
Início
Implementações de interfaces explícitas
Nome | Descrição | |
---|---|---|
ISfcRenamable. . :: . .Rename | Esse método é apenas para uso interno. | |
ISfcAlterable. . :: . .ScriptAlter | Esse método é apenas para uso interno. | |
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.