Partager via


UserInfoManager Class

 

Represents the operations that are used to manage UserInfo objects.

Namespace:   Microsoft.WindowsServerSolutions.Users
Assembly:  UserObjectModel (in UserObjectModel.dll)

Inheritance Hierarchy

System.Object
  Microsoft.WindowsServerSolutions.Users.UserInfoManager

Syntax

public class UserInfoManager : INotifyPropertyChanged, IDisposable
public ref class UserInfoManager : INotifyPropertyChanged, IDisposable
Public Class UserInfoManager
    Implements INotifyPropertyChanged, IDisposable

Constructors

Name Description
System_CAPS_pubmethod UserInfoManager()

Initializes a new instance of the UserInfoManager class.

Properties

Name Description
System_CAPS_pubproperty Connected

Gets the status of the connection to the User Provider.

Methods

Name Description
System_CAPS_pubmethod Connect()

Connects to the User Provider.

System_CAPS_pubmethod ConnectAsync()

Asynchronously connects the User Manager with the User Provider.

System_CAPS_pubmethod ConnectAsync(TimeSpan)

Asynchronously connects to the User Manager with the User Provider with the specified timeout period.

System_CAPS_pubmethod Dispose()

Release all resources that are used by the UserInfoManager object.

System_CAPS_protmethod Dispose(Boolean)

Releases the unmanaged resources used by the UserInfoManager object and optionally releases the managed resources.

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetGroups()

Returns a list of groups to which the current user is a member.

System_CAPS_pubmethod GetGroupsAsync()

Asynchronously returns a list of groups to which the current user is a member.

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod GetWSSServerGroups()

Returns a list of groups to which the current user is a member.

System_CAPS_pubmethod GetWSSServerGroupsAsync()

Asynchronously returns a list of groups to which the current user is a member.

System_CAPS_pubmethod IsPartOfServerUsers()

Indicates whether the current user account exists on the server.

System_CAPS_pubmethod IsPartOfServerUsersAsync()

Asynchronously determines whether the current user account exists on the server.

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Events

Name Description
System_CAPS_pubevent ConnectRequestCompletionCallback

Represents the callback for the event that is raised when connection is requested.

System_CAPS_pubevent ConnectTimeoutCallback

Represents the event for the callback of ConnectTimeout.

System_CAPS_pubevent GetGroupsRequestCompletionCallback

Represents the event for the callback of GetGroups.

System_CAPS_pubevent GetWSSServerGroupsRequestCompletionCallback

Represents the event for the callback of GetWSSServerGroups.

System_CAPS_pubevent IsPartOfServerUsersRequestCompletionCallback

Represents the event for the callback of IsPartOfServerUsers.

System_CAPS_pubevent PropertyChanged

Represents the callback for the event that is raised when a property for a user account is changed.

Thread Safety

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.WindowsServerSolutions.Users Namespace

Return to top