internal ClientRuntime (string name, string ns, object callbackDispatchRuntime) { contract_name = name; contract_ns = ns; #if !NET_2_1 CallbackDispatchRuntime = (DispatchRuntime) callbackDispatchRuntime ?? new DispatchRuntime (null, this); #endif }