public FixedLengthAspectMember(ClassAcessor acessor, FixedLengthColumnAttribute colAttriute)
            : base(acessor)
        {
            this._CultureOverride = string.IsNullOrEmpty(colAttriute.CultureInfoOverride) ?
                null :
                System.Globalization.CultureInfo.GetCultureInfo(colAttriute.CultureInfoOverride);

            this._Adapter = colAttriute.ParserType == null ?
                Adapters.SimpleAdapters.CreateInstance(acessor.DataType, colAttriute.FormatString, this._CultureOverride) :
                (Adapters.SimpleAdapter)Activator.CreateInstance(colAttriute.ParserType);

            this._Offset = colAttriute.Offset;
            this._Length = colAttriute.Length;
        }
        public FixedLengthAspectMember(ClassAcessor acessor, FixedLengthColumnAttribute colAttriute)
            : base(acessor)
        {
            this._CultureOverride = string.IsNullOrEmpty(colAttriute.CultureInfoOverride) ?
                                    null :
                                    System.Globalization.CultureInfo.GetCultureInfo(colAttriute.CultureInfoOverride);

            this._Adapter = colAttriute.ParserType == null?
                            Adapters.SimpleAdapters.CreateInstance(acessor.DataType, colAttriute.FormatString, this._CultureOverride) :
                                (Adapters.SimpleAdapter)Activator.CreateInstance(colAttriute.ParserType);


            this._Offset = colAttriute.Offset;
            this._Length = colAttriute.Length;
        }