165 references to DataParseStatus
System (165)
net\System\Net\_ChunkParser.cs (82)
212DataParseStatus result; 245case DataParseStatus.ContinueParsing: 249case DataParseStatus.Done: 254case DataParseStatus.Invalid: 255case DataParseStatus.DataTooBig: 260case DataParseStatus.NeedMoreData: 457private DataParseStatus HandlePayload() 478return DataParseStatus.Done; 513return DataParseStatus.Done; 545private DataParseStatus ParseChunkLength() 560return DataParseStatus.Invalid; 568return DataParseStatus.ContinueParsing; 584return DataParseStatus.Invalid; 593return DataParseStatus.NeedMoreData; 596private DataParseStatus ParseExtension() 602DataParseStatus result = ParseWhitespaces(ref currentPos); 603if (result != DataParseStatus.ContinueParsing) 609if (result != DataParseStatus.ContinueParsing) 615if (result != DataParseStatus.ContinueParsing) 632return DataParseStatus.ContinueParsing; 635private DataParseStatus ParsePayloadEnd() 639DataParseStatus crlfResult = ParseCRLF(ref bufferCurrentPos); 641if (crlfResult != DataParseStatus.ContinueParsing) 651return DataParseStatus.ContinueParsing; 654private DataParseStatus ParseTrailer() 656if (ParseWhitespaces(ref bufferCurrentPos) == DataParseStatus.NeedMoreData) 658return DataParseStatus.NeedMoreData; 664DataParseStatus result; 680Contract.Assert(result != DataParseStatus.ContinueParsing, 683if ((result == DataParseStatus.NeedMoreData) || (result == DataParseStatus.Done)) 688if (result != DataParseStatus.Done) 698return DataParseStatus.Done; 701private DataParseStatus ParseCRLF(ref int pos) 703Contract.Ensures((Contract.Result<DataParseStatus>() != DataParseStatus.Done) || 704(Contract.Result<DataParseStatus>() != DataParseStatus.DataTooBig)); 710return DataParseStatus.NeedMoreData; 715return DataParseStatus.Invalid; 719return DataParseStatus.ContinueParsing; 722private DataParseStatus ParseWhitespaces(ref int pos) 724Contract.Ensures((Contract.Result<DataParseStatus>() == DataParseStatus.ContinueParsing) || 725(Contract.Result<DataParseStatus>() == DataParseStatus.NeedMoreData) || 726(Contract.Result<DataParseStatus>() != DataParseStatus.DataTooBig)); 738return DataParseStatus.ContinueParsing; 745return DataParseStatus.NeedMoreData; 753private DataParseStatus ParseExtensionNameValuePairs(ref int pos) 755Contract.Ensures((Contract.Result<DataParseStatus>() != DataParseStatus.Done) || 756(Contract.Result<DataParseStatus>() != DataParseStatus.DataTooBig)); 762DataParseStatus result; 770if (result != DataParseStatus.ContinueParsing) 776if (result != DataParseStatus.ContinueParsing) 782if (result != DataParseStatus.ContinueParsing) 795if (result != DataParseStatus.ContinueParsing) 801if (result == DataParseStatus.Invalid) 806if (result != DataParseStatus.ContinueParsing) 812if (result != DataParseStatus.ContinueParsing) 821return DataParseStatus.ContinueParsing; 824private DataParseStatus ParseQuotedString(ref int pos) 826Contract.Ensures((Contract.Result<DataParseStatus>() != DataParseStatus.Done) || 827(Contract.Result<DataParseStatus>() != DataParseStatus.DataTooBig)); 831return DataParseStatus.NeedMoreData; 836return DataParseStatus.Invalid; 846return DataParseStatus.ContinueParsing; 859return DataParseStatus.NeedMoreData; 874return DataParseStatus.NeedMoreData; 877private DataParseStatus ParseToken(ref int pos) 879Contract.Ensures((Contract.Result<DataParseStatus>() != DataParseStatus.Done) || 880(Contract.Result<DataParseStatus>() != DataParseStatus.DataTooBig)); 891return DataParseStatus.ContinueParsing; 895return DataParseStatus.Invalid; 900return DataParseStatus.NeedMoreData;
net\System\Net\_Connection.cs (51)
1662private DataParseStatus ParseStatusLine( 1675DataParseStatus parseStatus = DataParseStatus.Done; 1759parseStatus = DataParseStatus.DataTooBig; 1785parseStatus = DataParseStatus.NeedMoreData; 1798parseStatus = DataParseStatus.DataTooBig; 1809parseStatus = DataParseStatus.NeedMoreData; 1816parseStatus = DataParseStatus.DataTooBig; 1822parseStatus = DataParseStatus.Done; 1831if (parseStatus == DataParseStatus.Done && statusState != AfterStatusCode) { 1839parseStatus = DataParseStatus.Invalid; 1846if (parseStatus == DataParseStatus.Invalid) { 1860private static unsafe DataParseStatus ParseStatusLineStrict( 1879DataParseStatus parseStatus = DataParseStatus.DataTooBig; 1883parseStatus = DataParseStatus.NeedMoreData; 1903parseStatus = DataParseStatus.Invalid; 1914parseStatus = DataParseStatus.Invalid; 1926parseStatus = DataParseStatus.Invalid; 1944parseStatus = DataParseStatus.Invalid; 1957parseStatus = DataParseStatus.Invalid; 1988parseStatus = DataParseStatus.Invalid; 2014parseStatus = DataParseStatus.Invalid; 2059parseStatus = DataParseStatus.Invalid; 2100parseStatus = DataParseStatus.Invalid; 2104parseStatus = DataParseStatus.Done; 2116if (parseStatus == DataParseStatus.Invalid) { 2365private DataParseStatus ParseStreamData(ref ConnectionReturnResult returnResult) 2374return DataParseStatus.Invalid; 2388return DataParseStatus.Invalid; 2424DataParseStatus result; 2433result = DataParseStatus.Done; 2441result = DataParseStatus.ContinueParsing; 2450result = DataParseStatus.Done; 2487private DataParseStatus ParseResponseData(ref ConnectionReturnResult returnResult, out bool requestDone, out CoreResponseData continueResponseData) 2491DataParseStatus parseStatus = DataParseStatus.NeedMoreData; 2492DataParseStatus parseSubStatus; 2553parseStatus = DataParseStatus.Invalid; 2610if (parseSubStatus == DataParseStatus.Done) 2618else if (parseSubStatus != DataParseStatus.NeedMoreData) 2662if (parseSubStatus == DataParseStatus.Invalid || parseSubStatus == DataParseStatus.DataTooBig) 2671else if (parseSubStatus == DataParseStatus.Done) 3485DataParseStatus parseStatus = ParseResponseData(ref returnResult, out requestDone, out continueResponseData); 3490if (parseStatus != DataParseStatus.NeedMoreData) 3493if (parseStatus == DataParseStatus.Invalid || parseStatus == DataParseStatus.DataTooBig) 3505if (parseStatus == DataParseStatus.Invalid) { 3516else if (parseStatus == DataParseStatus.Done) 3531if (parseStatus == DataParseStatus.NeedMoreData)
net\System\Net\WebHeaderCollection.cs (32)
1194internal unsafe DataParseStatus ParseHeaders( 1208return DataParseStatus.NeedMoreData; 1226DataParseStatus parseStatus = DataParseStatus.Invalid; 1276parseStatus = DataParseStatus.DataTooBig; 1289parseStatus = DataParseStatus.NeedMoreData; 1311parseStatus = DataParseStatus.DataTooBig; 1319parseStatus = DataParseStatus.DataTooBig; 1330parseStatus = DataParseStatus.NeedMoreData; 1356parseStatus = DataParseStatus.NeedMoreData; 1364parseStatus = DataParseStatus.DataTooBig; 1384parseStatus = DataParseStatus.NeedMoreData; 1398parseStatus = DataParseStatus.DataTooBig; 1410parseStatus = DataParseStatus.NeedMoreData; 1431parseStatus = DataParseStatus.DataTooBig; 1443parseStatus = DataParseStatus.NeedMoreData; 1472parseStatus = DataParseStatus.DataTooBig; 1505parseStatus = DataParseStatus.Done; 1513if (parseStatus == DataParseStatus.Invalid) { 1558internal unsafe DataParseStatus ParseHeadersStrict( 1569DataParseStatus parseStatus = DataParseStatus.Invalid; 1574DataParseStatus sizeError = DataParseStatus.DataTooBig; 1578sizeError = DataParseStatus.NeedMoreData; 1605parseStatus = DataParseStatus.Done; 1609parseStatus = DataParseStatus.Invalid; 1624parseStatus = DataParseStatus.Invalid; 1660parseStatus = DataParseStatus.Invalid; 1671parseStatus = DataParseStatus.Invalid; 1751parseStatus = DataParseStatus.Invalid; 1840if (parseStatus == DataParseStatus.Invalid) {