Skip to content

Commit d183228

Browse files
committed
Rename internal helper class.
1 parent f96b35e commit d183228

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

src/MySqlConnector/MySqlConnectionStringBuilder.cs

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -406,25 +406,25 @@ internal string GetConnectionString(bool includePassword)
406406
internal abstract class MySqlConnectionStringOption
407407
{
408408
// Base Options
409-
public static readonly MySqlConnectionStringNonNullOption<string> Server;
409+
public static readonly MySqlConnectionStringReferenceOption<string> Server;
410410
public static readonly MySqlConnectionStringValueOption<uint> Port;
411-
public static readonly MySqlConnectionStringNonNullOption<string> UserID;
412-
public static readonly MySqlConnectionStringNonNullOption<string> Password;
413-
public static readonly MySqlConnectionStringNonNullOption<string> Database;
411+
public static readonly MySqlConnectionStringReferenceOption<string> UserID;
412+
public static readonly MySqlConnectionStringReferenceOption<string> Password;
413+
public static readonly MySqlConnectionStringReferenceOption<string> Database;
414414
public static readonly MySqlConnectionStringValueOption<MySqlLoadBalance> LoadBalance;
415415
public static readonly MySqlConnectionStringValueOption<MySqlConnectionProtocol> ConnectionProtocol;
416-
public static readonly MySqlConnectionStringNonNullOption<string> PipeName;
416+
public static readonly MySqlConnectionStringReferenceOption<string> PipeName;
417417

418418
// SSL/TLS Options
419419
public static readonly MySqlConnectionStringValueOption<MySqlSslMode> SslMode;
420-
public static readonly MySqlConnectionStringNonNullOption<string> CertificateFile;
421-
public static readonly MySqlConnectionStringNonNullOption<string> CertificatePassword;
420+
public static readonly MySqlConnectionStringReferenceOption<string> CertificateFile;
421+
public static readonly MySqlConnectionStringReferenceOption<string> CertificatePassword;
422422
public static readonly MySqlConnectionStringValueOption<MySqlCertificateStoreLocation> CertificateStoreLocation;
423-
public static readonly MySqlConnectionStringNonNullOption<string> CertificateThumbprint;
424-
public static readonly MySqlConnectionStringNonNullOption<string> SslCa;
425-
public static readonly MySqlConnectionStringNonNullOption<string> SslCert;
426-
public static readonly MySqlConnectionStringNonNullOption<string> SslKey;
427-
public static readonly MySqlConnectionStringNonNullOption<string> TlsVersion;
423+
public static readonly MySqlConnectionStringReferenceOption<string> CertificateThumbprint;
424+
public static readonly MySqlConnectionStringReferenceOption<string> SslCa;
425+
public static readonly MySqlConnectionStringReferenceOption<string> SslCert;
426+
public static readonly MySqlConnectionStringReferenceOption<string> SslKey;
427+
public static readonly MySqlConnectionStringReferenceOption<string> TlsVersion;
428428

429429
// Connection Pooling Options
430430
public static readonly MySqlConnectionStringValueOption<bool> Pooling;
@@ -440,9 +440,9 @@ internal abstract class MySqlConnectionStringOption
440440
public static readonly MySqlConnectionStringValueOption<bool> AllowPublicKeyRetrieval;
441441
public static readonly MySqlConnectionStringValueOption<bool> AllowUserVariables;
442442
public static readonly MySqlConnectionStringValueOption<bool> AllowZeroDateTime;
443-
public static readonly MySqlConnectionStringNonNullOption<string> ApplicationName;
443+
public static readonly MySqlConnectionStringReferenceOption<string> ApplicationName;
444444
public static readonly MySqlConnectionStringValueOption<bool> AutoEnlist;
445-
public static readonly MySqlConnectionStringNonNullOption<string> CharacterSet;
445+
public static readonly MySqlConnectionStringReferenceOption<string> CharacterSet;
446446
public static readonly MySqlConnectionStringValueOption<uint> ConnectionTimeout;
447447
public static readonly MySqlConnectionStringValueOption<bool> ConvertZeroDateTime;
448448
public static readonly MySqlConnectionStringValueOption<MySqlDateTimeKind> DateTimeKind;
@@ -456,8 +456,8 @@ internal abstract class MySqlConnectionStringOption
456456
public static readonly MySqlConnectionStringValueOption<bool> NoBackslashEscapes;
457457
public static readonly MySqlConnectionStringValueOption<bool> OldGuids;
458458
public static readonly MySqlConnectionStringValueOption<bool> PersistSecurityInfo;
459-
public static readonly MySqlConnectionStringNonNullOption<string> ServerRsaPublicKeyFile;
460-
public static readonly MySqlConnectionStringNonNullOption<string> ServerSPN;
459+
public static readonly MySqlConnectionStringReferenceOption<string> ServerRsaPublicKeyFile;
460+
public static readonly MySqlConnectionStringReferenceOption<string> ServerSPN;
461461
public static readonly MySqlConnectionStringValueOption<bool> TreatTinyAsBoolean;
462462
public static readonly MySqlConnectionStringValueOption<bool> UseAffectedRows;
463463
public static readonly MySqlConnectionStringValueOption<bool> UseCompression;
@@ -790,10 +790,10 @@ private T ChangeType(object objectValue)
790790
readonly Func<T, T>? m_coerce;
791791
}
792792

793-
internal sealed class MySqlConnectionStringNonNullOption<T> : MySqlConnectionStringOption
793+
internal sealed class MySqlConnectionStringReferenceOption<T> : MySqlConnectionStringOption
794794
where T : class
795795
{
796-
public MySqlConnectionStringNonNullOption(IReadOnlyList<string> keys, T defaultValue, Func<T?, T>? coerce = null)
796+
public MySqlConnectionStringReferenceOption(IReadOnlyList<string> keys, T defaultValue, Func<T?, T>? coerce = null)
797797
: base(keys)
798798
{
799799
m_defaultValue = defaultValue;

0 commit comments

Comments
 (0)