// Dynamic
Clients.All.addMessage(message);
Clients.Others.addMessage(message);
Clients.Caller.addMessage(message);
Clients.Group(group).addMessage(message);
Clients.Client(Context.ConnectionId).addMessage(message);

// Indirect
Clients.Invoke("addMessage", message).On.All();
Clients.Invoke("addMessage", message).On.Others();
Clients.Invoke("addMessage", message).On.Caller();
Clients.Invoke("addMessage", message).On.Group(group);
Clients.Invoke("addMessage", message).On.Client(Context.ConnectionId);