SPWebApplicationCollection-Klasse
Stellt eine Auflistung von SPWebApplication -Objekten dar.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Administration.SPPersistedObjectCollection<SPWebApplication>
Microsoft.SharePoint.Administration.SPPersistedChildCollection<SPWebApplication>
Microsoft.SharePoint.Administration.SPWebApplicationCollection
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPWebApplicationCollection _
Inherits SPPersistedChildCollection(Of SPWebApplication)
'Usage
Dim instance As SPWebApplicationCollection
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPWebApplicationCollection : SPPersistedChildCollection<SPWebApplication>
Hinweise
Verwenden Sie die WebApplications -Eigenschaft der SPWebService -Klasse, um ein SPWebApplicationCollection -Objekt zurückzugeben, die die Auflistung von Webanwendungen in einem Webdienst darstellt. Um in der Auflistung eine neue Webanwendung erstellen möchten, verwenden Sie die SPWebApplicationBuilder -Klasse.
Verwenden Sie eine Indexerstellung, um eine einzelne Webanwendung aus der Auflistung zurückzugeben. Verwenden Sie beispielsweise, wenn die Auflistung einer Variablen mit dem Namen MyWebApplications zugewiesen ist, myWebApplications[index] in c# oder myWebApplications(index) in Visual Basic, in denen index entweder den Namen oder die GUID, die die Webanwendung identifiziert wird.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.