Classe DataCollection
A classe DataCollection permite que você programaticamente controlar a quantidade de dados coletados durante a criação de perfil no arquivo. vsp.Para controlar a coleta de dados programaticamente, use os métodos e propriedades da classe DataCollection no seu código gerenciado.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Profiler.DataCollection
Namespace: Microsoft.VisualStudio.Profiler
Assembly: Microsoft.VisualStudio.Profiler (em Microsoft.VisualStudio.Profiler.dll)
Sintaxe
'Declaração
<SecurityPermissionAttribute(SecurityAction.InheritanceDemand, UnmanagedCode := True)> _
<SecurityPermissionAttribute(SecurityAction.LinkDemand, UnmanagedCode := True)> _
Public NotInheritable Class DataCollection
[SecurityPermissionAttribute(SecurityAction.InheritanceDemand, UnmanagedCode = true)]
[SecurityPermissionAttribute(SecurityAction.LinkDemand, UnmanagedCode = true)]
public sealed class DataCollection
[SecurityPermissionAttribute(SecurityAction::InheritanceDemand, UnmanagedCode = true)]
[SecurityPermissionAttribute(SecurityAction::LinkDemand, UnmanagedCode = true)]
public ref class DataCollection sealed
[<Sealed>]
[<SecurityPermissionAttribute(SecurityAction.InheritanceDemand, UnmanagedCode = true)>]
[<SecurityPermissionAttribute(SecurityAction.LinkDemand, UnmanagedCode = true)>]
type DataCollection = class end
public final class DataCollection
O tipo DataCollection expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
CurrentId | A propriedade CurrentId retorna o pseudo-token para a identificação de segmento ou a identificação do processo, em uma chamada para NameProfile, StartProfile, StopProfile, SuspendProfile e ResumeProfile.Use esta propriedade para fazer com que o método operar no segmento atual ou processo, em vez de um especificamente indicado. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
CommentMarkAtProfile | O método de CommentMarkAtProfile insere um valor de carimbo de hora, uma marca numérica e uma seqüência de caracteres de comentário no arquivo. vsp.O valor de carimbo de hora pode ser usado para sincronizar os eventos externos.Criação de perfil para o segmento que contém a função de CommentMarkAtProfile deve estar Diante para a marca e o comentário a ser inserido. | |
CommentMarkProfile | O método de CommentMarkProfile insere um marcador numérico e uma seqüência de texto no arquivo. vsp.Criação de perfil para o segmento que contém a função de CommentMarkProfile deve estar Diante para a marca e o comentário a ser inserido. | |
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MarkProfile | O método MarkProfile insere uma marca de perfil no arquivo. vsp.Criação de perfil para o segmento que contém a função MarkProfile deve estar Diante para a marca a ser inserido. | |
NameProfile | O método NameProfile atribui uma seqüência de caracteres especificado do processo ou segmento. | |
ResumeProfile | A decrementa do método ResumeProfile a suspender ou retomar o contador do nível de criação de perfil especificado. | |
StartProfile | O método de StartProfile define o contador como 1 (ativado) para o nível de criação de perfil especificado. | |
StopProfile | O método StopProfile define o contador como 0 (desativado) para o nível de criação de perfil especificado. | |
SuspendProfile | O método SuspendProfile incrementa o contador de suspender ou retomar o nível de criação de perfil especificado. | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.