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.
authorityTypeAuthorityType- The delegate type of .
syncCoherenceSyncThe 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