//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: private static void packMapWithNullKey(org.neo4j.bolt.messaging.Neo4jPack_Packer packer) throws java.io.IOException private static void PackMapWithNullKey(Org.Neo4j.Bolt.messaging.Neo4jPack_Packer packer) { packer.PackMapHeader(2); packer.Pack("key1"); packer.Pack(ValueUtils.of(null)); packer.Pack(ValueUtils.of(null)); packer.Pack("value1"); }
private static MapValue Params(string bookmark, object bookmarks) { MapValueBuilder builder = new MapValueBuilder(); if (!string.ReferenceEquals(bookmark, null)) { builder.Add("bookmark", ValueUtils.of(bookmark)); } builder.Add("bookmarks", ValueUtils.of(bookmarks)); return(builder.Build()); }
private void WriteHello(HelloMessage message) { try { Packer.packStructHeader(0, HelloMessage.SIGNATURE); Packer.pack(ValueUtils.asMapValue(message.Meta())); } catch (IOException e) { throw new UncheckedIOException(e); } }
private void WriteInit(InitMessage message) { try { Packer.packStructHeader(2, InitMessage.SIGNATURE); Packer.pack(message.UserAgent()); Packer.pack(ValueUtils.asMapValue(message.AuthToken())); } catch (IOException e) { throw new UncheckedIOException(e); } }
public static int CalculatePropertySize(InputEntity entity, System.Func <Value[], int> valueSizeCalculator) { int size = 0; int propertyCount = entity.PropertyCount(); if (propertyCount > 0) { Value[] values = new Value[propertyCount]; for (int i = 0; i < propertyCount; i++) { values[i] = ValueUtils.asValue(entity.PropertyValue(i)); } size += valueSizeCalculator(values); } return(size); }
private static MapValue SingletonMap(string key, object value) { return(VirtualValues.map(new string[] { key }, new AnyValue[] { ValueUtils.of(value) })); }