terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ MoveNext()

void System.Net.WebRequestStream.d__37.MoveNext ( )
inlineprivate

Implements System.Runtime.CompilerServices.IAsyncStateMachine.

Definition at line 602 of file WebRequestStream.cs.

603 {
608 if (webRequestStream.headersSent)
609 {
610 return;
611 }
612 HttpWebRequest <Request>k__BackingField = webRequestStream.<Request>k__BackingField;
614 bool flag = this.setInternalLength;
615 bool <IsNtlmChallenge>k__BackingField = <Operation>k__BackingField2.<IsNtlmChallenge>k__BackingField;
616 if (!flag)
617 {
618 return;
619 }
620 BufferOffsetSize <WriteBuffer>k__BackingField = <Operation>k__BackingField2.<WriteBuffer>k__BackingField;
621 if (<WriteBuffer>k__BackingField != null)
622 {
623 HttpWebRequest <Request>k__BackingField2 = webRequestStream.<Request>k__BackingField;
624 int size = <WriteBuffer>k__BackingField.Size;
625 return;
626 }
627 WebOperation <Operation>k__BackingField3;
628 if (webRequestStream.writeBuffer != null)
629 {
630 HttpWebRequest <Request>k__BackingField3 = webRequestStream.<Request>k__BackingField;
633 }
634 if (<Operation>k__BackingField3.<WriteBuffer>k__BackingField != null || webRequestStream.writeBuffer != null)
635 {
636 HttpWebRequest <Request>k__BackingField4 = webRequestStream.<Request>k__BackingField;
637 bool sendChunked = webRequestStream.sendChunked;
638 HttpWebRequest <Request>k__BackingField5 = webRequestStream.<Request>k__BackingField;
639 int num = 1;
645 return;
646 }
647 }
class f__AnonymousType0<< Count > j__TPar
readonly Stream< InnerStream > k__BackingField

References System.Net.HttpWebRequest.GetRequestHeaders(), System.Net.WebRequestStream.InnerStream, j__TPar, System.Net.WebRequestStream.k__BackingField, System.Net.WebConnectionStream.Operation, System.Net.WebConnectionStream.Request, and System.Net.WebRequestStream.sendChunked.