<PackageReference Include="System.Data.SqlClient" Version="4.8.5" />

SqlCommandBuilder

public sealed class SqlCommandBuilder : DbCommandBuilder
Automatically generates single-table commands that are used to reconcile changes made to a DataSet with the associated SQL Server database. This class cannot be inherited.
using System.Data.Common; namespace System.Data.SqlClient { public sealed class SqlCommandBuilder : DbCommandBuilder { public override CatalogLocation CatalogLocation { get { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } set { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } } public override string CatalogSeparator { get { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } set { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } } public new SqlDataAdapter DataAdapter { get { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } set { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } } public override string QuotePrefix { get { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } set { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } } public override string QuoteSuffix { get { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } set { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } } public override string SchemaSeparator { get { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } set { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } } public SqlCommandBuilder() { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } public SqlCommandBuilder(SqlDataAdapter adapter) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } protected override void ApplyParameterInfo(DbParameter parameter, DataRow datarow, StatementType statementType, bool whereClause) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } public static void DeriveParameters(SqlCommand command) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } public new SqlCommand GetDeleteCommand() { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } public new SqlCommand GetDeleteCommand(bool useColumnsForParameterNames) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } public new SqlCommand GetInsertCommand() { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } public new SqlCommand GetInsertCommand(bool useColumnsForParameterNames) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } protected override string GetParameterName(int parameterOrdinal) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } protected override string GetParameterName(string parameterName) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } protected override string GetParameterPlaceholder(int parameterOrdinal) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } protected override DataTable GetSchemaTable(DbCommand srcCommand) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } public new SqlCommand GetUpdateCommand() { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } public new SqlCommand GetUpdateCommand(bool useColumnsForParameterNames) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } protected override DbCommand InitializeCommand(DbCommand command) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } public override string QuoteIdentifier(string unquotedIdentifier) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } protected override void SetRowUpdatingHandler(DbDataAdapter adapter) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } public override string UnquoteIdentifier(string quotedIdentifier) { throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_DataSqlClient); } } }