Share via


AdminTraceLogger-Klasse

Eine Protokollierung, die ein konfigurierbares über Registrierungsablaufverfolgung bereitstellt, die für Setup einschließlich viele Prozesse genau ist (vermeiden, viele DLLs zu bearbeiten) und Prozesse, die Sie nicht besitzen (mmc) wo Sie gehostet werden.

Vererbungshierarchie

System.Object
  System.MarshalByRefObject
    Microsoft.TeamFoundation.Common.AdminTraceLogger

Namespace:  Microsoft.TeamFoundation.Common
Assembly:  Microsoft.TeamFoundation.Common (in Microsoft.TeamFoundation.Common.dll)

Syntax

'Declaration
Public Class AdminTraceLogger _
    Inherits MarshalByRefObject _
    Implements ITFLogger
public class AdminTraceLogger : MarshalByRefObject, 
    ITFLogger

Der AdminTraceLogger-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode AdminTraceLogger() Initialisiert eine neue Instanz der AdminTraceLogger-Klasse.Dies TraceLevel liest Konstruktoren von HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TeamFoundationServer\11.0\Admin\TraceLevel.
Öffentliche Methode AdminTraceLogger(TraceLevel) Initialisiert eine neue Instanz der AdminTraceLogger-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche EigenschaftStatischer Member Default Die Möglichkeit des AdminTraceLogger.
Öffentliche Eigenschaft TraceLevel Ruft das TraceLevel dieser Protokollierung ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CreateObjRef Sicherheitsrelevant. Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Debug(String) Schreibt debuggen Meldung zur Ablaufverfolgung.Dies schränkte zu Entwickler-Debugging ein, sodass er sicher, wenn Sie ein Kennwort ETC... aufzeichnen möchten.
Öffentliche Methode Debug(String, array<Object[]) Schreibt debuggen Meldung zur Ablaufverfolgung.Dies schränkte zu Entwickler-Debugging ein, sodass er sicher, wenn Sie ein Kennwort ETC... aufzeichnen möchten.
Öffentliche Methode Enter
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode Error(Exception) Formatiert eine Ausnahme und schreibt sie als Fehlermeldung zur Ablaufverfolgung.
Öffentliche Methode Error(String) Schreibt eine Fehlermeldung zur Ablaufverfolgung.
Öffentliche Methode Error(String, array<Object[]) Schreibt eine Fehlermeldung zur Ablaufverfolgung.
Öffentliche Methode Exit
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetLifetimeService Sicherheitsrelevant. Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Heading Schreibt Überschriften zur Ablaufverfolgung.
Öffentliche Methode Heading2 Schreibt Überschriften zur Ablaufverfolgung.
Öffentliche Methode Info(String) Schreibt eine Informationsmeldung zur Ablaufverfolgung, vorausgesetzt, dass TraceLevel dieser Protokollierung auf TraceLevel.Information oder TraceLevel.Verbose festgelegt wird.
Öffentliche Methode Info(String, array<Object[]) Schreibt eine Informationsmeldung zur Ablaufverfolgung, vorausgesetzt, dass TraceLevel dieser Protokollierung auf TraceLevel.Information oder TraceLevel.Verbose festgelegt wird.
Öffentliche Methode InitializeLifetimeService Sicherheitsrelevant. Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Geschützte Methode MemberwiseClone() Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode MemberwiseClone(Boolean) Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts. (Von MarshalByRefObject geerbt.)
Öffentliche Methode RegisterPassword Alle Administratorprotokollierung und -Ablaufverfolgung wird über die Trace-Klasse.Wir werden Fehler, wenn (1) das envvar TFS_SCAN_PASSWORDS festzulegen ist und (2) gedebuggt dieses ist aufwändig aktivieren möchten, jedoch am besten zum Testen dieses Kennwörter oben nicht in einer Flugschreiberablaufverfolgung beenden, oder Protokoll nur debuggen, sodass wir uns nicht für Kennwörter interessieren, die keine Zeichenfolgen sind sichere
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode Verbose(String) Schreibt eine ausführliche Meldung zur Ablaufverfolgung, vorausgesetzt, dass TraceLevel dieser Protokollierung auf TraceLevel.Verbose festgelegt wird.
Öffentliche Methode Verbose(String, array<Object[]) Schreibt eine ausführliche Meldung zur Ablaufverfolgung, vorausgesetzt, dass TraceLevel dieser Protokollierung auf TraceLevel.Verbose festgelegt wird.
Öffentliche Methode Warning(Exception) Formatiert eine Ausnahme und schreibt sie als Warnmeldung zur Ablaufverfolgung, vorausgesetzt, dass TraceLevel dieser Protokollierung auf TraceLevel.Warning, TraceLevel.Information oder TraceLevel.Verbose festgelegt wird.
Öffentliche Methode Warning(String) Schreibt eine Warnmeldung der Ablaufverfolgung, vorausgesetzt, dass TraceLevel dieser Protokollierung auf TraceLevel.Warning, TraceLevel.Information oder TraceLevel.Verbose festgelegt wird.
Öffentliche Methode Warning(String, array<Object[]) Schreibt eine Warnmeldung der Ablaufverfolgung, vorausgesetzt, dass TraceLevel dieser Protokollierung auf TraceLevel.Warning, TraceLevel.Information oder TraceLevel.Verbose festgelegt wird.
Öffentliche Methode WriteLine(TraceLevel, String) Schreibt eine Meldung zur Ablaufverfolgung, vorausgesetzt, dass traceLevel als zunächst Argument-IS-IS übergeben, das TraceLevel nicht niedriger als die Protokollierung ist.im Debugbuild kann diese Methode auch sicherstellen, die Ausgabe keine Kennwörter enthält.
Geschützte Methode WriteLine(TraceLevel, String, array<Object[])

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Common-Namespace