ManagementAuthorization.GetAuthorizedUsers 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
检索指定配置路径的授权用户的集合。
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 管理器权限 ”页上的用户的完整列表中检索指定的集合。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈