Свойство SPIisWebSite.ServerComment
Получает или задает отображаемое имя веб-сайта Internet Information Services (IIS).
Пространство имен: Microsoft.SharePoint.Administration
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Property ServerComment As String
Get
Set
'Применение
Dim instance As SPIisWebSite
Dim value As String
value = instance.ServerComment
instance.ServerComment = value
public string ServerComment { get; set; }
Значение свойства
Тип: System.String
Строка, содержащая отображаемое имя веб-сайта IIS.
Замечания
Эта строка в хранилище конфигурации для веб-сайта IIS должен соответствовать описание для веб-приложения, указанный с помощью объекта SPWebApplicationBuilder , а также с помощью объекта SPIisSettings .
Если сайт уже существует с это значение этого свойства, новый сайт по-прежнему создаются с помощью это значение из-за свойство, с помощью сайта уникальный идентификационный номер сайта.
Примеры
В следующем примере кода отображается имя текущего сервера, а затем пользователи получают в консоли, чтобы ввести новое имя сервера. Новый экземпляр объекта SPIisWebSite создается с тем же Идентификатором экземпляра, чтобы изменить имя сервера, можно проверить без остановки и перезапуска служб IIS.
[C#]
SPSite oSiteCollection = new SPSite("https://localhost");
string strNewName;
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 Comment " + iisWebSite.ServerComment);
Console.Write("Input Server Name: ");
strNewName = Console.ReadLine();
iisWebSite.ServerComment = strNewName;
iisWebSite.Update();
SPIisWebSite iisWebSite2 = new SPIisWebSite(instID);
Console.WriteLine("*> New Server Comment " + iisWebSite2.ServerComment);
iisWebSite2.Provision();