106 overrides of CanWrite
mscorlib (9)
system\io\__consolestream.cs (1)
65public override bool CanWrite {
system\io\bufferedstream.cs (1)
218public override bool CanWrite {
system\io\filestream.cs (1)
1160public override bool CanWrite {
system\io\memorystream.cs (1)
138public override bool CanWrite {
system\io\stream.cs (2)
867public override bool CanWrite { 1097public override bool CanWrite {
system\io\unmanagedmemorystream.cs (1)
268public override bool CanWrite {
system\security\cryptography\cryptostream.cs (1)
87public override bool CanWrite {
system\security\cryptography\mactripledes.cs (1)
188public override bool CanWrite {
PresentationBuildTasks (1)
BuildTasks\Microsoft\Build\Tasks\Windows\ResourcesGenerator.cs (1)
82public override bool CanWrite { get { return false; } }
PresentationCore (4)
Core\CSharp\MS\Internal\IO\Packaging\DeobfuscatingStream.cs (1)
176public override bool CanWrite
Core\CSharp\MS\Internal\IO\Packaging\NetStream.cs (1)
225public override bool CanWrite
Core\CSharp\MS\Internal\IO\Packaging\ResponseStream.cs (1)
187public override bool CanWrite
Shared\MS\Internal\IO\SynchronizingStream.cs (1)
183public override bool CanWrite
PresentationFramework (7)
src\Framework\MS\Internal\AppModel\BamlStream.cs (1)
100public override bool CanWrite
src\Framework\MS\Internal\IO\Packaging\ByteStream.cs (1)
99public override bool CanWrite
src\Framework\MS\Internal\IO\Packaging\UnsafeIndexingFilterStream.cs (1)
236public override bool CanWrite
src\Framework\MS\Internal\Navigation\BindStream.cs (1)
117public override bool CanWrite
src\Framework\System\Windows\Markup\Baml2006\SharedStream.cs (1)
108public override bool CanWrite
src\Framework\System\Windows\Markup\XamlStream.cs (2)
655public override bool CanWrite 820public override bool CanWrite
System (21)
net\System\Net\_ConnectStream.cs (1)
514public override bool CanWrite {
net\System\Net\_FtpDataStream.cs (1)
133public override bool CanWrite {
net\System\Net\_ListenerRequestStream.cs (1)
35public override bool CanWrite {
net\System\Net\_ListenerResponseStream.cs (1)
49public override bool CanWrite {
net\System\Net\_PooledStream.cs (1)
373public override bool CanWrite {
net\System\Net\Cache\_CacheStreams.cs (4)
80public override bool CanWrite { 396public override bool CanWrite { 912public override bool CanWrite { 1074public override bool CanWrite {
net\System\Net\Cache\_SingleItemRequestCache.cs (2)
316public override bool CanWrite {get {return false;}} 473public override bool CanWrite {get {return true;}}
net\System\Net\mail\DelegatedStream.cs (1)
55public override bool CanWrite
net\System\Net\SecureProtocols\NegotiateStream.cs (1)
454public override bool CanWrite {
net\System\Net\SecureProtocols\SslStream.cs (1)
437public override bool CanWrite {
net\System\Net\Sockets\NetworkStream.cs (1)
232public override bool CanWrite {
net\System\Net\webclient.cs (1)
3004public override bool CanWrite {
net\System\Net\WebSockets\WebSocketHttpListenerDuplexStream.cs (1)
96public override bool CanWrite
sys\system\configuration\ClientSettingsStore.cs (1)
353public override bool CanWrite {
sys\System\IO\compression\DeflateStream.cs (1)
261public override bool CanWrite {
sys\System\IO\compression\GZipStream.cs (1)
55public override bool CanWrite {
sys\system\io\ports\SerialStream.cs (1)
115public override bool CanWrite
System.Core (2)
System\IO\LogStream.cs (1)
175public override bool CanWrite {
System\IO\Pipes\PipeStream.cs (1)
1024public override bool CanWrite {
System.Data (12)
fx\src\data\Microsoft\SqlServer\Server\SmiGettersStream.cs (1)
50public override bool CanWrite {
fx\src\data\Microsoft\SqlServer\Server\SmiSettersStream.cs (1)
50public override bool CanWrite {
fx\src\data\System\Data\Sql\sqlser.cs (1)
210public override bool CanWrite {
fx\src\data\System\Data\SqlClient\SqlClientWrapperSmiStream.cs (1)
41public override bool CanWrite {
fx\src\data\System\Data\SqlClient\SqlSequentialStream.cs (1)
53public override bool CanWrite
fx\src\data\System\Data\SqlClient\SqlSequentialStreamSmi.cs (1)
34public override bool CanWrite
fx\src\data\System\Data\SqlClient\SqlStream.cs (2)
60override public bool CanWrite { 293override public bool CanWrite {
fx\src\data\System\Data\SqlClient\TdsParser.cs (1)
10123public override bool CanWrite {
fx\src\data\System\Data\SQLTypes\SQLBytes.cs (1)
652 public override bool CanWrite {
fx\src\data\System\Data\SQLTypes\SQLFileStream.cs (1)
219public override bool CanWrite
fx\src\data\System\Data\SQLTypes\SqlXml.cs (1)
316 public override bool CanWrite {
System.Data.Services (3)
parent\Client\System\Data\Services\Client\BatchStream.cs (2)
166public override bool CanWrite 1513public override bool CanWrite
System\Data\Services\DelegateBodyWriter.cs (1)
118public override bool CanWrite
System.Data.Services.Client (2)
System\Data\Services\Client\BatchStream.cs (2)
166public override bool CanWrite 1513public override bool CanWrite
System.IdentityModel (1)
System\IdentityModel\HashStream.cs (1)
35public override bool CanWrite
System.IO.Log (3)
System\IO\Log\FileLogRecordStream.cs (1)
169public override bool CanWrite
System\IO\Log\FileRegion.cs (1)
104public override bool CanWrite { get { return false; } }
System\IO\Log\LogLogRecord.cs (1)
118public override bool CanWrite { get { return false; } }
System.Runtime.Remoting (6)
channels\core\chunkedmemorystream.cs (1)
48public override bool CanWrite { get { return true; } }
channels\core\socketstream.cs (1)
47public override bool CanWrite { get { return true; } }
channels\http\httpstreams.cs (2)
31public override bool CanWrite { get { return true; } } 258public override bool CanWrite { get { return false; } }
channels\ipc\pipestream.cs (1)
38public override bool CanWrite { get { return true; } }
channels\tcp\tcpstreams.cs (1)
48public override bool CanWrite { get { return false; } }
System.Runtime.Serialization (4)
System\Runtime\Serialization\Json\JsonEncodingStreamWrapper.cs (1)
112public override bool CanWrite
System\Xml\EncodingStreamWrapper.cs (1)
570public override bool CanWrite
System\Xml\XmlMtomReader.cs (2)
2098public override bool CanWrite 2815public override bool CanWrite
System.ServiceModel (5)
System\ServiceModel\Channels\BufferedOutputAsyncStream.cs (1)
72public override bool CanWrite
System\ServiceModel\Channels\Connection.cs (1)
290public override bool CanWrite
System\ServiceModel\Channels\DelegatingStream.cs (1)
55public override bool CanWrite
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (1)
1095public override bool CanWrite
System\ServiceModel\Dispatcher\StreamFormatter.cs (1)
330public override bool CanWrite { get { return false; } }
System.ServiceModel.Internals (1)
System\Runtime\BufferedOutputStream.cs (1)
64public override bool CanWrite
System.ServiceModel.Web (1)
System\ServiceModel\Channels\StreamBodyWriter.cs (1)
96public override bool CanWrite
System.Web (4)
Configuration\RemoteWebConfigurationHostStream.cs (1)
113public override bool CanWrite { get { return true; } }
HttpBufferlessInputStream.cs (1)
93public override bool CanWrite {
HttpInputStream.cs (1)
340public override bool CanWrite {
HttpWriter.cs (1)
675public override bool CanWrite {
System.Web.Services (2)
System\Web\Services\Protocols\BufferedResponseStream.cs (1)
27public override bool CanWrite { get { return true; } }
System\Web\Services\Protocols\SoapExtensionStream.cs (1)
39public override bool CanWrite {
System.Windows.Forms (1)
winforms\Managed\System\WinForms\DataStreamFromComStream.cs (1)
37public override bool CanWrite {
System.Xml (1)
System\Xml\XmlDownloadManager.cs (1)
192public override Boolean CanWrite {
WindowsBase (16)
Base\MS\Internal\IO\Packaging\CompoundFile\CFStream.cs (1)
65public override bool CanWrite
Base\MS\Internal\IO\Packaging\CompoundFile\RightsManagementEncryptedStream.cs (1)
80public override bool CanWrite
Base\MS\Internal\IO\Packaging\CompoundFile\StreamWithDictionary.cs (1)
39public override bool CanWrite { get { return !_disposed && baseStream.CanWrite; } }
Base\MS\Internal\IO\Packaging\CompoundFile\VersionedStream.cs (1)
182public override bool CanWrite
Base\MS\Internal\IO\Packaging\CompressEmulationStream.cs (1)
239public override bool CanWrite
Base\MS\Internal\IO\Packaging\CompressStream.cs (1)
440public override bool CanWrite
Base\MS\Internal\IO\Packaging\IgnoreFlushAndCloseStream.cs (1)
81public override bool CanWrite
Base\MS\Internal\IO\Packaging\InterleavedZipPartStream.cs (1)
404public override bool CanWrite
Base\MS\Internal\IO\Packaging\SparseMemoryStream.cs (1)
50override public bool CanWrite
Base\MS\Internal\IO\Packaging\streamingZipPartStream.cs (1)
202public override bool CanWrite
Base\MS\Internal\IO\Zip\ProgressiveCrcCalculatingStream.cs (1)
56override public bool CanWrite
Base\MS\Internal\IO\Zip\WriteTimeStream.cs (1)
44override public bool CanWrite { get { return (_baseStream != null); } }
Base\MS\Internal\IO\Zip\ZipIOFileItemStream.cs (1)
58override public bool CanWrite
Base\MS\Internal\IO\Zip\ZipIOModeEnforcingStream.cs (1)
67override public bool CanWrite
Base\System\IO\Packaging\CompoundFile\DataSpaceManager.cs (1)
260public override bool CanWrite
Base\System\IO\Packaging\Package.cs (1)
1560public override bool CanWrite
95 references to CanWrite
mscorlib (28)
system\io\binarywriter.cs (1)
81if (!output.CanWrite)
system\io\bufferedstream.cs (7)
120if (!_stream.CanRead && !_stream.CanWrite) 154if (!_stream.CanWrite) 220get { return _stream != null && _stream.CanWrite; } 317if (_stream.CanWrite || _stream is BufferedStream) 325if (_stream.CanWrite || _stream is BufferedStream) 384if (stream.CanWrite || stream is BufferedStream) 1151Contract.Assert(_stream.CanWrite);
system\io\memorystream.cs (2)
435if (!destination.CanRead && !destination.CanWrite) 441if (!destination.CanWrite)
system\io\stream.cs (13)
149if (!CanRead && !CanWrite) 151if (!destination.CanRead && !destination.CanWrite) 155if (!destination.CanWrite) 167Contract.Requires(destination.CanWrite); 185if (!CanRead && !CanWrite) 187if (!destination.CanRead && !destination.CanWrite) 191if (!destination.CanWrite) 205if (!CanRead && !CanWrite) 207if (!destination.CanRead && !destination.CanWrite) 211if (!destination.CanWrite) 222Contract.Requires(destination.CanWrite); 455if (!CanWrite) __Error.WriteNotSupported(); 1099get { return _stream.CanWrite; }
system\io\streamwriter.cs (1)
145if (!stream.CanWrite)
system\io\unmanagedmemorystreamwrapper.cs (2)
165if (!destination.CanRead && !destination.CanWrite) 171if (!destination.CanWrite)
system\resources\resourcewriter.cs (1)
118if (!stream.CanWrite)
system\security\cryptography\cryptostream.cs (1)
66if (!(_stream.CanWrite)) throw new ArgumentException(Environment.GetResourceString("Argument_StreamNotWritable"),"stream");
PresentationCore (6)
Core\CSharp\MS\Internal\IO\Packaging\ResponseStream.cs (1)
191return (!_closed && _innerStream.CanWrite);
Core\CSharp\System\Windows\Ink\StrokeCollection.cs (1)
107if ( !stream.CanWrite )
Core\CSharp\System\Windows\Media\Imaging\BitmapDecoder.cs (2)
1255isOriginalWritable = stream.CanSeek && stream.CanWrite; 1843if (!seekable || ((!bitmapStream.CanWrite) && (bitmapStream.Length <= 1048576)))
Core\CSharp\System\Windows\Media\StreamAsIStream.cs (1)
569canWrite = dataStream.CanWrite;
Shared\MS\Internal\IO\SynchronizingStream.cs (1)
189return ((_baseStream != null) && _baseStream.CanWrite);
PresentationFramework (6)
src\Framework\MS\Internal\AppModel\BamlStream.cs (1)
102get { return _stream.CanWrite; }
src\Framework\MS\Internal\IO\Packaging\managedIStream.cs (2)
137if (_ioStream.CanRead && _ioStream.CanWrite) 145else if (_ioStream.CanWrite)
src\Framework\MS\Internal\Navigation\BindStream.cs (1)
121return _stream.CanWrite;
src\Framework\System\Windows\Annotations\Storage\XmlStreamStore.cs (1)
392if (!_stream.CanWrite)
src\Framework\System\Windows\Markup\BamlWriter.cs (1)
56if (!stream.CanWrite)
System (14)
net\System\Net\Cache\_CacheStreams.cs (3)
379if (!shadowStream.CanWrite) { 913get {return WrappedStream.CanWrite;} 1075get {return WrappedStream.CanWrite;}
net\System\Net\mail\DelegatedStream.cs (1)
59return this.stream.CanWrite;
net\System\Net\SecureProtocols\AuthenticatedStream.cs (1)
36if (!innerStream.CanRead || !innerStream.CanWrite) {
net\System\Net\SecureProtocols\NegotiateStream.cs (1)
456return IsAuthenticated && InnerStream.CanWrite;
net\System\Net\SecureProtocols\SslStream.cs (1)
439return _SslState.IsAuthenticated && InnerStream.CanWrite && !_SslState.IsShutdown;
net\System\Net\webclient.cs (1)
3006return m_stream.CanWrite;
net\System\Net\WebSockets\WebSocketHelpers.cs (2)
515if (!innerStream.CanWrite) 523if ((!read && !connection.CanWrite) ||
sys\system\configuration\ClientSettingsStore.cs (1)
354get { return _originalStream.CanWrite; }
sys\System\IO\compression\DeflateStream.cs (3)
93if (!_stream.CanWrite) { 121if (!stream.CanWrite) 267return (_mode == CompressionMode.Compress && _stream.CanWrite);
System.Core (1)
System\IO\BufferedStream2.cs (1)
82if (!CanWrite) __Error.WriteNotSupported();
System.Data (3)
fx\src\data\System\Data\SQLTypes\SqlXml.cs (3)
320 return m_stream.CanWrite; 484 if (!m_stream.CanWrite) 496 if (m_isClosed || m_stream == null || (!m_stream.CanRead && !m_stream.CanWrite && !m_stream.CanSeek))
System.Data.Services (2)
System\Data\Services\Providers\DataServiceStreamProviderWrapper.cs (1)
224if (writeStream == null || !writeStream.CanWrite)
System\Data\Services\WebUtil.cs (1)
539Debug.Assert(output.CanWrite, "output.CanWrite");
System.Runtime.Serialization (2)
System\Runtime\Serialization\Json\JsonEncodingStreamWrapper.cs (1)
121return this.stream.CanWrite;
System\Xml\EncodingStreamWrapper.cs (1)
577return this.stream.CanWrite;
System.ServiceModel (2)
System\ServiceModel\Channels\BufferedOutputAsyncStream.cs (1)
74get { return stream.CanWrite && (!this.closed); }
System\ServiceModel\Channels\DelegatingStream.cs (1)
59return stream.CanWrite;
System.Web.Services (1)
System\Web\Services\Protocols\SoapExtensionStream.cs (1)
42return innerStream.CanWrite;
System.Xml (1)
System\Xml\XmlDownloadManager.cs (1)
193get { return stream.CanWrite; }
WindowsBase (29)
Base\MS\Internal\IO\Packaging\CompoundFile\CompoundFileDeflateTransform.cs (2)
80Invariant.Assert(sink.CanWrite, "Logic Error - Cannot decompress into a read-only stream"); 214Invariant.Assert(sink.CanWrite, "Logic Error - Cannot compress into a read-only stream");
Base\MS\Internal\IO\Packaging\CompoundFile\RightsManagementEncryptedStream.cs (1)
86_baseStream.CanWrite &&
Base\MS\Internal\IO\Packaging\CompoundFile\StreamWithDictionary.cs (1)
39public override bool CanWrite { get { return !_disposed && baseStream.CanWrite; } }
Base\MS\Internal\IO\Packaging\CompoundFile\VersionedStream.cs (1)
186return (_stream != null) && _stream.CanWrite && _versionOwner.IsUpdatable;
Base\MS\Internal\IO\Packaging\CompoundFile\VersionedStreamOwner.cs (2)
196return (BaseStream != null) && BaseStream.CanWrite && IsUpdatable; 353if (!BaseStream.CanWrite)
Base\MS\Internal\IO\Packaging\CompressEmulationStream.cs (1)
243return (!_disposed && _baseStream.CanWrite);
Base\MS\Internal\IO\Packaging\CompressStream.cs (1)
445return (_mode != Mode.Disposed) && _baseStream.CanWrite;
Base\MS\Internal\IO\Packaging\IgnoreFlushAndCloseStream.cs (1)
88return _stream.CanWrite;
Base\MS\Internal\IO\Packaging\InterleavedZipPartStream.cs (1)
408return _closed ? false : _dir.GetStream(0).CanWrite;
Base\MS\Internal\IO\Packaging\streamingZipPartStream.cs (2)
143if (_pieceStream.CanWrite) 301if (!_pieceStream.CanWrite)
Base\MS\Internal\IO\Zip\ProgressiveCrcCalculatingStream.cs (1)
60return (_underlyingStream != null && _underlyingStream.CanWrite);
Base\MS\Internal\IO\Zip\WriteTimeStream.cs (1)
125if (!_baseStream.CanWrite)
Base\MS\Internal\IO\Zip\ZipArchive.cs (1)
580if ((access == FileAccess.Write || access == FileAccess.ReadWrite) && !stream.CanWrite)
Base\MS\Internal\IO\Zip\ZipIOFileItemStream.cs (1)
62return (!_disposedFlag) && (_blockManager.Stream.CanWrite);
Base\MS\Internal\IO\Zip\ZipIOLocalFileBlock.cs (3)
448if (!_blockManager.Stream.CanWrite) 833if (!stream.CanWrite) 839if (!stream.CanRead || !stream.CanWrite)
Base\MS\Internal\IO\Zip\ZipIOModeEnforcingStream.cs (1)
72_baseStream.CanWrite &&
Base\System\IO\Packaging\CompoundFile\DataSpaceManager.cs (1)
264return (_baseStream != null && _baseStream.CanWrite);
Base\System\IO\Packaging\CompoundFile\StorageRoot.cs (1)
142if( baseStream.CanWrite )
Base\System\IO\Packaging\EncryptedPackage.cs (1)
745if (_packageStream.CanWrite)
Base\System\IO\Packaging\Package.cs (2)
1232if (!s.CanWrite && (access == FileAccess.ReadWrite || access == FileAccess.Write)) 1242if ((s.CanRead && s.CanWrite) && (access == FileAccess.Read || access == FileAccess.Write))
Base\System\IO\Packaging\PackagePart.cs (2)
656if (s.CanWrite) 901if (s.CanRead == false && s.CanSeek == false && s.CanWrite == false)
Shared\MS\Internal\IO\Packaging\PackagingUtilities.cs (1)
153if (!s.CanWrite)