public void Attach(PqlMessage requestMessage, IDataEngine dataEngine, IPqlClientSecurityContext authContext) { if (dataEngine == null) { throw new ArgumentNullException("dataEngine"); } if (authContext == null) { throw new ArgumentNullException("authContext"); } m_executionContext.AssertIsClean(); m_executionContext.AttachInputMessage(requestMessage, dataEngine, authContext); }