DataCollection.CurrentId-Eigenschaft
Die CurrentId-Eigenschaft gibt das Pseudotoken für die Thread- oder Prozess-ID in einem Aufruf von NameProfile, StartProfile, StopProfile, SuspendProfile und ResumeProfile zurück. Verwenden Sie diese Eigenschaft, um die Methode für den aktuellen Thread oder Prozess und nicht für einen ausdrücklich genannten Thread oder Prozess zu verwenden.
Namespace: Microsoft.VisualStudio.Profiler
Assembly: Microsoft.VisualStudio.Profiler (in Microsoft.VisualStudio.Profiler.dll)
Syntax
'Declaration
Public Shared ReadOnly Property CurrentId As UInteger
Get
public static uint CurrentId { get; }
public:
static property unsigned int CurrentId {
unsigned int get ();
}
static member CurrentId : uint32
static function get CurrentId () : uint
Eigenschaftswert
Typ: System.UInt32
Ein Ganzzahlwert ohne Vorzeichen für den Prozess- oder Threadbezeichner.
Beispiele
Im folgenden Codebeispiel wird die CurrentId-Eigenschaft erläutert. CurrentId wird als Parameter im Aufruf von DataCollection.NameProfile übergeben, um den aktuellen Threadbezeichner zu identifizieren.
public void ExerciseCommentMarkAtProfile()
{
// Declare and initalize variables to pass to
// CommentMarkAtProfile. The values of these
// parameters are assigned based on the needs
// of the code; and for the sake of simplicity
// in this example, the variables are assigned
// arbitrary values.
long timestamp = 0x1111;
int markId = 01;
string markText = "Exercising CommentMarkAtProfile...";
// Declare MarkOperationResult Enumerator.
// Holds return value from call to CommentMarkAtProfile.
MarkOperationResult markResult;
markResult = DataCollection.CommentMarkAtProfile(
timestamp,
markId,
markText);
// Check result of CommentMarkAtProfile call.
Console.WriteLine("CommentMarkAtProfile returned {0}",
markResult);
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.