次の方法で共有


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 ファイルのスコープ パスごとに、承認されたユーザーごとに 1 つの ManagementAuthorizationInfo オブジェクトがあります。

コンストラクター

ManagementAuthorizationInfo(String, String, Boolean)

ManagementAuthorizationInfo クラスの新しいインスタンスを初期化します。

プロパティ

ConfigurationPath

承認が付与される構成パスを取得します。

IsRole

プロパティで指定された Name 値がセキュリティ ロールであるかどうかを示す値を取得します。

Name

承認されたユーザーのユーザー名またはロールを取得します。

適用対象

こちらもご覧ください