다음을 통해 공유


ManagementUserInfoCollection 클래스

정의

IIS 관리자 사용자의 컬렉션을 나타냅니다.

public ref class ManagementUserInfoCollection sealed : System::Collections::ObjectModel::Collection<Microsoft::Web::Management::Server::ManagementUserInfo ^>
public sealed class ManagementUserInfoCollection : System.Collections.ObjectModel.Collection<Microsoft.Web.Management.Server.ManagementUserInfo>
type ManagementUserInfoCollection = class
    inherit Collection<ManagementUserInfo>
Public NotInheritable Class ManagementUserInfoCollection
Inherits Collection(Of ManagementUserInfo)
상속
ManagementUserInfoCollection

예제

다음 예제에서는 개체의 ManagementUserInfo 컬렉션을 표시하고 컬렉션의 각 요소에 대한 속성 값을 표시합니다.

// Create a new ManagementUser.
string managementusername = "SuperManager";
string managementuserpassword = "password";
string message = null;
string display = null;
ManagementUserInfoCollection managementUserInfoCollection = 
    ManagementAuthentication.GetUsers(0, -1);
message = "\nUsers count: " + managementUserInfoCollection.Count.ToString();
display = display + message;
bool isInCollection = false;
message = null;
foreach (ManagementUserInfo userInfo in managementUserInfoCollection)
{
    message = message + "\nName: " + userInfo.Name;
    message = message + "     Enabled: " + userInfo.Enabled;
    message = message + "     ToString: " + userInfo.ToString();
    // Check to see if the management user is already in the collection.
    if (managementusername.Equals(userInfo.Name))
    {
        isInCollection = true;
    }
}

설명

이 컬렉션에는 서버에서 ManagementUserInfo 관리 서비스를 수행할 수 있는 권한이 부여된 개체가 포함되어 있습니다. 메서드를 Microsoft.Web.Management.Server.ManagementAuthentication.GetUsers(Int32, Int32) 사용하여 컬렉션을 IIS 관리자 사용자로 채웁니다. 이 컬렉션의 사용자는 IIS 관리자 사용자 페이지 및 <authentication> Administration.config 파일의 섹션에 표시됩니다. 이 클래스는 상속될 수 없습니다.

생성자

ManagementUserInfoCollection()

ManagementUserInfoCollection 클래스의 새 인스턴스를 초기화합니다.

적용 대상