Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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