Пример #1
0
 internal static VParamType C2V(IParamType contract)
 {
     if (!System.Runtime.Remoting.RemotingServices.IsObjectOutOfAppDomain(contract) &&
         (contract.GetType().Equals(typeof(ParamTypeV2C))))
     {
         return ((ParamTypeV2C)(contract)).GetSourceView();
     }
     else
     {
         return new ParamTypeC2V(contract);
     }
 }
Пример #2
0
 internal static VParamType C2V(IParamType contract)
 {
     if (!System.Runtime.Remoting.RemotingServices.IsObjectOutOfAppDomain(contract) &&
         (contract.GetType().Equals(typeof(ParamTypeV2C))))
     {
         return(((ParamTypeV2C)(contract)).GetSourceView());
     }
     else
     {
         return(new ParamTypeC2V(contract));
     }
 }
Пример #3
0
 public ParamTypeC2V(IParamType contract)
 {
     _contract = contract;
     _handle = new ContractHandle(contract);
 }
Пример #4
0
 public ParamTypeC2V(IParamType contract)
 {
     _contract = contract;
     _handle   = new ContractHandle(contract);
 }