SPIisWebSite.ServerBindings 属性

获取或设置由 Internet Information Services 网站的服务器绑定所提供的列表。

命名空间:  Microsoft.SharePoint.Administration
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Property ServerBindings As String()
    Get
    Set
用法
Dim instance As SPIisWebSite
Dim value As String()

value = instance.ServerBindings

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

属性值

类型:[]
一个字符串数组,其中包含服务器绑定列表。

备注

SPServerBinding对象是一个字符串,IIS 使用来确定哪些网络终结点所使用的服务器实例。使用索引器从集合中返回单个服务器绑定。字符串格式是IP: 端口: 主机名

示例

该示例实例化一个SPIisWebSite对象,来访问本地SharePoint Foundation服务器场的服务器绑定。如果没有 IP 地址和主机名为SPIisWebSite的对象都不,表示服务器绑定的字符串部分将为空。

[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);
}

另请参阅

引用

SPIisWebSite 类

SPIisWebSite 成员

Microsoft.SharePoint.Administration 命名空间

其他资源

设置使用 System.DirectoryServices 的服务器绑定