@@ -111,7 +111,7 @@ public SqlJson(string jsonString) { }
111
111
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlTypes/SqlJson.xml' path='docs/members[@name="SqlJson"]/ctor3/*' />
112
112
public SqlJson ( System . Text . Json . JsonDocument jsonDoc ) { }
113
113
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlTypes/SqlJson.xml' path='docs/members[@name="SqlJson"]/IsNull/*' />
114
- public bool IsNull => throw null ;
114
+ public bool IsNull => throw null ;
115
115
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlTypes/SqlJson.xml' path='docs/members[@name="SqlJson"]/Null/*' />
116
116
public static SqlJson Null => throw null ;
117
117
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlTypes/SqlJson.xml' path='docs/members[@name="SqlJson"]/Value/*' />
@@ -454,12 +454,14 @@ internal SqlClientFactory() { }
454
454
public override System . Data . Common . DbParameter CreateParameter ( ) { throw null ; }
455
455
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlClientFactory.xml' path='docs/members[@name="SqlClientFactory"]/CreateDataSourceEnumerator/*'/>
456
456
public override System . Data . Common . DbDataSourceEnumerator CreateDataSourceEnumerator ( ) { throw null ; }
457
+ #if NET
457
458
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlClientFactory.xml' path='docs/members[@name="SqlClientFactory"]/CanCreateBatch/*'/>
458
459
public override bool CanCreateBatch { get { throw null ; } }
459
460
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlClientFactory.xml' path='docs/members[@name="SqlClientFactory"]/CreateBatch/*'/>
460
461
public override System . Data . Common . DbBatch CreateBatch ( ) { throw null ; }
461
462
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlClientFactory.xml' path='docs/members[@name="SqlClientFactory"]/CreateBatchCommand/*'/>
462
463
public override System . Data . Common . DbBatchCommand CreateBatchCommand ( ) { throw null ; }
464
+ #endif
463
465
}
464
466
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlClientLogger.xml' path='docs/members[@name="SqlClientLogger"]/SqlClientLogger/*'/>
465
467
public partial class SqlClientLogger
@@ -527,7 +529,7 @@ public enum SqlConnectionAttestationProtocol
527
529
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlConnectionAttestationProtocol.xml' path='docs/members[@name="SqlConnectionAttestationProtocol"]/HGS/*' />
528
530
HGS = 3
529
531
}
530
-
532
+
531
533
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlConnectionIPAddressPreference.xml' path='docs/members[@name="SqlConnectionIPAddressPreference"]/SqlConnectionIPAddressPreference/*' />
532
534
public enum SqlConnectionIPAddressPreference
533
535
{
@@ -1268,7 +1270,7 @@ internal SqlDataReader() { }
1268
1270
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlDataReader.xml' path='docs/members[@name="SqlDataReader"]/RecordsAffected/*'/>
1269
1271
public override int RecordsAffected { get { throw null ; } }
1270
1272
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlDataReader.xml' path='docs/members[@name="SqlDataReader"]/SensitivityClassification/*'/>
1271
- public Microsoft . Data . SqlClient . DataClassification . SensitivityClassification SensitivityClassification { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
1273
+ public Microsoft . Data . SqlClient . DataClassification . SensitivityClassification SensitivityClassification { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
1272
1274
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlDataReader.xml' path='docs/members[@name="SqlDataReader"]/VisibleFieldCount/*'/>
1273
1275
public override int VisibleFieldCount { get { throw null ; } }
1274
1276
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlDataReader.xml' path='docs/members[@name="SqlDataReader"]/Close/*'/>
@@ -1495,7 +1497,9 @@ internal SqlException() { }
1495
1497
public byte State { get { throw null ; } }
1496
1498
1497
1499
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlException.xml' path='docs/members[@name="SqlException"]/GetObjectData/*'/>
1500
+ #if NET
1498
1501
[ System . Obsolete ( "This API supports obsolete formatter-based serialization. It should not be called or extended by application code." , DiagnosticId = "SYSLIB0051" , UrlFormat = "https://aka.ms/dotnet-warnings/{0}" ) ]
1502
+ #endif
1499
1503
public override void GetObjectData ( System . Runtime . Serialization . SerializationInfo si , System . Runtime . Serialization . StreamingContext context ) { }
1500
1504
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlException.xml' path='docs/members[@name="SqlException"]/ToString/*'/>
1501
1505
public override string ToString ( ) { throw null ; }
@@ -1635,7 +1639,7 @@ public SqlParameter(string parameterName, object value) { }
1635
1639
[ System . ComponentModel . RefreshPropertiesAttribute ( System . ComponentModel . RefreshProperties . All ) ]
1636
1640
public override System . Data . ParameterDirection Direction { get { throw null ; } set { } }
1637
1641
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlParameter.xml' path='docs/members[@name="SqlParameter"]/ForceColumnEncryption/*'/>
1638
- public bool ForceColumnEncryption { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] set { } }
1642
+ public bool ForceColumnEncryption { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] set { } }
1639
1643
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlParameter.xml' path='docs/members[@name="SqlParameter"]/IsNullable/*'/>
1640
1644
[ System . ComponentModel . DefaultValueAttribute ( false ) ]
1641
1645
public override bool IsNullable { get { throw null ; } set { } }
@@ -1827,11 +1831,19 @@ public override void Commit() { }
1827
1831
protected override void Dispose ( bool disposing ) { }
1828
1832
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlTransaction.xml' path='docs/members[@name="SqlTransaction"]/Rollback1/*'/>
1829
1833
public override void Rollback ( ) { }
1834
+ #if NET
1830
1835
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlTransaction.xml' path='docs/members[@name="SqlTransaction"]/Rollback2/*'/>
1831
1836
public override void Rollback ( string transactionName ) { }
1832
1837
1833
1838
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlTransaction.xml' path='docs/members[@name="SqlTransaction"]/Save/*'/>
1834
1839
public override void Save ( string savePointName ) { }
1840
+ #else
1841
+ /// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlTransaction.xml' path='docs/members[@name="SqlTransaction"]/Rollback2/*'/>
1842
+ public void Rollback ( string transactionName ) { }
1843
+
1844
+ /// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlTransaction.xml' path='docs/members[@name="SqlTransaction"]/Save/*'/>
1845
+ public void Save ( string savePointName ) { }
1846
+ #endif
1835
1847
}
1836
1848
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient/SqlRetryingEventArgs.xml' path='docs/members[@name="SqlRetryingEventArgs"]/SqlRetryingEventArgs/*' />
1837
1849
public sealed class SqlRetryingEventArgs : System . EventArgs
@@ -2674,27 +2686,27 @@ public partial class ColumnSensitivity
2674
2686
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/ColumnSensitivity.xml' path='docs/members[@name="ColumnSensitivity"]/ctor/*' />
2675
2687
public ColumnSensitivity ( System . Collections . Generic . IList < Microsoft . Data . SqlClient . DataClassification . SensitivityProperty > sensitivityProperties ) { }
2676
2688
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/ColumnSensitivity.xml' path='docs/members[@name="ColumnSensitivity"]/GetSensitivityProperties/*' />
2677
- public System . Collections . ObjectModel . ReadOnlyCollection < Microsoft . Data . SqlClient . DataClassification . SensitivityProperty > SensitivityProperties { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2689
+ public System . Collections . ObjectModel . ReadOnlyCollection < Microsoft . Data . SqlClient . DataClassification . SensitivityProperty > SensitivityProperties { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2678
2690
}
2679
2691
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/InformationType.xml' path='docs/members[@name="InformationType"]/InformationType/*' />
2680
2692
public partial class InformationType
2681
2693
{
2682
2694
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/InformationType.xml' path='docs/members[@name="InformationType"]/ctor/*' />
2683
2695
public InformationType ( string name , string id ) { }
2684
2696
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/InformationType.xml' path='docs/members[@name="InformationType"]/Id/*' />
2685
- public string Id { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2697
+ public string Id { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2686
2698
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/InformationType.xml' path='docs/members[@name="InformationType"]/Name/*' />
2687
- public string Name { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2699
+ public string Name { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2688
2700
}
2689
2701
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/Label.xml' path='docs/members[@name="Label"]/Label/*' />
2690
2702
public partial class Label
2691
2703
{
2692
2704
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/Label.xml' path='docs/members[@name="Label"]/ctor/*' />
2693
2705
public Label ( string name , string id ) { }
2694
2706
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/Label.xml' path='docs/members[@name="Label"]/Id/*' />
2695
- public string Id { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2707
+ public string Id { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2696
2708
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/Label.xml' path='docs/members[@name="Label"]/Name/*' />
2697
- public string Name { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2709
+ public string Name { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2698
2710
}
2699
2711
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/SensitivityRank.xml' path='docs/members[@name="SensitivityRank"]/SensitivityRank/*' />
2700
2712
public enum SensitivityRank
@@ -2718,11 +2730,11 @@ public partial class SensitivityClassification
2718
2730
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/SensitivityClassification.xml' path='docs/members[@name="SensitivityClassification"]/ctor/*' />
2719
2731
public SensitivityClassification ( System . Collections . Generic . IList < Microsoft . Data . SqlClient . DataClassification . Label > labels , System . Collections . Generic . IList < Microsoft . Data . SqlClient . DataClassification . InformationType > informationTypes , System . Collections . Generic . IList < Microsoft . Data . SqlClient . DataClassification . ColumnSensitivity > columnSensitivity , SensitivityRank sensitivityRank ) { }
2720
2732
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/SensitivityClassification.xml' path='docs/members[@name="SensitivityClassification"]/ColumnSensitivities/*' />
2721
- public System . Collections . ObjectModel . ReadOnlyCollection < Microsoft . Data . SqlClient . DataClassification . ColumnSensitivity > ColumnSensitivities { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2733
+ public System . Collections . ObjectModel . ReadOnlyCollection < Microsoft . Data . SqlClient . DataClassification . ColumnSensitivity > ColumnSensitivities { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2722
2734
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/SensitivityClassification.xml' path='docs/members[@name="SensitivityClassification"]/InformationTypes/*' />
2723
- public System . Collections . ObjectModel . ReadOnlyCollection < Microsoft . Data . SqlClient . DataClassification . InformationType > InformationTypes { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2735
+ public System . Collections . ObjectModel . ReadOnlyCollection < Microsoft . Data . SqlClient . DataClassification . InformationType > InformationTypes { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2724
2736
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/SensitivityClassification.xml' path='docs/members[@name="SensitivityClassification"]/Labels/*' />
2725
- public System . Collections . ObjectModel . ReadOnlyCollection < Microsoft . Data . SqlClient . DataClassification . Label > Labels { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2737
+ public System . Collections . ObjectModel . ReadOnlyCollection < Microsoft . Data . SqlClient . DataClassification . Label > Labels { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2726
2738
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/SensitivityClassification.xml' path='docs/members[@name="SensitivityClassification"]/SensitivityRank/*' />
2727
2739
public SensitivityRank SensitivityRank { get { throw null ; } }
2728
2740
}
@@ -2732,9 +2744,9 @@ public partial class SensitivityProperty
2732
2744
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/SensitivityProperty.xml' path='docs/members[@name="SensitivityProperty"]/ctor/*' />
2733
2745
public SensitivityProperty ( Microsoft . Data . SqlClient . DataClassification . Label label , Microsoft . Data . SqlClient . DataClassification . InformationType informationType , SensitivityRank sensitivityRank ) { }
2734
2746
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/SensitivityProperty.xml' path='docs/members[@name="SensitivityProperty"]/InformationType/*' />
2735
- public Microsoft . Data . SqlClient . DataClassification . InformationType InformationType { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2747
+ public Microsoft . Data . SqlClient . DataClassification . InformationType InformationType { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2736
2748
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/SensitivityProperty.xml' path='docs/members[@name="SensitivityProperty"]/Label/*' />
2737
- public Microsoft . Data . SqlClient . DataClassification . Label Label { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2749
+ public Microsoft . Data . SqlClient . DataClassification . Label Label { [ System . Runtime . CompilerServices . CompilerGeneratedAttribute ] get { throw null ; } }
2738
2750
/// <include file='../../../../doc/snippets/Microsoft.Data.SqlClient.DataClassification/SensitivityProperty.xml' path='docs/members[@name="SensitivityProperty"]/SensitivityRank/*' />
2739
2751
public SensitivityRank SensitivityRank { get { throw null ; } }
2740
2752
}
0 commit comments