Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ OnWrite()

static void System.Net.Base64Stream.WriteAsyncResult.OnWrite ( IAsyncResult result)
inlinestaticprivate

Definition at line 140 of file Base64Stream.cs.

141 {
142 if (result.CompletedSynchronously)
143 {
144 return;
145 }
146 WriteAsyncResult writeAsyncResult = (WriteAsyncResult)result.AsyncState;
147 try
148 {
149 writeAsyncResult.CompleteWrite(result);
150 writeAsyncResult.Write();
151 }
152 catch (Exception result2)
153 {
154 if (writeAsyncResult.IsCompleted)
155 {
156 throw;
157 }
158 writeAsyncResult.InvokeCallback(result2);
159 }
160 }
WriteAsyncResult(Base64Stream parent, byte[] buffer, int offset, int count, AsyncCallback callback, object state)

References System.Net.Base64Stream.WriteAsyncResult.WriteAsyncResult(), System.IAsyncResult.AsyncState, System.IAsyncResult.CompletedSynchronously, System.Net.Base64Stream.WriteAsyncResult.CompleteWrite(), System.Net.LazyAsyncResult.InvokeCallback(), System.Net.LazyAsyncResult.IsCompleted, and System.Net.Base64Stream.WriteAsyncResult.Write().