public ImapResponseEnumerator(ImapResponseReader reader, ResponseProcessor responseInfo) { Arguments.VerifyNotNull(reader); Arguments.VerifyNotNull(responseInfo); _reader = reader; _responseInfo = responseInfo; }
public string Translate(LambdaExpression expression, string messageSet, out ResponseProcessor info) { info = _processor; DetermineSelectionType(expression); AppendFetchPrefix(messageSet); AppendFetchBody(expression); AppendFetchPostfix(); if (_isSingleMemberAccess) { CreateSingleMemberAccessSurrogate(expression); } return _writer.ToString(); }
public string Translate(LambdaExpression expression, string messageSet, out ResponseProcessor info) { info = _processor; DetermineSelectionType(expression); AppendFetchPrefix(messageSet); AppendFetchBody(expression); AppendFetchPostfix(); if (_isSingleMemberAccess) { CreateSingleMemberAccessSurrogate(expression); } return(_writer.ToString()); }