ManagementAuthorizationInfo クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
承認されたユーザーに関する情報をカプセル化します。
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 |
承認されたユーザーのユーザー名またはロールを取得します。 |