Freigeben über


SPDiagnosticsService.LogLocation-Eigenschaft

Ruft ab oder legt den Pfad zum Verzeichnis Systems Datei, in dem Protokolldateien erstellt werden.

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Property LogLocation As String
    Get
    Set
'Usage
Dim instance As SPDiagnosticsService
Dim value As String

value = instance.LogLocation

instance.LogLocation = value
public string LogLocation { get; set; }

Eigenschaftswert

Typ: System.String
String durch einen gültigen Dateipfad System.

Hinweise

Die Position, die Sie angeben, muss ein gültiger Speicherort auf allen Servern in der Serverfarm. Ist der Standardspeicherort für Protokolldateien

%CommonProgramFiles%\Microsoft Shared\Web Server Extensions\14\Logs

Beispiele

Das folgende Beispiel ist eine Konsolenanwendung, die den aktuellen Speicherort der Protokolldateien an der Konsole gedruckt.

using System;
using Microsoft.SharePoint.Administration;

namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            SPDiagnosticsService diagSvc = SPDiagnosticsService.Local;
            string ulsLogLocation = diagSvc.LogLocation;
            Console.WriteLine(ulsLogLocation);

            Console.Write("\nPress ENTER to continue...");
            Console.ReadLine();
        }
    }
}
Imports System
Imports Microsoft.SharePoint.Administration

Namespace Test
    Friend Class Program
        Shared Sub Main(ByVal args() As String)
            Dim diagSvc As SPDiagnosticsService = SPDiagnosticsService.Local
            Dim ulsLogLocation As String = diagSvc.LogLocation
            Console.WriteLine(ulsLogLocation)

            Console.Write(vbLf & "Press ENTER to continue...")
            Console.ReadLine()
        End Sub
    End Class
End Namespace

Siehe auch

Referenz

SPDiagnosticsService Klasse

SPDiagnosticsService-Member

Microsoft.SharePoint.Administration-Namespace