Delegate CoherenceSync.OnAuthorityRequestedHandler
The delegate type of OnAuthorityRequested.
public delegate bool CoherenceSync.OnAuthorityRequestedHandler(ClientID requesterID, AuthorityType authorityType, CoherenceSync sync)
Parameters
requesterIDClientIDThe ClientID of the requesting client.
authorityTypeAuthorityTypesyncCoherenceSyncThe entity that the authority request is targeting.
Returns
- bool
Return true to accept the request for authority.
Constructors
OnAuthorityRequestedHandler(object, IntPtr)
public OnAuthorityRequestedHandler(object @object, IntPtr method)
Parameters
Methods
BeginInvoke(ClientID, AuthorityType, CoherenceSync, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(ClientID requesterID, AuthorityType authorityType, CoherenceSync sync, AsyncCallback callback, object @object)
Parameters
requesterIDClientIDauthorityTypeAuthorityTypesyncCoherenceSynccallbackAsyncCallbackobjectobject
Returns
EndInvoke(IAsyncResult)
public virtual bool EndInvoke(IAsyncResult result)
Parameters
resultIAsyncResult
Returns
Invoke(ClientID, AuthorityType, CoherenceSync)
public virtual bool Invoke(ClientID requesterID, AuthorityType authorityType, CoherenceSync sync)
Parameters
requesterIDClientIDauthorityTypeAuthorityTypesyncCoherenceSync