Esempio n. 1
0
 internal static Tivo.Has.IHmeConnection ContractToViewAdapter(Tivo.Has.Contracts.IHmeConnectionContract contract)
 {
     if (((System.Runtime.Remoting.RemotingServices.IsObjectOutOfAppDomain(contract) != true) &&
          contract.GetType().Equals(typeof(IHmeConnectionViewToContractAddInAdapter))))
     {
         return(((IHmeConnectionViewToContractAddInAdapter)(contract)).GetSourceView());
     }
     else
     {
         return(new IHmeConnectionContractToViewAddInAdapter(contract));
     }
 }
 public virtual void RunOneAsync(Tivo.Has.Contracts.IHmeConnectionContract connection)
 {
     _view.RunOneAsync(Tivo.Has.HostSideAdapters.IHmeConnectionHostAdapter.ContractToViewAdapter(connection));
 }
Esempio n. 3
0
 public IHmeConnectionContractToViewHostAdapter(Tivo.Has.Contracts.IHmeConnectionContract contract)
 {
     _contract = contract;
     _handle   = new System.AddIn.Pipeline.ContractHandle(contract);
 }
Esempio n. 4
0
 public virtual void HandleEventsAsync(Tivo.Has.Contracts.IHmeConnectionContract connection)
 {
     _view.HandleEventsAsync(Tivo.Has.AddInSideAdapters.IHmeConnectionAddInAdapter.ContractToViewAdapter(connection));
 }