System.IO.NetFxToWinRtStreamAdapter.NetFxToWinRtStreamAdapter C# (CSharp) Méthode

NetFxToWinRtStreamAdapter() private méthode

private NetFxToWinRtStreamAdapter ( Stream stream, StreamReadOperationOptimization readOptimization ) : System.Diagnostics
stream Stream
readOptimization StreamReadOperationOptimization
Résultat System.Diagnostics
        private NetFxToWinRtStreamAdapter(Stream stream, StreamReadOperationOptimization readOptimization)
        {
            Debug.Assert(stream != null);
            Debug.Assert(stream.CanRead || stream.CanWrite || stream.CanSeek);
            Contract.EndContractBlock();

            Debug.Assert(!stream.CanRead || (stream.CanRead && this is IInputStream));
            Debug.Assert(!stream.CanWrite || (stream.CanWrite && this is IOutputStream));
            Debug.Assert(!stream.CanSeek || (stream.CanSeek && this is IRandomAccessStream));

            _readOptimization = readOptimization;
            _managedStream = stream;
        }