다음을 통해 공유


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

권한 있는 사용자의 사용자 이름 또는 역할을 가져옵니다.

적용 대상

추가 정보