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 | |
---|---|---|
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 | |
---|---|---|
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. | |
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. | |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
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. | |
NameProfile | NameProfile yöntemi, belirtilen işlem veya iş parçacığı bir dize atar. | |
ResumeProfile | ResumeProfile yöntemi azaltır askıya alma/devam etme için belirtilen profil oluşturma düzeyi sayaç. | |
StartProfile | StartProfile yöntemi için belirtilen profil oluşturma düzeyi sayacı 1 (açık) ayarlar. | |
StopProfile | StopProfile yöntemi sayaç belirtilen profil oluşturma düzeyi için 0 (kapalı) olarak ayarlar. | |
SuspendProfile | SuspendProfile yöntemi, belirtilen profil oluşturma düzeyi için askıya alma/devam et sayacı artırır. | |
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.