public override void Dispose() { InProcServer.ReleaseListener(this.fChannel); this.fChannel = null; }
public override void Dispose() { InProcServer.RemoveRef(); }
public override void Dispose() { InProcServer.RemoveListener(this.fChannel.Name, new Action <object>(this.Callback)); }
public InProcReceive(InProcQueue aOwner, string aName) { this.fMessages = new LinkedList <object>(); this.fOwner = aOwner; this.fChannel = InProcServer.AddListener(aName, new Action <object>(this.Callback)); }
public override ISendChannel CreatePub(string aName) { return(new InProcSend(InProcServer.GetListener(aName))); }
public InProcQueue() { InProcServer.AddRef(); }