public void AddInstanceFilter(IObjectReference instance)
        {
            Contract.Requires<ArgumentNullException>(instance != null, "instance");
            Contract.Requires<VirtualMachineMismatchException>(this.GetVirtualMachine().Equals(instance.GetVirtualMachine()));

            throw new NotImplementedException();
        }
        public void AddInstanceFilter(IObjectReference instance)
        {
            Contract.Requires <ArgumentNullException>(instance != null, "instance");
            Contract.Requires <VirtualMachineMismatchException>(this.GetVirtualMachine().Equals(instance.GetVirtualMachine()));

            throw new NotImplementedException();
        }
        public void Stop(IObjectReference throwable)
        {
            Contract.Requires <ArgumentNullException>(throwable != null, "throwable");
            Contract.Requires <VirtualMachineMismatchException>(this.GetVirtualMachine().Equals(throwable.GetVirtualMachine()));

            throw new NotImplementedException();
        }
        public void Stop(IObjectReference throwable)
        {
            Contract.Requires<ArgumentNullException>(throwable != null, "throwable");
            Contract.Requires<VirtualMachineMismatchException>(this.GetVirtualMachine().Equals(throwable.GetVirtualMachine()));

            throw new NotImplementedException();
        }