获取或设置由 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);
}
另请参阅
引用
Microsoft.SharePoint.Administration 命名空间
其他资源
设置使用 System.DirectoryServices 的服务器绑定