Clase CollectionItem

La clase CollectionItem crea una instancia de un elemento de recopilación.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.SqlServer.Management.Collector
Ensamblado:  Microsoft.SqlServer.Management.Collector (en Microsoft.SqlServer.Management.Collector.dll)

Sintaxis

'Declaración
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

El tipo CollectionItem expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público CollectionItem Crea una instancia de un elemento de recopilación según el nombre del conjunto de recopilación y un nombre de elemento.

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida AbstractIdentityKey (Se hereda de SfcInstance.)
Propiedad pública CollectionFrequency Obtiene o establece la frecuencia de la colección para este elemento si el conjunto de recopilación se está ejecutando en CollectionMode = "continuo".
Propiedad pública Id Obtiene el identificador del elemento de recopilación.
Propiedad pública IdentityKey Obtiene la clave de identidad para el elemento de recopilación.
Propiedad pública Metadata (Se hereda de SfcInstance.)
Propiedad pública Name Obtiene o establece el nombre del elemento de recopilación.
Propiedad pública Parameters Obtiene o establece los parámetros del elemento de recopilación.
Propiedad pública Parent Obtiene o establece el objeto primario en la jerarquía del modelo de objetos.
Propiedad pública Properties (Se hereda de SfcInstance.)
Propiedad protegida PropertyStorageProvider (Se hereda de SfcInstance.)
Propiedad protegida State (Se hereda de SfcInstance.)
Propiedad pública TypeName Obtiene o establece el nombre del tipo de recopilador que implementa el elemento de recopilación.
Propiedad pública Urn (Se hereda de SfcInstance.)

Arriba

Métodos

  Nombre Descripción
Método público Alter Modifica un elemento de recopilación mediante la aplicación de los cambios en el almacén de configuración.
Método protegido AlterImpl (Se hereda de SfcInstance.)
Método protegido CheckObjectCreated (Se hereda de SfcInstance.)
Método protegido CheckObjectState (Se hereda de SfcInstance.)
Método protegido CreateIdentityKey (Se hereda de SfcInstance.)
Método protegido CreateImpl (Se hereda de SfcInstance.)
Método público Discover Este método es exclusivamente para uso interno. (Invalida SfcInstance. . :: . .Discover(ISfcDependencyDiscoveryObjectSink).)
Método protegido DropImpl (Se hereda de SfcInstance.)
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método protegido GetChildCollection (Se hereda de SfcInstance.)
Método público GetDomain (Se hereda de SfcInstance.)
Método público GetHashCode (Se hereda de Object.)
Método públicoMiembro estático GetObjectFactory Crea instancias de una instancia del constructor que se utiliza para los elementos de recopilación.
Método público GetPropertySet (Se hereda de SfcInstance.)
Método público GetType (Se hereda de Object.)
Método protegido GetTypeMetadataImpl (Se hereda de SfcInstance.)
Método protegido InitializeUIPropertyState (Se hereda de SfcInstance.)
Método público MarkForDrop Este método marca un elemento de recopilación para que se quite si se cambia el elemento de recopilación.
Método protegido MarkForDropImpl (Se hereda de SfcInstance.)
Método protegido MarkRootAsConnected (Se hereda de SfcInstance.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método protegido MoveImpl (Se hereda de SfcInstance.)
Método protegido OnPropertyMetadataChanges (Se hereda de SfcInstance.)
Método protegido OnPropertyValueChanges (Se hereda de SfcInstance.)
Método protegido PostAlter (Se hereda de SfcInstance.)
Método protegido PostCreate (Se hereda de SfcInstance.)
Método protegido PostDrop (Se hereda de SfcInstance.)
Método protegido PostMove (Se hereda de SfcInstance.)
Método protegido PostRename (Se hereda de SfcInstance.)
Método público Refresh (Se hereda de SfcInstance.)
Método público Rename Cambia el nombre de un elemento de recopilación.
Método protegido RenameImpl (Se hereda de SfcInstance.)
Método protegido ResetKey (Se hereda de SfcInstance.)
Método público Serialize (Se hereda de SfcInstance.)
Método público ToString (Se hereda de SfcInstance.)
Método protegido UpdateUIPropertyState (Se hereda de SfcInstance.)
Método protegido Validate (Se hereda de SfcInstance.)

Arriba

Eventos

  Nombre Descripción
Evento protegido propertyChanged (Se hereda de SfcInstance.)
Evento público PropertyChanged (Se hereda de SfcInstance.)
Evento protegido propertyMetadataChanged (Se hereda de SfcInstance.)
Evento público PropertyMetadataChanged (Se hereda de SfcInstance.)

Arriba

Implementaciones de interfaces explícitas

  Nombre Descripción
Implementación de interfaces explícitasMétodo privado ISfcRenamable. . :: . .Rename Este método es exclusivamente para uso interno.
Implementación de interfaces explícitasMétodo privado ISfcAlterable. . :: . .ScriptAlter Este método es exclusivamente para uso interno.
Implementación de interfaces explícitasMétodo privado ISfcRenamable. . :: . .ScriptRename Este método es exclusivamente para uso interno.

Arriba

Comentarios

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

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.