Freigeben über


ILoggingProvider-Member

Stellt häufig verwendete Funktionen bei Protokollierung Anbietern.

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Columns Eine Liste, die den Namen und eine Sql-Datenbank Spaltentyp verwendet zum Speichern von Daten für das entsprechende Protokollierung Store-Objekt bereitstellt.
Öffentliche Eigenschaft RetentionPeriod Ruft die Anzahl der Tage zum Speichern von Daten für diesen Anbieter ab.
Öffentliche Eigenschaft TableName Primäre Objekte erstellt im Speicher Protokollierung zugewiesener Name.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode CreateTable Erstellt eine Tabelle in die Protokollierung Store.
Öffentliche Methode ExecuteNonQuery Führt eine Transact-SQL-Abfrage, die keine Zeilen zurückgibt.
Öffentliche Methode ExecuteReader Führt eine Transact-SQL-Abfrage, die ein Rowset zurückgibt.
Öffentliche Methode OnProvisioning Diese Methode wird aufgerufen, um die Anbieter für jede Art von Initialisierung des SQL-Datenbank, wie etwa die Erstellung von Tabellen und/oder Routeninformationen ausführen können.
Öffentliche Methode OnUnprovisioning Diese Methode wird aufgerufen, um die Anbieter für alle ausgeführten Aktionen während der Bereitstellung des Anbieters wiederherstellen können.
Öffentliche Methode WriteDataRowToServer Schreibt eine Zeile mit Daten in eine Tabelle in die Protokollierung Store. Die Tabelle sollte mit [CreateTable]erstellt worden sein.

Oben

Siehe auch

Referenz

ILoggingProvider Schnittstelle

Microsoft.SharePoint.Administration-Namespace