Aracılığıyla paylaş


DataCollection Sınıf

DataCollection sınıfı .vsp dosyasında profil oluşturma sırasında toplanan veri miktarı programlı olarak denetlemenize olanak verir.Program aracılığıyla veri toplama denetlemek için yöntem ve özellik DataCollection sınıfının yönetilen kodda kullanın.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Profiler.DataCollection

Ad alanı:  Microsoft.VisualStudio.Profiler
Derleme:  Microsoft.VisualStudio.Profiler (Microsoft.VisualStudio.Profiler.dll içinde)

Sözdizimi

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

DataCollection türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellikStatik üye CurrentId CurrentID'yi özelliği iş parçacığı kimliği veya işlem kimliği için pseudo-token, NameProfile, StartProfile, StopProfile, SuspendProfile ve ResumeProfile çağrısında döndürür.Yöntem, geçerli iş parçacığı veya işlem yerine özel olarak belirtilen bir çalışmasına neden için bu özelliği kullanın.

Üst

Yöntemler

  Ad Açıklama
Genel yöntemStatik üye CommentMarkAtProfile CommentMarkAtProfile yöntemi .vsp dosyasında zaman damgası değeri, sayısal işareti ve bir açıklama dizesi ekler.Zaman damgası değeri dış olaylara eşitlemek için kullanılır.CommentMarkAtProfile işlevi içeren iş parçacığı için profil oluşturma eklenecek işareti ve açıklama için açık olması gerekir.
Genel yöntemStatik üye CommentMarkProfile CommentMarkProfile yöntemi .vsp dosyasında sayısal işareti ve bir metin dizesi ekler.CommentMarkProfile işlevi içeren iş parçacığı için profil oluşturma eklenecek işareti ve açıklama için açık olması gerekir.
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Genel yöntem GetHashCode Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntemStatik üye MarkProfile MarkProfile yöntemi .vsp dosyasında profil işareti ekler.MarkProfile işlevi içeren iş parçacığı için profil oluşturma eklenecek işareti için açık olması gerekir.
Genel yöntemStatik üye NameProfile NameProfile yöntemi, belirtilen işlem veya iş parçacığı bir dize atar.
Genel yöntemStatik üye ResumeProfile ResumeProfile yöntemi azaltır askıya alma/devam etme için belirtilen profil oluşturma düzeyi sayaç.
Genel yöntemStatik üye StartProfile StartProfile yöntemi için belirtilen profil oluşturma düzeyi sayacı 1 (açık) ayarlar.
Genel yöntemStatik üye StopProfile StopProfile yöntemi sayaç belirtilen profil oluşturma düzeyi için 0 (kapalı) olarak ayarlar.
Genel yöntemStatik üye SuspendProfile SuspendProfile yöntemi, belirtilen profil oluşturma düzeyi için askıya alma/devam et sayacı artırır.
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.Profiler Ad Alanı