// Assembly: mscorlib
// Full name: System.IO.BinaryWriter

namespace System.IO
{
public class BinaryWriter // TypeDefIndex: 4942
{
	// Fields
	type#15217 Null;
	type#26551 OutStream;
	type#12861 _buffer;
	type#17812 _encoding;
	type#17796 _encoder;
	type#15314 _leaveOpen;
	type#12861 _largeByteBuffer;
	type#20868 _maxChars;

	// Methods
	// RVA: -1
	protected type#28660 .ctor() { }
	// RVA: -1
	public type#28660 .ctor(type#26548 output) { }
	// RVA: -1
	public type#28660 .ctor(type#26548 output, type#17811 encoding) { }
	// RVA: -1
	public type#28660 .ctor(type#26548 output, type#17811 encoding, type#15313 leaveOpen) { }
	// RVA: -1
	protected virtual type#28660 Dispose(type#15313 disposing) { }
	// RVA: -1
	public virtual type#28660 Dispose() { }
	// RVA: -1
	public virtual type#28660 Flush() { }
	// RVA: -1
	public virtual type#28660 Write(type#15313 value) { }
	// RVA: -1
	public virtual type#28660 Write(type#15455 value) { }
	// RVA: -1
	public virtual type#28660 Write(type#12860 buffer) { }
	// RVA: -1
	public virtual type#28660 Write(type#12860 buffer, type#20867 index, type#20867 count) { }
	// RVA: -1
	public virtual type#28660 Write(type#15837 ch) { }
	// RVA: -1
	public virtual type#28660 Write(type#12899 chars) { }
	// RVA: -1
	public virtual type#28660 Write(type#17430 value) { }
	// RVA: -1
	public virtual type#28660 Write(type#20856 value) { }
	// RVA: -1
	public virtual type#28660 Write(type#27901 value) { }
	// RVA: -1
	public virtual type#28660 Write(type#20867 value) { }
	// RVA: -1
	public virtual type#28660 Write(type#27917 value) { }
	// RVA: -1
	public virtual type#28660 Write(type#20900 value) { }
	// RVA: -1
	public virtual type#28660 Write(type#27937 value) { }
	// RVA: -1
	public virtual type#28660 Write(type#26059 value) { }
	// RVA: -1
	public virtual type#28660 Write(type#26576 value) { }
	// RVA: -1
	protected type#28660 Write7BitEncodedInt(type#20867 value) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
