public MessageProxy(string[] names, Type messageType) { _messageType = messageType; Names = names; if (names.Length == 0) { _getValue = null !; _setValue = null !; } else { (_getValue, _setValue) = ProxyCompiler.GetMessageAccessors(messageType); } }
public StreamProxy(Type itemType) { (_streamCreate, _streamCast) = ProxyCompiler.GetStreamAccessors(itemType); }