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 | |
---|---|---|
![]() |
UserInfoManager() | Initializes a new instance of the UserInfoManager class. |
Properties
Name | Description | |
---|---|---|
![]() |
Connected | Gets the status of the connection to the User Provider. |
Methods
Name | Description | |
---|---|---|
![]() |
Connect() | Connects to the User Provider. |
![]() |
ConnectAsync() | Asynchronously connects the User Manager with the User Provider. |
![]() |
ConnectAsync(TimeSpan) | Asynchronously connects to the User Manager with the User Provider with the specified timeout period. |
![]() |
Dispose() | Release all resources that are used by the UserInfoManager object. |
![]() |
Dispose(Boolean) | Releases the unmanaged resources used by the UserInfoManager object and optionally releases the managed resources. |
![]() |
Equals(Object) | (Inherited from Object.) |
![]() |
Finalize() | (Inherited from Object.) |
![]() |
GetGroups() | Returns a list of groups to which the current user is a member. |
![]() |
GetGroupsAsync() | Asynchronously returns a list of groups to which the current user is a member. |
![]() |
GetHashCode() | (Inherited from Object.) |
![]() |
GetType() | (Inherited from Object.) |
![]() |
GetWSSServerGroups() | Returns a list of groups to which the current user is a member. |
![]() |
GetWSSServerGroupsAsync() | Asynchronously returns a list of groups to which the current user is a member. |
![]() |
IsPartOfServerUsers() | Indicates whether the current user account exists on the server. |
![]() |
IsPartOfServerUsersAsync() | Asynchronously determines whether the current user account exists on the server. |
![]() |
MemberwiseClone() | (Inherited from Object.) |
![]() |
ToString() | (Inherited from Object.) |
Events
Name | Description | |
---|---|---|
![]() |
ConnectRequestCompletionCallback | Represents the callback for the event that is raised when connection is requested. |
![]() |
ConnectTimeoutCallback | Represents the event for the callback of ConnectTimeout. |
![]() |
GetGroupsRequestCompletionCallback | Represents the event for the callback of GetGroups. |
![]() |
GetWSSServerGroupsRequestCompletionCallback | Represents the event for the callback of GetWSSServerGroups. |
![]() |
IsPartOfServerUsersRequestCompletionCallback | Represents the event for the callback of IsPartOfServerUsers. |
![]() |
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