Kicks a user out of the server.

Namespace: Sfs2X.Requests
Assembly: SmartFox2X (in SmartFox2X.dll) Version: (1.7.3)


public class KickUserRequest : BaseRequest


The current user must have administration or moderation privileges in order to be able to kick another user (see the User.PrivilegeId property). The request allows sending a message to the kicked user (to make clear the reason of the following disconnection) which is delivered by means of the MODERATOR_MESSAGE event.

Differently from the user being banned (see the BanUserRequest request), a kicked user will be able to reconnect to the SmartFoxServer instance immediately.


The following example kicks the user Jack from the system:
 Copy imageCopy
User userToKick = sfs.UserManager.GetUserByName("Jack");
sfs.Send( new KickUserRequest(userToKick.Id) );

Inheritance Hierarchy


See Also