CollectionSet Clase

Definición

public sealed class CollectionSet : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable
type CollectionSet = class
    inherit SfcInstance
    interface ISfcCreatable
    interface ICreatable
    interface ISfcDroppable
    interface IDroppable
    interface ISfcAlterable
    interface IAlterable
    interface ISfcRenamable
    interface ISfcDiscoverObject
Public NotInheritable Class CollectionSet
Inherits SfcInstance
Implements IAlterable, ICreatable, IDroppable, ISfcAlterable, ISfcCreatable, ISfcDroppable, ISfcRenamable
Herencia
CollectionSet
Implementaciones

Constructores

Nombre Description
CollectionSet()

Constructor predeterminado usado para la deserialización y para el generador

CollectionSet debe tener un constructor público sin parámetros para usarlo como parámetro "TDcInstance" en el tipo genérico o el método "Microsoft". SqlServer.Management.DataCollectionUITasks.DcTaskFormComponent TDcInstance

CollectionSet(CollectorConfigStore, String)

Inicializar una instancia de un CollectionSet dado un objeto CollectorConfigStore como primario y un nombre

<param name="store">The parent config store</param param><name="name">The name of the collection set</param>

Propiedades

Nombre Description
AbstractIdentityKey (Heredado de SfcInstance)
CollectionItems

Elementos de colección que pertenecen a este conjunto de recopilación

CollectionMode

Modo de colección para el conjunto de recopilación. CollectionSet.CollectionModes

DaysUntilExpiration

Define cuánto tiempo se deben conservar los datos recopilados en el repositorio.

Description

Descripción de texto libre del conjunto de recopilación

Id

Identificador del conjunto de recopilación en el almacén de configuración

IdentityKey

Propiedad clave

IsRunning

True si el conjunto de recopilación se está ejecutando actualmente

IsSystem

True si el conjunto es un conjunto de recopilación del sistema

IsTransactionPerformance

True si el conjunto es uno de los conjuntos de recopilación de rendimiento de transacciones definidos

KeyChain

Devuelve la ruta de acceso de identidad del objeto.

(Heredado de SfcInstance)
LoggingLevel

Nivel de registro del conjunto de recopilación.

Metadata (Heredado de SfcInstance)
Name

Nombre del conjunto de recopilación

Parent

Objeto primario en la jerarquía del modelo de objetos; CollectorConfigStore

Properties (Heredado de SfcInstance)
PropertyStorageProvider

Esta propiedad devuelve la implementación predeterminada de SFC para la interfaz ISfcPropertyStorageProvider, se puede invalidar en las clases secundarias para devolver otro proveedor de almacenamiento (es decir, lista de propiedades planas).

(Heredado de SfcInstance)
ProxyName

Nombre de la cuenta de proxy del Agente SQL que usa el conjunto de recopilación para conectarse al destino y el Data Warehouse de administración

ScheduleName

Nombre de la programación del Agente SQL para el conjunto de recopilación. Se usa para controlar la carga del conjunto de recopilación en modo colleciton "Cached" y para controlar la colección snampshot en modo de recopilación "Instantánea".

State

Estado del objeto del conjunto de recopilación

TargetName

Nombre del destino desde el que el conjunto de recopilación recopila datos

UId

GUID que identifica de forma no global el conjunto de recopilación

Urn

Cree una nueva cadena urn en cada solicitud y vuelva a devolverla.

(Heredado de SfcInstance)

Métodos

Nombre Description
Alter()

Modifique el conjunto de recopilación en el almacén de configuración. Solo se puede actualizar la programación, el destino, el proxy y la descripción. También se pueden agregar elementos quitados o modificados

AlterImpl() (Heredado de SfcInstance)
CheckObjectCreated()

Para llamar desde el dominio para cuando una API requiere que el objeto se cree más fuerte que CheckObjectState.

(Heredado de SfcInstance)
CheckObjectState()

Para llamar desde el dominio para cualquier acceso al objeto

(Heredado de SfcInstance)
Cleanup()

Este método limpia todas las actividades realizadas al configurar, iniciar o ejecutar este conjunto de recopilación Tareas de limpieza: Eliminar recopilación, cargar trabajos Cambiar el estado del conjunto de cambios a la configuración predeterminada Establecer recopilador de datos en estado no configurado si este conjunto de recopilación es el último conjunto en ejecución Eliminar todos los registros del conjunto de recopilación.

Create()

Creación de un conjunto de recopilación en el almacén de configuración

CreateIdentityKey() (Heredado de SfcInstance)
CreateImpl() (Heredado de SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink) (Heredado de SfcInstance)
Drop()

Quitar el conjunto collectoin del almacén de configuración

DropImpl() (Heredado de SfcInstance)
EnumCollectionSetExecutionHistory()

Obtiene los registros de historial de nivel superior para un conjunto de recopilación determinado.

EnumCollectionSetExecutionHistory(Int64)

Obtiene registros de historial para un conjunto de recopilación determinado para un identificador de registro primario determinado.

EnumCollectionSetExecutionHistoryDetail(Int64)

Obtiene registros de detalles para la ejecución del conjunto de recopilación determinado (logId)

GetChildCollection(String)

Obtenga la colección secundaria de esta instancia para la cadena de nombre de elemento especificada.

(Heredado de SfcInstance)
GetDomain() (Heredado de SfcInstance)
GetLastUploadTime()

Obtiene la hora en que finalizó la última carga correcta.

GetObjectFactory()

Devuelve un generador de objetos para la clase CollectionSet.

GetPropertySet() (Heredado de SfcInstance)
GetTypeMetadataImpl() (Heredado de SfcInstance)
InitializeUIPropertyState()

Reemplazable de los objetos secundarios que se preocupan por inicializar sus estados (metadatos dinámicos que actualmente son ". Propiedad Enabled"

(Heredado de SfcInstance)
MarkForDropImpl(Boolean) (Heredado de SfcInstance)
MarkRootAsConnected() (Heredado de SfcInstance)
MoveImpl(SfcInstance) (Heredado de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) (Heredado de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs) (Heredado de SfcInstance)
PostAlter(Object) (Heredado de SfcInstance)
PostCreate(Object) (Heredado de SfcInstance)
PostDrop(Object) (Heredado de SfcInstance)
PostMove(Object) (Heredado de SfcInstance)
PostRename(Object) (Heredado de SfcInstance)
Refresh()

actualiza las propiedades del objeto leyéndolas desde el servidor.

(Heredado de SfcInstance)
Rename(String)
RenameImpl(SfcKey) (Heredado de SfcInstance)
ResetKey() (Heredado de SfcInstance)
RunOnce()

Ejecute una colección y cargue una vez a petición. Se recopilará y cargará una sola instantánea de datos en el Data Warehouse de administración. Solo se puede usar si el modo de colección es "NonCached".

ScriptAlter()

Modificación del script para objetos del conjunto de recopilación

Serialize(XmlWriter) (Heredado de SfcInstance)
Start()

Iniciar la recopilación desde un conjunto de recopilación

Stop()

Detener la recopilación de un conjunto de recopilación en ejecución

ToString() (Heredado de SfcInstance)
UpdateUIPropertyState() (Heredado de SfcInstance)
Upload()

Realice una carga a petición en el conjunto de recopilación en management Data Warehouse. Solo tiene sentido si el modo de recopilación es "Almacenado en caché" y el conjunto se está ejecutando actualmente.

Validate()

Validación básica del objeto secundario

(Heredado de SfcInstance)

Eventos

Nombre Description
propertyChanged (Heredado de SfcInstance)
PropertyChanged (Heredado de SfcInstance)
propertyMetadataChanged (Heredado de SfcInstance)
PropertyMetadataChanged (Heredado de SfcInstance)

Implementaciones de interfaz explícitas

Nombre Description
ISfcCreatable.ScriptCreate()
ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)
ISfcDroppable.ScriptDrop()
ISfcRenamable.Rename(SfcKey)
ISfcRenamable.ScriptRename(SfcKey)

Se aplica a