internal static Tivo.Has.IHmeAsyncResult ContractToViewAdapter(Tivo.Has.Contracts.IHmeAsyncResultContract contract) { if (((System.Runtime.Remoting.RemotingServices.IsObjectOutOfAppDomain(contract) != true) && contract.GetType().Equals(typeof(IHmeAsyncResultViewToContractAddInAdapter)))) { return(((IHmeAsyncResultViewToContractAddInAdapter)(contract)).GetSourceView()); } else { return(new IHmeAsyncResultContractToViewAddInAdapter(contract)); } }
public virtual int EndRead(Tivo.Has.Contracts.IHmeAsyncResultContract asyncResult) { return(_view.EndRead(Tivo.Has.AddInSideAdapters.IHmeAsyncResultAddInAdapter.ContractToViewAdapter(asyncResult))); }
public virtual void EndWrite(Tivo.Has.Contracts.IHmeAsyncResultContract asyncResult) { _view.EndWrite(Tivo.Has.AddInSideAdapters.IHmeAsyncResultAddInAdapter.ContractToViewAdapter(asyncResult)); }
public IHmeAsyncResultContractToViewHostAdapter(Tivo.Has.Contracts.IHmeAsyncResultContract contract) { _contract = contract; _handle = new System.AddIn.Pipeline.ContractHandle(contract); }
public virtual void AsyncCallback(Tivo.Has.Contracts.IHmeAsyncResultContract asyncResult) { _view.AsyncCallback(Tivo.Has.AddInSideAdapters.IHmeAsyncResultAddInAdapter.ContractToViewAdapter(asyncResult)); }