Partager via


SPIisWebSite.ServerBindings - Propriété

Obtient ou définit la liste des liaisons du serveur qui sont pris en charge par le site Web Internet Information Services.

Espace de noms :  Microsoft.SharePoint.Administration
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Property ServerBindings As String()
    Get
    Set
'Utilisation
Dim instance As SPIisWebSite
Dim value As String()

value = instance.ServerBindings

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

Valeur de propriété

Type : []
Tableau de chaînes qui contient la liste des liaisons du serveur.

Remarques

Un objet SPServerBinding est une chaîne utilisé par IIS pour déterminer quels points de terminaison réseau sont utilisés par l'instance de serveur. Un indexeur permet de renvoyer une liaison serveur unique de la collection. Le format de chaîne est IP : Port : nom d'hôte.

Exemples

Cet exemple instancie un objet SPIisWebSite pour accéder les liaisons du serveur de la batterie de serveurs locale SharePoint Foundation . S'il existe une adresse IP ni un nom d'hôte pour l'objet SPIisWebSite , la partie de la chaîne qui représente les liaisons du serveur a la valeur 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);
}

Voir aussi

Référence

SPIisWebSite classe

SPIisWebSite - Membres

Microsoft.SharePoint.Administration - Espace de noms

Autres ressources

Définition des liaisons du serveur à l'aide de System.DirectoryServices