SPWebApplicationCollection - Classe
Représente une collection d'objets SPWebApplication .
Hiérarchie d’héritage
System.Object
Microsoft.SharePoint.Administration.SPPersistedObjectCollection<SPWebApplication>
Microsoft.SharePoint.Administration.SPPersistedChildCollection<SPWebApplication>
Microsoft.SharePoint.Administration.SPWebApplicationCollection
Espace de noms : Microsoft.SharePoint.Administration
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPWebApplicationCollection _
Inherits SPPersistedChildCollection(Of SPWebApplication)
'Utilisation
Dim instance As SPWebApplicationCollection
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPWebApplicationCollection : SPPersistedChildCollection<SPWebApplication>
Remarques
Utilisez la propriété WebApplications de la classe SPWebService pour renvoyer un objet SPWebApplicationCollection qui représente la collection des applications Web au sein d'un service Web. Pour créer une nouvelle application Web dans la collection, utilisez la classe SPWebApplicationBuilder .
Pour renvoyer une seule application Web à partir de la collection, utilisez un indexeur. Par exemple, si la collection est assignée à une variable nommée myWebApplications, utilisez myWebApplications[index] dans C# ou myWebApplications(index) dans Visual Basic, où index est le nom ou le GUID qui identifie l'application Web.
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.