Freigeben über


ProfileOptimization.SetProfileRoot(String) Methode

Definition

Aktiviert die Profilerstellung für die Optimierung der aktuellen Anwendungsdomäne und legt den Ordner ab, in dem die Optimierungsprofildateien gespeichert werden. Auf einem einkernigen Computer wird die Methode ignoriert.

public:
 static void SetProfileRoot(System::String ^ directoryPath);
public static void SetProfileRoot (string directoryPath);
[System.Security.SecurityCritical]
public static void SetProfileRoot (string directoryPath);
static member SetProfileRoot : string -> unit
[<System.Security.SecurityCritical>]
static member SetProfileRoot : string -> unit
Public Shared Sub SetProfileRoot (directoryPath As String)

Parameter

directoryPath
String

Der vollständige Pfad zu dem Ordner, in dem Profildateien für die aktuelle Anwendungsdomäne gespeichert werden.

Attribute

Hinweise

Sie müssen diese Methode aufrufen, bevor Sie die StartProfile Methode zum ersten Mal in der aktuellen Anwendungsdomäne aufrufen. Wenn Sie mehr als einmal in derselben Anwendungsdomäne aufrufen SetProfileRoot , werden alle Aufrufe nach dem ersten Ignorieren ignoriert.

Der angegebene Ordner muss bereits vorhanden sein. Wenn die Methode nicht vorhanden ist, erstellt das Aufrufen dieser Methode nicht, und es tritt keine Profilerstellung auf.

Auf Computern, die nicht über mehrere Kerne verfügen, wird diese Methode ignoriert.

Gilt für