Freigeben über


SPIisWebSite.ServerBindings-Eigenschaft

Dient zum Abrufen oder Festlegen einer Liste von Serverbindungen, die bereitgestellt werden von der Internetinformationsdienste-Website.

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

Syntax

'Declaration
Public Property ServerBindings As String()
    Get
    Set
'Usage
Dim instance As SPIisWebSite
Dim value As String()

value = instance.ServerBindings

instance.ServerBindings = value
public string[] ServerBindings { get; set; }

Eigenschaftswert

Typ: []
Ein Zeichenfolgenarray mit der Liste der Serverbindungen.

Hinweise

Ein SPServerBinding -Objekt ist eine Zeichenfolge, die IIS verwendet, um zu bestimmen, welche Netzwerkendpunkte von der Server-Instanz verwendet werden. Verwenden Sie eine Indexerstellung, um eine Bindung Einzelserver aus der Auflistung zurückzugeben. Format der Zeichenfolge ist IP: Port: Hostname.

Beispiele

In diesem Beispiel wird instanziiert ein SPIisWebSite -Objekt, um die Serverbindungen für die lokale SharePoint Foundation Farm zugreifen. Wenn vorhanden, eine IP-Adresse weder einen Hostnamen für das Objekt SPIisWebSite ist , ist der Teil der Zeichenfolge, die die Serverbindungen darstellt null.

[C#]

SPSite oSiteCollection = new SPSite("https://localhost");
Uri uri = new Uri(oSiteCollection.Url); 
SPWebApplication webApp = SPWebApplication.Lookup(uri);
int instID = webApp.IisSettings[SPUrlZone.Default].PreferredInstanceId;
SPIisWebSite iisWebSite = new SPIisWebSite(instID);
Console.WriteLine("*>>> SPIISWebsite Instance Id " + iisWebSite.InstanceId);
Console.WriteLine("*>>> Server Bindings          " + iisWebSite.ServerBindings);
string [] sb = iisWebsite.ServerBindings;
foreach (string strServerBinding in sb) {
  Console.WriteLine("Binding is " + strServerBinding);
}

Siehe auch

Referenz

SPIisWebSite Klasse

SPIisWebSite-Member

Microsoft.SharePoint.Administration-Namespace

Weitere Ressourcen

Festlegen von System.DirectoryServices von Serverbindungen