Kicks a user out of the server.

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

Syntax

C#
public class KickUserRequest : BaseRequest

Remarks

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.

Examples

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

System..::..Object
  BaseRequest
    Sfs2X.Requests..::..KickUserRequest

See Also