DataCollection.MarkProfile Yöntem
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.
Ad alanı: Microsoft.VisualStudio.Profiler
Derleme: Microsoft.VisualStudio.Profiler (Microsoft.VisualStudio.Profiler.dll içinde)
Sözdizimi
'Bildirim
Public Shared Function MarkProfile ( _
markId As Integer _
) As MarkOperationResult
public static MarkOperationResult MarkProfile(
int markId
)
public:
static MarkOperationResult MarkProfile(
int markId
)
static member MarkProfile :
markId:int -> MarkOperationResult
public static function MarkProfile(
markId : int
) : MarkOperationResult
Parametreler
- markId
Tür: System.Int32
Eklemek için işaretçi.İmleç, büyüktür veya eşittir 0 (sıfır) olması gerekir.
Dönüş Değeri
Tür: Microsoft.VisualStudio.Profiler.MarkOperationResult
Dönüş değeri, MarkOperationResult, enum ' dir.
Notlar
Değeri her zaman MarkProfile işlevini içeren iş parçacığı profil oluşturulmuş kod çalıştırır .vsp dosyasına eklenir.Birden çok kez MarkProfile çağırabilirsiniz.
Profil işaretleri genel kapsam içindedir.Örneğin, bir iş parçacığı eklenen bir profil işareti başlangıç veya bitiş .vsp dosyasındaki herhangi bir iş parçacığında bir veri parçasının işaretlemek için kullanılabilir.
İşaretleri ve yorumları (CommentMarkAtProfile, CommentMarkProfile veya MarkProfile) API işlevleri veya işareti komutu ile eklendiğinde işareti profili işlevi içeren iş parçacığı için profil oluşturma durumu açık olmalıdır.
Önemli |
---|
MarkProfile yöntemi, yalnızca alt yapısı ile kullanılmalıdır. |
Örnekler
Aşağıdaki örnekte, MarkProfile yöntemi gösterilmektedir.
public void ExerciseMarkProfile()
{
// Declare and initialize variables to pass to
// MarkProfile. 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.
int markId = 03;
// Declare enumeration to hold return value of
// call to MarkProfile.
MarkOperationResult markResult;
markResult = DataCollection.MarkProfile(
markId);
Console.WriteLine("MarkProfile returned {0}", markResult);
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.