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

◆ Dispose() [2/2]

override void System.IO.BufferedStream.Dispose ( bool disposing)
inlineprotectedvirtual

Reimplemented from System.IO.Stream.

Definition at line 166 of file BufferedStream.cs.

167 {
168 try
169 {
170 if (disposing && _stream != null)
171 {
172 try
173 {
174 Flush();
175 return;
176 }
177 finally
178 {
180 }
181 }
182 }
183 finally
184 {
185 _stream = null;
186 _buffer = null;
187 _writePos = 0;
188 base.Dispose(disposing);
189 }
190 }
void Dispose()
Definition Stream.cs:639

References System.IO.BufferedStream._buffer, System.IO.BufferedStream._stream, System.IO.BufferedStream._writePos, System.IO.Stream.Dispose(), and System.IO.BufferedStream.Flush().