AttributesSyncInvokeRemoteMethod(Int32, UserId, Object) Method

Invoke a method with the SynchronizableMethod attribute on target user with given parameters.

Definition

Namespace: Alteruna
Assembly: Alteruna.Trinity (in Alteruna.Trinity.dll) Version: 1.3.4
C#
public void InvokeRemoteMethod(
	int id,
	UserId user,
	params Object[] parameters
)

Parameters

id  Int32
Id of method. Get the id by calling GetMethodAttributeId(string).
user  UserId
target user
parameters  Object
Argument(s) of a target method

Exceptions

IndexOutOfRangeExceptionThrown when id is grater or equal to the amount of registered methods
ArgumentExceptionThrown when parameters count of target method does not match count of given parameters

See Also