//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: private byte[] serialize(int chunkSize, org.neo4j.bolt.messaging.RequestMessage... msgs) throws java.io.IOException private sbyte[] Serialize(int chunkSize, params RequestMessage[] msgs) { sbyte[][] serialized = new sbyte[msgs.Length][]; for (int i = 0; i < msgs.Length; i++) { RecordingByteChannel channel = new RecordingByteChannel(); BoltRequestMessageWriter writer = new BoltRequestMessageWriter((new Neo4jPackV1()).newPacker(new BufferedChannelOutput(channel))); writer.Write(msgs[i]).flush(); serialized[i] = channel.Bytes; } return(Chunker.Chunk(chunkSize, serialized)); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public static byte[] serialize(org.neo4j.bolt.messaging.Neo4jPack neo4jPack, org.neo4j.bolt.messaging.ResponseMessage... messages) throws java.io.IOException public static sbyte[] Serialize(Neo4jPack neo4jPack, params ResponseMessage[] messages) { RecordingByteChannel rawData = new RecordingByteChannel(); BufferedChannelOutput output = new BufferedChannelOutput(rawData); BoltResponseMessageWriterV1 writer = new BoltResponseMessageWriterV1(neo4jPack.newPacker, output, NullLogService.Instance); foreach (ResponseMessage message in messages) { writer.Write(message); } writer.Flush(); return(rawData.Bytes); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public static byte[] serialize(org.neo4j.bolt.messaging.Neo4jPack neo4jPack, org.neo4j.bolt.messaging.RequestMessage... messages) throws java.io.IOException public static sbyte[] Serialize(Neo4jPack neo4jPack, params RequestMessage[] messages) { RecordingByteChannel rawData = new RecordingByteChannel(); Org.Neo4j.Bolt.messaging.Neo4jPack_Packer packer = neo4jPack.NewPacker(new BufferedChannelOutput(rawData)); BoltRequestMessageWriter writer = new BoltRequestMessageWriter(packer); foreach (RequestMessage message in messages) { writer.Write(message); } writer.Flush(); return(rawData.Bytes); }