public override IList <Operation> GetOperations() { return(CollectionAdapters.ToIList <IOperationContract, Operation>( contract.GetOperations(), OperationHostAdapters.ContractToViewAdapter, OperationHostAdapters.ViewToContractAdapter)); }
// <Snippet3> public virtual void ProcessBooks(IListContract <Library.IBookInfoContract> books) { _view.ProcessBooks(CollectionAdapters.ToIList <Library.IBookInfoContract, LibraryContractsBase.BookInfo>(books, LibraryContractsAddInAdapters.BookInfoAddInAdapter.ContractToViewAdapter, LibraryContractsAddInAdapters.BookInfoAddInAdapter.ViewToContractAdapter)); }
// </Snippet3> // <Snippet4> public override void ProcessBooks(IList <LibraryContractsHAV.BookInfo> books) { _contract.ProcessBooks(CollectionAdapters.ToIListContract <LibraryContractsHAV.BookInfo, Library.IBookInfoContract>(books, LibraryContractsHostAdapters.BookInfoHostAdapter.ViewToContractAdapter, LibraryContractsHostAdapters.BookInfoHostAdapter.ContractToViewAdapter)); }
public IListContract <IParamType> Invoke(string roleName, string opName, IListContract <IParamType> parameters, IPort p, ICapability reqCap, ICapability respCap) { return(CollectionAdapters.ToIListContract <VParamType, IParamType>(_view.Invoke(roleName, opName, CollectionAdapters.ToIList <IParamType, VParamType>(parameters, BaseTypeAdapter.C2V, BaseTypeAdapter.V2C), PortAdapter.C2V(p), CapabilityAdapter.C2V(reqCap), CapabilityAdapter.C2V(respCap)), BaseTypeAdapter.V2C, BaseTypeAdapter.C2V)); }
public IListContract <long> GetResourceUsage() { return(CollectionAdapters.ToIListContract <long>(_view.GetResourceUsage())); }
public override IList <long> GetResourceUsage() { return(CollectionAdapters.ToIList <long>(_contract.GetResourceUsage())); }
public override IList <VRole> GetRoles() { return(CollectionAdapters.ToIList <IRole, VRole>(_contract.GetRoles(), RoleAdapter.C2V, RoleAdapter.V2C)); }
public IListContract <IParamType> ReturnValues() { return(CollectionAdapters.ToIListContract <VParamType, IParamType>(_view.ReturnValues(), BaseTypeAdapter.V2C, BaseTypeAdapter.C2V)); }
public void SetRoles(IPortInfo portInfo, IListContract <IRole> roles, IModule module) { _view.SetRoles(PortInfoAdapter.C2V(portInfo), CollectionAdapters.ToIList <IRole, VRole>(roles, RoleAdapter.C2V, RoleAdapter.V2C), ModuleAdapter.C2V(module)); }
public IList <VPort> GetAllPorts() { return(CollectionAdapters.ToIList <IPort, VPort>(_contract.GetAllPorts(), PortAdapter.C2V, PortAdapter.V2C)); }
public void AsyncReturn(string roleName, string opName, IListContract <IParamType> retVals, IPort p, ICapability respCap) { _view.AsyncReturn(roleName, opName, CollectionAdapters.ToIList <IParamType, VParamType>(retVals, BaseTypeAdapter.C2V, BaseTypeAdapter.V2C), PortAdapter.C2V(p), CapabilityAdapter.C2V(respCap)); }
public override void AsyncReturn(string roleName, string opName, IList <VParamType> retVals, VPort p, VCapability respCap) { _contract.AsyncReturn(roleName, opName, CollectionAdapters.ToIListContract <VParamType, IParamType>(retVals, BaseTypeAdapter.V2C, BaseTypeAdapter.C2V), PortAdapter.V2C(p), CapabilityAdapter.V2C(respCap)); }
public override IList <VOperation> GetOperations() { return(CollectionAdapters.ToIList <IOperation, VOperation>(_contract.GetOperations(), OperationAdapter.C2V, OperationAdapter.V2C)); }
public IListContract <IOperation> GetOperations() { return(CollectionAdapters.ToIListContract <VOperation, IOperation>(_view.GetOperations(), OperationAdapter.V2C, OperationAdapter.C2V)); }
public IListContract <IRole> GetRoles() { return(CollectionAdapters.ToIListContract <VRole, IRole>(_view.GetRoles(), RoleAdapter.V2C, RoleAdapter.C2V)); }
public IListContract <IOperationContract> GetOperations() { return(CollectionAdapters.ToIListContract <Operation, IOperationContract>(view.GetOperations(), OperationViewToContractAddInAdapter.ViewToContractAdapter, OperationViewToContractAddInAdapter.ContractToViewAdapter)); }
public override IList <Guid> GetObjectClassId() { return(CollectionAdapters.ToIList <Guid>(contract.GetObjectClassId())); }
public void SetRoles(VPortInfo portInfo, IList <VRole> roles, VModule module) { _contract.SetRoles(PortInfoAdapter.V2C(portInfo), CollectionAdapters.ToIListContract <VRole, IRole>(roles, RoleAdapter.V2C, RoleAdapter.C2V), ModuleAdapter.V2C(module)); }
public override IList <string> GetChangedAttributes() { return(CollectionAdapters.ToIList <string>(contract.GetChangedAttributes())); }
public IListContract <IPort> GetAllPorts() { return(CollectionAdapters.ToIListContract <VPort, IPort>(_view.GetAllPorts(), PortAdapter.V2C, PortAdapter.C2V)); }
public IListContract <Guid> GetObjectClassId() { return(CollectionAdapters.ToIListContract <Guid>(view.GetObjectClassId())); }
public System.AddIn.Contract.IListContract <Calculator.Contracts.IOperationContract> GetOperations() { return(CollectionAdapters.ToIListContract <AddInView.Operation, Calculator.Contracts.IOperationContract>(_view.Operations, OperationViewToContractAddInAdapter.ViewToContractAdapter, OperationViewToContractAddInAdapter.ContractToViewAdapter)); }
public IListContract <string> GetChangedAttributes() { return(CollectionAdapters.ToIListContract <string>(view.GetChangedAttributes())); }
public override IList <VParamType> ReturnValues() { return(CollectionAdapters.ToIList <IParamType, VParamType>(_contract.ReturnValues(), BaseTypeAdapter.C2V, BaseTypeAdapter.V2C)); }
public virtual void ProcessBooks(IListContract <IBookInfoContract> books) { _view.ProcessBooks(CollectionAdapters.ToIList(books, BookInfoAddInAdapter.ContractToViewAdapter, BookInfoAddInAdapter.ViewToContractAdapter)); }