MongoDB.Driver.MongoCollectionSettings.Equals C# (CSharp) Метод

Equals() публичный Метод

Compares two MongoCollectionSettings instances.
public Equals ( object obj ) : bool
obj object The other instance.
Результат bool
        public override bool Equals(object obj)
        {
            var rhs = obj as MongoCollectionSettings;
            if (rhs == null)
            {
                return false;
            }
            else
            {
                if (_isFrozen && rhs._isFrozen)
                {
                    return _frozenStringRepresentation == rhs._frozenStringRepresentation;
                }
                else
                {
                    return
                        _collectionName.Value == rhs._collectionName.Value &&
                        _assignIdOnInsert.Value == rhs._assignIdOnInsert.Value &&
                        _defaultDocumentType.Value == rhs._defaultDocumentType.Value &&
                        _guidRepresentation.Value == rhs._guidRepresentation.Value &&
                        _readPreference.Value == rhs._readPreference.Value &&
                        _writeConcern.Value == rhs._writeConcern.Value;
                }
            }
        }