コード例 #1
0
        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);
        }
コード例 #2
0
ファイル: ArrayHandler1.cs プロジェクト: masroore/db4o
 protected override bool HandleAsByteArray(IBufferContext context)
 {
     return false;
 }
コード例 #3
0
		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;
		}
コード例 #4
0
		private bool IsUntypedByteArray(IBufferContext context)
		{
			return Handlers4.IsUntyped(_handler) && HandleAsByteArray(context);
		}
コード例 #5
0
ファイル: ArrayHandler1.cs プロジェクト: danfma/db4o-net
 protected override bool HandleAsByteArray(IBufferContext context)
 {
     return(false);
 }
コード例 #6
0
 private bool IsUntypedByteArray(IBufferContext context)
 {
     return(Handlers4.IsUntyped(_handler) && HandleAsByteArray(context));
 }