@@ -749,7 +749,6 @@ private InstanceDescriptor ConvertToInstanceDescriptor(SqlConnectionStringBuilde
749
749
}
750
750
}
751
751
752
- #if NETFRAMEWORK
753
752
private sealed class SqlDataSourceConverter : StringConverter
754
753
{
755
754
private StandardValuesCollection _standardValues ;
@@ -768,10 +767,8 @@ public override StandardValuesCollection GetStandardValues(ITypeDescriptorContex
768
767
{
769
768
// Get the sources rowset for the SQLOLEDB enumerator
770
769
DataTable table = SqlClientFactory . Instance . CreateDataSourceEnumerator ( ) . GetDataSources ( ) ;
771
- string ServerName = typeof ( System . Data . Sql . SqlDataSourceEnumerator ) . GetField ( "ServerName" , BindingFlags . NonPublic | BindingFlags . Static ) . GetValue ( null ) . ToString ( ) ;
772
- string InstanceName = typeof ( System . Data . Sql . SqlDataSourceEnumerator ) . GetField ( "InstanceName" , BindingFlags . NonPublic | BindingFlags . Static ) . GetValue ( null ) . ToString ( ) ;
773
- DataColumn serverName = table . Columns [ ServerName ] ;
774
- DataColumn instanceName = table . Columns [ InstanceName ] ;
770
+ DataColumn serverName = table . Columns [ Microsoft . Data . Sql . SqlDataSourceEnumeratorUtil . ServerNameCol ] ;
771
+ DataColumn instanceName = table . Columns [ Microsoft . Data . Sql . SqlDataSourceEnumeratorUtil . InstanceNameCol ] ;
775
772
DataRowCollection rows = table . Rows ;
776
773
777
774
string [ ] serverNames = new string [ rows . Count ] ;
@@ -889,7 +886,7 @@ public override StandardValuesCollection GetStandardValues(ITypeDescriptorContex
889
886
return standardValues ;
890
887
}
891
888
}
892
- #else
889
+ #if NET
893
890
private static readonly string [ ] s_notSupportedKeywords = {
894
891
DbConnectionStringKeywords . ConnectionReset ,
895
892
DbConnectionStringKeywords . TransactionBinding ,
@@ -1194,9 +1191,7 @@ public string CurrentLanguage
1194
1191
[ ResCategory ( StringsHelper . ResourceNames . DataCategory_Source ) ]
1195
1192
[ ResDescription ( StringsHelper . ResourceNames . DbConnectionString_DataSource ) ]
1196
1193
[ RefreshProperties ( RefreshProperties . All ) ]
1197
- #if NETFRAMEWORK
1198
- [ TypeConverter ( typeof ( SqlDataSourceConverter ) ) ]
1199
- #endif
1194
+ [ TypeConverter ( "Microsoft.Data.SqlClient.SqlConnectionStringBuilder+SqlDataSourceConverter" ) ]
1200
1195
public string DataSource
1201
1196
{
1202
1197
get => _dataSource ;
@@ -1378,9 +1373,7 @@ public bool Enlist
1378
1373
[ ResCategory ( StringsHelper . ResourceNames . DataCategory_Source ) ]
1379
1374
[ ResDescription ( StringsHelper . ResourceNames . DbConnectionString_FailoverPartner ) ]
1380
1375
[ RefreshProperties ( RefreshProperties . All ) ]
1381
- #if NETFRAMEWORK
1382
- [ TypeConverter ( typeof ( SqlDataSourceConverter ) ) ]
1383
- #endif
1376
+ [ TypeConverter ( "Microsoft.Data.SqlClient.SqlConnectionStringBuilder+SqlDataSourceConverter" ) ]
1384
1377
public string FailoverPartner
1385
1378
{
1386
1379
get => _failoverPartner ;
0 commit comments