SPWindowsServiceInstanceCollection 类

表示SPWindowsServiceInstance对象的集合。

继承层次结构

System.Object
  Microsoft.SharePoint.Administration.SPPersistedObjectCollection<SPWindowsServiceInstance>
    Microsoft.SharePoint.Administration.SPPersistedChildCollection<SPWindowsServiceInstance>
      Microsoft.SharePoint.Administration.SPWindowsServiceInstanceCollection

命名空间:  Microsoft.SharePoint.Administration
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPWindowsServiceInstanceCollection _
    Inherits SPPersistedChildCollection(Of SPWindowsServiceInstance)
用法
Dim instance As SPWindowsServiceInstanceCollection
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPWindowsServiceInstanceCollection : SPPersistedChildCollection<SPWindowsServiceInstance>

备注

使用SPWindowsService类继承的Instances属性,返回一个SPServiceInstanceDependencyCollection对象,表示 Windows 服务的所有实例。使用SPWindowsServiceInstanceCollection构造函数返回特定服务器运行的 Windows 服务实例的集合。若要向集合中添加一个 Windows 服务实例,请使用Add方法。

使用索引器从集合中返回单个 Windows 服务实例。例如,如果该集合分配给名为 myWindowsServiceInstances 的变量中,使用在 C# myWindowsServiceInstances[index]或myWindowsServiceInstances(index)在 Visual Basic,其中index是 Windows 服务实例标识的 GUID 或名称。

线程安全性

该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

SPWindowsServiceInstanceCollection 成员

Microsoft.SharePoint.Administration 命名空间