NameOperationResult-Enumeration
NameProfile-Methode gibt NameOperationResult-Enumeration zurück, um Erfolg oder Fehler anzugeben.
Namespace: Microsoft.VisualStudio.Profiler
Assembly: Microsoft.VisualStudio.Profiler (in Microsoft.VisualStudio.Profiler.dll)
Syntax
'Declaration
Public Enumeration NameOperationResult
public enum NameOperationResult
public enum class NameOperationResult
type NameOperationResult
public enum NameOperationResult
Member
Membername | Beschreibung | |
---|---|---|
ErrorNoSupport | Der angegebene Vorgang wird nicht unterstützt. | |
ErrorOutOfMemory | Es war kein Arbeitsspeicher zum Aufzeichnen des Ereignisses verfügbar. | |
ErrorInvalidName | Der Name ist ungültig. | |
ErrorIdDoesNotExist | Das angegebene Profilelement ist nicht vorhanden. | |
ErrorLevelDoesNotExist | Die angegebene Profilebene ist nicht vorhanden. | |
ErrorRedefinition | Dem Profilelement wurde bereits ein Name zugewiesen.Der Name in dieser Funktion wird ignoriert. | |
ErrorTextTruncated | Der Text des Namens hat die maximale Länge von 32 Zeichen einschließlich des NULL-Zeichens überschritten und wurde deshalb abgeschnitten. | |
OK | Der Name wurde erfolgreich registriert. |
Beispiele
Das folgende Beispiel veranschaulicht die NameOperationResult-Enumeration. Im Beispiel wird ein Aufruf der DataCollection.NameProfile-Methode verwendet, um der NameOperationResult-Enumeration einen Wert zuzuweisen.
public void ExerciseNameOperationResult()
{
string profileName = "ExerciseNameProfile";
// Declare enumeration to hold result of call to
// ExerciseNameProfle.
NameOperationResult nameResult;
nameResult = DataCollection.NameProfile(
profileName,
ProfileLevel.Global,
DataCollection.CurrentId);
Console.WriteLine("NameProfile returned {0}", nameResult);
}