SPIisWebSite - Classe

Représente un site Web de Internet Information Services (IIS).

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Administration.SPMetabaseObject
    Microsoft.SharePoint.Administration.SPIisWebSite

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

Syntaxe

'Déclaration
<UpgradableAttribute> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public NotInheritable Class SPIisWebSite _
    Inherits SPMetabaseObject
'Utilisation
Dim instance As SPIisWebSite
[UpgradableAttribute]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public sealed class SPIisWebSite : SPMetabaseObject

Remarques

Utilisez le constructeur SPIisWebSite pour renvoyer un site Web IIS.

Exemples

L'exemple suivant modifie la description qui est utilisée pour un site Web IIS.

Dim uri As New Uri("http://MyServer:999")
Dim webApp As SPWebApplication = SPWebApplication.Lookup(uri)

Dim instID As Integer = webApp.IisSettings(SPUrlZone.Default).PreferredInstanceId
Dim iisWebSite As New SPIisWebSite(instID)
iisWebSite.ServerComment = "MyDescription"
iisWebSite.Update()
Uri uri = new Uri("http://MyServer:999");
SPWebApplication webApp = SPWebApplication.Lookup(uri);

int instID = webApp.IisSettings[SPUrlZone.Default].PreferredInstanceId;
SPIisWebSite iisWebSite = new SPIisWebSite(instID);
iisWebSite.ServerComment = "MyDescription";
iisWebSite.Update();

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPIisWebSite - Membres

Microsoft.SharePoint.Administration - Espace de noms