private OdbcParameter(OdbcParameter source) : this()
 {
     ADP.CheckArgumentNull(source, "source");
     source.CloneHelper(this);
     ICloneable cloneable = this._value as ICloneable;
     if (cloneable != null)
     {
         this._value = cloneable.Clone();
     }
 }
        private OdbcParameter(OdbcParameter source) : this() // V1.2.3300, Clone
        {
            ADP.CheckArgumentNull(source, nameof(source));

            source.CloneHelper(this);

            if (_value is ICloneable cloneable)
            { // MDAC 49322
                _value = cloneable.Clone();
            }
        }
Example #3
0
        private OdbcParameter(OdbcParameter source) : this()
        {
            ADP.CheckArgumentNull(source, "source");
            source.CloneHelper(this);
            ICloneable cloneable = this._value as ICloneable;

            if (cloneable != null)
            {
                this._value = cloneable.Clone();
            }
        }
Example #4
0
        private OdbcParameter(OdbcParameter source) : this()   // V1.2.3300, Clone
        {
            ADP.CheckArgumentNull(source, "source");

            source.CloneHelper(this);

            ICloneable cloneable = (_value as ICloneable);

            if (null != cloneable)
            { // MDAC 49322
                _value = cloneable.Clone();
            }
        }