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
Microsoft.SharePoint.Administration - Espace de noms
Autres ressources
Définition des liaisons du serveur à l'aide de System.DirectoryServices