Exemplo n.º 1
0
        // public methods
        /// <summary>
        /// Creates a clone of the settings.
        /// </summary>
        /// <returns>A clone of the settings.</returns>
        public MongoGridFSSettings Clone()
        {
            var clone = new MongoGridFSSettings();

            clone._chunkSize    = _chunkSize.Clone();
            clone._root         = _root.Clone();
            clone._updateMD5    = _updateMD5.Clone();
            clone._verifyMD5    = _verifyMD5.Clone();
            clone._writeConcern = _writeConcern.Clone();
            return(clone);
        }
        // public methods
        /// <summary>
        /// Creates a clone of the settings.
        /// </summary>
        /// <returns>A clone of the settings.</returns>
        public MongoGridFSSettings Clone()
        {
            var clone = new MongoGridFSSettings();

            clone._chunkSize          = _chunkSize.Clone();
            clone._guidRepresentation = _guidRepresentation.Clone();
            clone._readEncoding       = _readEncoding.Clone();
            clone._readPreference     = _readPreference.Clone();
            clone._root          = _root.Clone();
            clone._updateMD5     = _updateMD5.Clone();
            clone._verifyMD5     = _verifyMD5.Clone();
            clone._writeConcern  = _writeConcern.Clone();
            clone._writeEncoding = _writeEncoding.Clone();
            return(clone);
        }