DataCollection.CurrentId, propriété
La propriété CurrentId retourne le pseudo-jeton de l'ID du thread ou du processus, dans un appel à NameProfile, StartProfile, StopProfile, SuspendProfile et ResumeProfile. Utilisez cette propriété pour forcer la méthode à fonctionner sur le thread ou le processus actuel, plutôt que sur un thread ou processus spécifiquement indiqué.
Espace de noms : Microsoft.VisualStudio.Profiler
Assembly : Microsoft.VisualStudio.Profiler (dans Microsoft.VisualStudio.Profiler.dll)
Syntaxe
'Déclaration
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
Valeur de propriété
Type : System.UInt32
Valeur entière non signée pour l'identificateur de processus ou de thread.
Exemples
L'exemple de code suivant illustre la propriété CurrentId. CurrentId est passé en tant que paramètre dans l'appel DataCollection.NameProfile pour identifier l'identificateur de thread actuel.
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);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.