public override byte[] getquerystringrawbytes() { byte[] buffer1 = new byte[this._querystringlength]; if (this._querystringlength > 0) { int num1 = this.getquerystringrawbytescore(buffer1, this._querystringlength); if (num1 != 1) { throw new httpexception( "cannot_get_query_string_bytes"); } } return buffer1; } // *** implemented in a specific implementation class isapiworkerrequestinprociis6
internal override int getquerystringcore(int encode,stringbuilder buffer, int size) { if (this._ecb == intptr.zero) { return 0; } return unsafenativemethods.ecbgetquerystring(this._ecb,encode,buffer,size); }