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); } }
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)); } }
public ParamTypeC2V(IParamType contract) { _contract = contract; _handle = new ContractHandle(contract); }