public void Initialize(MsgPackContext context) { _keyConverter = context.GetConverter <Key>(); _uintConverter = context.GetConverter <uint>(); _iteratorConverter = context.GetConverter <Iterator>(); _selectKeyConverter = context.GetConverter <T>(); }
public void Initialize(MsgPackContext context) { _keyConverter = context.GetConverter <Key>(); _requestIdConverter = context.GetConverter <RequestId>(); _codeConverter = context.GetConverter <CommandCode>(); _nullConverter = context.NullConverter; }
public void Initialize(MsgPackContext context) { _stringConverter = context.GetConverter <string>(); _listStringConverter = context.GetConverter <List <string> >(); _floatConverter = context.GetConverter <float>(); _context = context; }
private void InitializeIfNeeded() { _initialized = true; _nullConverter = _context.NullConverter; _stringConverter = _context.GetConverter <string>(); _keyConverter = _context.GetConverter <Key>(); }
public void Initialize(MsgPackContext context) { _uintConverter = context.GetConverter <uint>(); _stringConverter = context.GetConverter <string>(); _engineConverter = context.GetConverter <StorageEngine>(); _fieldConverter = context.GetConverter <List <SpaceField> >(); }
public void Initialize(MsgPackContext context) { _uintConverter = context.GetConverter <uint>(); _keyConverter = context.GetConverter <Key>(); _selectKeyConverter = context.GetConverter <T>(); _context = context; }
protected static void ValidateConverter(IMsgPackConverter <TElement> elementConverter) { if (elementConverter == null) { throw ExceptionUtils.NoConverterForCollectionElement(typeof(TElement), "element"); } }
public void Initialize(MsgPackContext context) { _keyConverter = context.GetConverter <Key>(); _bytesConverter = context.GetConverter <byte[]>(); _stringConverter = context.GetConverter <string>(); _nullConverter = context.NullConverter; }
private void InitializeIfNeeded() { _initialized = true; _stringConverter = _context.GetConverter <string>(); _longConverter = _context.GetConverter <long>(); _boolConverter = _context.GetConverter <bool>(); }
internal static SqlInfo ReadSqlInfo(IMsgPackReader reader, IMsgPackConverter <Key> keyConverter, IMsgPackConverter <int> intConverter) { var length = reader.ReadMapLength(); if (length == null) { return(null); } var result = default(SqlInfo); for (var i = 0; i < length; i++) { switch (keyConverter.Read(reader)) { case Key.SqlRowCount: result = new SqlInfo(intConverter.Read(reader)); break; default: reader.SkipToken(); break; } } return(result); }
public void Initialize(MsgPackContext context) { _uintConverter = context.GetConverter <uint>(); _stringConverter = context.GetConverter <string>(); _indexTypeConverter = context.GetConverter <IndexType>(); _optionsConverter = context.GetConverter <IndexCreationOptions>(); _indexPartsConverter = context.GetConverter <List <IndexPart> >(); }
public void Initialize(MsgPackContext context) { _stringConverter = context.GetConverter <string>(); _listStringConverter = context.GetConverter <List <string> >(); _floatConverter = context.GetConverter <float>(); _brand = MsgPackSerializer.Serialize(nameof(Beer.Brand)); _alcohol = MsgPackSerializer.Serialize(nameof(Beer.Alcohol)); _sort = MsgPackSerializer.Serialize(nameof(Beer.Sort)); _brewery = MsgPackSerializer.Serialize(nameof(Beer.Brewery)); _context = context; }
protected void ValidateConverters(IMsgPackConverter <TKey> keyConverter, IMsgPackConverter <TValue> valueConverter) { if (keyConverter == null) { throw ExceptionUtils.NoConverterForCollectionElement(typeof(TKey), "key"); } if (valueConverter == null) { throw ExceptionUtils.NoConverterForCollectionElement(typeof(TValue), "value"); } }
public void Initialize(MsgPackContext context) { _sbyteConverter = context.GetConverter <sbyte>(); _byteConverter = context.GetConverter <byte>(); _shortConverter = context.GetConverter <short>(); _ushortConverter = context.GetConverter <ushort>(); _intConverter = context.GetConverter <int>(); _uintConverter = context.GetConverter <uint>(); _longConverter = context.GetConverter <long>(); _ulongConverter = context.GetConverter <ulong>(); InitializeWriteMethodsChache(); InitializeReadMethodsCache(); }
private static TArray ReadList( IMsgPackReader reader, MsgPackContext context, Func <TArray> creator, uint length, IMsgPackConverter <TElement> converter) { var array = creator == null ? (TArray)context.GetObjectActivator(typeof(TArray))() : creator(); for (var i = 0u; i < length; i++) { array.Add(converter.Read(reader, context, null)); } return(array); }
private TArray ReadArray(IMsgPackReader reader, MsgPackContext context, uint length, IMsgPackConverter <TElement> converter) { // ReSharper disable once RedundantCast var result = (TArray)(object)new TElement[length]; for (var i = 0; i < length; i++) { result[i] = converter.Read(reader, context, null); } return(result); }
internal abstract void Write(MsgPackContext context, IMsgPackWriter writer, IMsgPackConverter <string> stringConverter);
public void RegisterConverter <T>(IMsgPackConverter <T> converter) { _converters[typeof(T)] = converter; }
public void Initialize(MsgPackContext context) { _t1Converter = context.GetConverter <T1>(); }
public void Initialize(MsgPackContext context) { _keyConverter = context.GetConverter <Key>(); _uintConverter = context.GetConverter <uint>(); _tupleConverter = context.GetConverter <T>(); }
public void Initialize(MsgPackContext context) { _context = context; _converter = context.GetConverter <T>(); }
public void Initialize(MsgPackContext context) { _stringConverter = context.GetConverter <string>(); _intConverter = context.GetConverter <int>(); _argumentConverter = context.GetConverter <T>(); }
public void Initialize(MsgPackContext context) { _keyConverter = context.GetConverter <Key>(); _stringConverter = context.GetConverter <string>(); _tupleConverter = context.GetConverter <T>(); }
public void Initialize(MsgPackContext context) { _nullConverter = context.NullConverter; }
public void RegisterConverter <T>(IMsgPackConverter <T> converter) { converter.Initialize(this); _converters[typeof(T)] = converter; }
public virtual void Initialize(MsgPackContext context) { _keyConverter = context.GetConverter <Key>(); _intConverter = context.GetConverter <int>(); }
public void Initialize(MsgPackContext context) { _uintConverter = context.GetConverter <uint>(); _indexPartTypeConverter = context.GetConverter <IndexPartType>(); _stringConverter = context.GetConverter <string>(); }
public void Initialize(MsgPackContext context) { _stringConverter = context.GetConverter <string>(); _typeConverter = context.GetConverter <FieldType>(); }
public void Initialize(MsgPackContext context) { _keyConverter = context.GetConverter <Key>(); }