//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public org.neo4j.bolt.messaging.RequestMessage decode(org.neo4j.bolt.messaging.Neo4jPack_Unpacker unpacker) throws java.io.IOException public override RequestMessage Decode(Org.Neo4j.Bolt.messaging.Neo4jPack_Unpacker unpacker) { string statement = unpacker.UnpackString(); MapValue @params = unpacker.UnpackMap(); MapValue meta = unpacker.UnpackMap(); return(new RunMessage(statement, @params, meta)); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public static java.util.Map<String,Object> readMetaDataMap(org.neo4j.bolt.messaging.Neo4jPack_Unpacker unpacker) throws java.io.IOException public static IDictionary <string, object> ReadMetaDataMap(Org.Neo4j.Bolt.messaging.Neo4jPack_Unpacker unpacker) { MapValue metaDataMapValue = unpacker.UnpackMap(); PrimitiveOnlyValueWriter writer = new PrimitiveOnlyValueWriter(); IDictionary <string, object> metaDataMap = new Dictionary <string, object>(metaDataMapValue.Size()); metaDataMapValue.Foreach((key, value) => { object convertedValue = AuthToken.containsSensitiveInformation(key) ? writer.SensitiveValueAsObject(value) : writer.ValueAsObject(value); metaDataMap[key] = convertedValue; }); return(metaDataMap); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public org.neo4j.bolt.messaging.RequestMessage decode(org.neo4j.bolt.messaging.Neo4jPack_Unpacker unpacker) throws java.io.IOException public override RequestMessage Decode(Org.Neo4j.Bolt.messaging.Neo4jPack_Unpacker unpacker) { MapValue meta = unpacker.UnpackMap(); return(new BeginMessage(meta)); }