ManagementAuthorizationInfo 类

定义

封装有关授权用户的信息。

public ref class ManagementAuthorizationInfo
public class ManagementAuthorizationInfo
type ManagementAuthorizationInfo = class
Public Class ManagementAuthorizationInfo
继承
ManagementAuthorizationInfo

示例

以下示例获取 对象的集合 ManagementAuthorizationInfo ,并显示集合中每个元素的属性值。 此代码示例是为 ManagementAuthorization 类提供的一个更大示例的一部分。

foreach (ManagementAuthorizationInfo authorizedInfo in authorizedCollection)
{
    message = message + "\nName: " + authorizedInfo.Name;
    message = message + "     ConfigurationPath: " + 
        authorizedInfo.ConfigurationPath;
    message = message + "     IsRole: " + authorizedInfo.IsRole;

    // Check to see if the user is already in the allowed users collection.                
    if (userName.Equals(authorizedInfo.Name))
    {
        isInCollection = true;
    }
}

注解

此类包含有关每个授权用户的信息,并由 GetAuthorizedUsers 方法返回。 此信息写入Administration.config文件并从中读取。 Administration.config文件的每个作用域路径中每个授权用户都有一个 ManagementAuthorizationInfo 对象。

构造函数

ManagementAuthorizationInfo(String, String, Boolean)

初始化 ManagementAuthorizationInfo 类的新实例。

属性

ConfigurationPath

获取为其授予授权的配置路径。

IsRole

获取一个值,该值指示 属性中指定的 Name 值是否为安全角色。

Name

获取授权用户的用户名或角色。

适用于

另请参阅