Sdílet prostřednictvím


DataCollection – třída

Třída DataCollection můžete programově řídit množství dat shromážděných během vytváření profilu v souboru .vsp.Chcete-li programově řídit shromažďování dat, použijte spravovaný kód metody a vlastnosti třídy DataCollection.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Profiler.DataCollection

Obor názvů:  Microsoft.VisualStudio.Profiler
Sestavení:  Microsoft.VisualStudio.Profiler (v Microsoft.VisualStudio.Profiler.dll)

Syntaxe

'Deklarace
<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

Typ DataCollection zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnostStatický člen CurrentId Pseudo-token id podprocesu nebo id procesu vrátí vlastnost Locations volání NameProfile, StartProfile, StopProfile, SuspendProfile a ResumeProfile.Vlastnost způsobit provozovat aktuálního podprocesu nebo procesu, nikoli konkrétně uvedena jedna metoda.

Nahoru

Metody

  Název Popis
Veřejná metodaStatický člen CommentMarkAtProfile Metoda CommentMarkAtProfile se vloží hodnotu časového razítka, číselném označení a řetězec komentáře v souboru .vsp.Hodnota časového razítka lze synchronizovat vnější události.Profilování pro vlákno obsahující funkce CommentMarkAtProfile musí být na označení a komentář vložit.
Veřejná metodaStatický člen CommentMarkProfile Metoda CommentMarkProfile se vloží číselné označení a textový řetězec v souboru .vsp.Profilování pro vlákno obsahující funkce CommentMarkProfile musí být na označení a komentář vložit.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metodaStatický člen MarkProfile Metoda MarkProfile vloží značku profilu v souboru .vsp.Profilování pro vlákno obsahující funkce MarkProfile musí být na značky vložení.
Veřejná metodaStatický člen NameProfile Metoda NameProfile přiřazuje řetězec určený proces nebo podproces.
Veřejná metodaStatický člen ResumeProfile Sníží metoda ResumeProfile režim spánku/obnovení čítače pro zadanou úroveň profilování.
Veřejná metodaStatický člen StartProfile Metoda StartProfile nastaví čítač 1 (na) pro zadanou úroveň profilování.
Veřejná metodaStatický člen StopProfile Metoda StopProfile nastaví čítač na 0 (vypnuto) na zadanou úroveň profilování.
Veřejná metodaStatický člen SuspendProfile Metoda SuspendProfile zvýší Čítač režim spánku/obnovení pro zadanou úroveň profilování.
Veřejná metoda ToString Vrátí řetězec představující aktuální objekt. (Zděděno z Object.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Profiler – obor názvů