ManagementAuthorization.GetAuthorizedUsers 方法

定义

检索指定配置路径的授权用户的集合。

public:
 static Microsoft::Web::Management::Server::ManagementAuthorizationInfoCollection ^ GetAuthorizedUsers(System::String ^ configurationPath, bool includeChildren, int itemIndex, int itemsPerPage);
public static Microsoft.Web.Management.Server.ManagementAuthorizationInfoCollection GetAuthorizedUsers (string configurationPath, bool includeChildren, int itemIndex, int itemsPerPage);
static member GetAuthorizedUsers : string * bool * int * int -> Microsoft.Web.Management.Server.ManagementAuthorizationInfoCollection
Public Shared Function GetAuthorizedUsers (configurationPath As String, includeChildren As Boolean, itemIndex As Integer, itemsPerPage As Integer) As ManagementAuthorizationInfoCollection

参数

configurationPath
String

配置路径。

includeChildren
Boolean

true 如果返回的集合中包含参数中指定的路径的子元素中的所有 configurationPath 授权用户,则为 ;否则为 false

itemIndex
Int32

要显示的第一个 ManagementAuthorizationInfo 对象的索引。

itemsPerPage
Int32

在 参数中指定的itemIndex对象之后显示的其他ManagementAuthorizationInfo对象的最大数目。

返回

一个 ManagementAuthorizationInfoCollection 对象,该对象包含 ManagementAuthorizationInfo 每个授权用户的 对象。

示例

下面的示例演示 GetAuthorizedUsers 方法。 此代码示例是为 ManagementAuthorization 类提供的一个更大示例的一部分。

// Get a collection of authorized users.
ManagementAuthorizationInfoCollection authorizedCollection =
    ManagementAuthorization.GetAuthorizedUsers(path, true, 0, -1);
message = "\nAuthorizedUsers count: " +
    authorizedCollection.Count.ToString() + "\n  ";

注解

此方法返回指定配置路径的授权用户的集合。 集合以 itemIndex 参数值开头,包含参数指定的 itemsPerPage 对象数。 设置为 itemsPerPage -1 可检索参数值以外的itemIndex所有ManagementAuthorizationInfo对象。 此方法从 IIS 管理器中“IIS 管理器权限 ”页上的用户的完整列表中检索指定的集合。

适用于