protected virtual bool HandleAsByteArray(IBufferContext context) { int offset = context.Offset(); ArrayInfo info = NewArrayInfo(); ReadInfo(context.Transaction(), context, info); bool isByteArray = context.Transaction().Reflector().ForClass(typeof(byte)).Equals (info.ReflectClass()); context.Seek(offset); return(isByteArray); }
protected override bool HandleAsByteArray(IBufferContext context) { return false; }
protected virtual bool HandleAsByteArray(IBufferContext context) { int offset = context.Offset(); ArrayInfo info = NewArrayInfo(); ReadInfo(context.Transaction(), context, info); bool isByteArray = context.Transaction().Reflector().ForClass(typeof(byte)).Equals (info.ReflectClass()); context.Seek(offset); return isByteArray; }
private bool IsUntypedByteArray(IBufferContext context) { return Handlers4.IsUntyped(_handler) && HandleAsByteArray(context); }
protected override bool HandleAsByteArray(IBufferContext context) { return(false); }
private bool IsUntypedByteArray(IBufferContext context) { return(Handlers4.IsUntyped(_handler) && HandleAsByteArray(context)); }