public override void Invoke(IDistributedInterface target) { // Create message is a special case; it doesn't invoke anything on the local object beyond constructing it. }
public override void Invoke(IDistributedInterface target) { ((IThing)target).Ping(Message); }
public override void Invoke(IDistributedInterface target) { target.OnDelete(); }
public override void Invoke(IDistributedInterface target) { ((IThing)target).Enqueue(Values); }
/// <summary> /// Invoke the message on the given target, which may be a distributed object or a local object. /// </summary> public abstract void Invoke(IDistributedInterface target);