Kicks a user out of the server.Namespace: Sfs2X.Requests
Assembly: SmartFox2X (in SmartFox2X.dll) Version: 18.104.22.168 (1.7.0)
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:
User userToKick = sfs.UserManager.GetUserByName("Jack"); sfs.Send( new KickUserRequest(userToKick.Id) );