// internal methods internal void ApplyDefaultValues(IInheritableMongoClientSettings clientSettings) { if (!_guidRepresentation.HasBeenSet) { GuidRepresentation = clientSettings.GuidRepresentation; } if (!_readConcern.HasBeenSet) { ReadConcern = clientSettings.ReadConcern; } if (!_readEncoding.HasBeenSet) { ReadEncoding = clientSettings.ReadEncoding; } if (!_readPreference.HasBeenSet) { ReadPreference = clientSettings.ReadPreference; } if (!_writeConcern.HasBeenSet) { WriteConcern = clientSettings.WriteConcern; } if (!_writeEncoding.HasBeenSet) { WriteEncoding = clientSettings.WriteEncoding; } }
// internal methods internal void ApplyDefaultValues(IInheritableMongoClientSettings clientSettings) { #pragma warning disable 618 if (BsonDefaults.GuidRepresentationMode == GuidRepresentationMode.V2 && !_guidRepresentation.HasBeenSet) { GuidRepresentation = clientSettings.GuidRepresentation; } #pragma warning restore 618 if (!_readConcern.HasBeenSet) { ReadConcern = clientSettings.ReadConcern; } if (!_readEncoding.HasBeenSet) { ReadEncoding = clientSettings.ReadEncoding; } if (!_readPreference.HasBeenSet) { ReadPreference = clientSettings.ReadPreference; } if (!_writeConcern.HasBeenSet) { WriteConcern = clientSettings.WriteConcern; } if (!_writeEncoding.HasBeenSet) { WriteEncoding = clientSettings.WriteEncoding; } }
// internal methods internal void ApplyDefaultValues(IInheritableMongoClientSettings clientSettings) { if (!_guidRepresentation.HasBeenSet) { GuidRepresentation = clientSettings.GuidRepresentation; } if (!_readEncoding.HasBeenSet) { ReadEncoding = clientSettings.ReadEncoding; } if (!_readPreference.HasBeenSet) { ReadPreference = clientSettings.ReadPreference; } if (!_writeConcern.HasBeenSet) { WriteConcern = clientSettings.WriteConcern; } if (!_writeEncoding.HasBeenSet) { WriteEncoding = clientSettings.WriteEncoding; } }