UserMgmtManager Class

 

Represents the operations that are used to manage User objects.

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

System::Object
  Microsoft.WindowsServerSolutions.Users::UserMgmtManager

public ref class UserMgmtManager : INotifyPropertyChanged, IDisposable

NameDescription
System_CAPS_pubmethodUserMgmtManager()

Initializes a new instance of the UserMgmtManager class.

NameDescription
System_CAPS_pubpropertyConnected

Gets the status of the connection to the User Provider.

NameDescription
System_CAPS_pubmethodAddUser(String^, PersonalInfo^)

Adds a new user account with the specified user name and personal information.

System_CAPS_pubmethodAddUser(String^, SecureString^, PersonalInfo^)

Adds a new user account, using the specified name, password, and user information.

System_CAPS_pubmethodAddUserAsync(String^, PersonalInfo^)

Asynchronously adds a new user account with the specified user name and personal information.

System_CAPS_pubmethodAddUserAsync(String^, SecureString^, PersonalInfo^)

synchronously adds a new user account with the specified user name, password, and personal information.

System_CAPS_pubmethodConnect()

Connects to the User Provider.

System_CAPS_pubmethodConnectAsync()

Asynchronously connects the User Manager with the User Provider.

System_CAPS_pubmethodConnectAsync(TimeSpan)

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

System_CAPS_pubmethodDispose()

Release all resources that are used by the UserMgmtManager object.

System_CAPS_protmethodDispose(Boolean)

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

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetConnectedDC()

Gets the connected DC.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGetUser(SecurityIdentifier^)

Gets the User object from the cache.

System_CAPS_pubmethodGetUser(String^)

Gets the User object from the cache.

System_CAPS_pubmethodGetUserFromProvider(String^)

Gets the User object from the User Provider.

System_CAPS_pubmethodGetUsers()

Gets a collection of User objects.

System_CAPS_pubmethodImportUser(String^)

Imports the specified user account.

System_CAPS_pubmethodImportUserAsync(String^)

Obsolete. Asynchronously imports the specified user account.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodReloadUsers()

Reloads the users.

System_CAPS_pubmethodReloadUsersAsync()

Asynchronously reloads the users.

System_CAPS_pubmethodRemoveUser(String^)

Removes the specified user account.

System_CAPS_pubmethodRemoveUserAsync(String^)

Asynchronously removes the specified user account.

System_CAPS_pubmethodSync()

Obsolete. Synchronizes settings between the User Provider and Active Directory Domain Services.

System_CAPS_pubmethodSyncAsync()

Obsolete. Asynchronously synchronizes the settings between the User Provider and Active Directory Domain Services.

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodUnregUserEvent()

Unregisters the UserEvent.

System_CAPS_pubmethodUpdateUser(UserInfo^)

Updates the user account with the specified information.

System_CAPS_pubmethodUpdateUserAsync(UserInfo^)

Asynchronously updates the user account with the specified information.

System_CAPS_pubmethodUpdateUserContainerGroups(String^, IList<Guid>^, IList<Guid>^)

Updates the groups the user belongs to.

System_CAPS_pubmethodUpdateUserContainerGroupsAsync(String^, IList<Guid>^, IList<Guid>^)

Asynchronously updates the groups the user belongs to.

System_CAPS_pubmethodUserRemains()

Returns the number of user accounts that can be added.

System_CAPS_pubmethodUserRemains(Boolean)

Obsolete. Returns the number of user accounts that can be added.

NameDescription
System_CAPS_pubeventAddUserRequestCompletionCallback

Represents the callback for the event that is raised when a new user account is requested.

System_CAPS_pubeventConnectRequestCompletionCallback

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

System_CAPS_pubeventConnectTimeoutCallback

Represents the event for the callback of ConnectTimeout.

System_CAPS_pubeventImportUserRequestCompletionCallback

Represents the callback for the event that is raised when an import of a user account is requested.

System_CAPS_pubeventPropertyChanged

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

System_CAPS_pubeventReloadUsersAsyncRequestCompleted

Occurs when an asynchronous request for a user reload is completed.

System_CAPS_pubeventRemoveUserRequestCompletionCallback

Represents the callback for the event that is raised when a user account is requested to be removed.

System_CAPS_pubeventSyncRequestCompletionCallback

Represents the callback for the event that is raised when a synchronization of data is requested.

System_CAPS_pubeventUpdateUserRequestCompletionCallback

Represents the callback for the event that is raised when an update to a user account is requested.

System_CAPS_pubeventUserAddedCallback

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

System_CAPS_pubeventUserRemovedCallback

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

System_CAPS_pubeventUserUpdatedCallback

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

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

Return to top

Community Additions

ADD
Show: