Freigeben über


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.

Siehe auch

Referenz

SPWebApplicationCollection-Member

Microsoft.SharePoint.Administration-Namespace