Example #1
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public int writeBytes(java.nio.channels.ScatteringByteChannel in, int length) throws java.io.IOException
        public override int WriteBytes(ScatteringByteChannel @in, int length)
        {
            sbyte[] array = new sbyte[length];
            int     read  = @in.read(ByteBuffer.wrap(array));

            WriteBytes(array, 0, read);
            return(read);
        }
Example #2
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public int setBytes(int index, java.nio.channels.ScatteringByteChannel in, int length) throws java.io.IOException
        public override int SetBytes(int index, ScatteringByteChannel @in, int length)
        {
            int pos = @delegate.PositionWriter(index);

            try
            {
                return(WriteBytes(@in, length));
            }
            finally
            {
                @delegate.PositionWriter(pos);
            }
        }
Example #3
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public int writeBytes(java.nio.channels.ScatteringByteChannel in, int length) throws java.io.IOException
        public override int WriteBytes(ScatteringByteChannel @in, int length)
        {
            SendChunkIfNeeded(length);
            return(_buffer.writeBytes(@in, length));
        }
Example #4
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public int setBytes(int index, java.nio.channels.ScatteringByteChannel in, int length) throws java.io.IOException
        public override int SetBytes(int index, ScatteringByteChannel @in, int length)
        {
            return(_buffer.setBytes(index, @in, length));
        }
Example #5
0
 public override int WriteBytes(ScatteringByteChannel @in, int length)
 {
     throw UnsupportedOperation();
 }
Example #6
0
 public override int SetBytes(int index, ScatteringByteChannel @in, int length)
 {
     throw UnsupportedOperation();
 }