19 references to SqlBulkCopyOptions
System.Data (19)
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (19)
221private SqlBulkCopyOptions _copyOptions; 289public SqlBulkCopy(SqlConnection connection, SqlBulkCopyOptions copyOptions, SqlTransaction externalTransaction) 293if(externalTransaction != null && IsCopyOption(SqlBulkCopyOptions.UseInternalTransaction)) { 297if(!IsCopyOption(SqlBulkCopyOptions.UseInternalTransaction)) { 311public SqlBulkCopy(string connectionString, SqlBulkCopyOptions copyOptions) 422private bool IsCopyOption(SqlBulkCopyOptions copyOption) { 573|| ((metadata.isIdentity) && !IsCopyOption(SqlBulkCopyOptions.KeepIdentity))) { 716SqlBulkCopyOptions.KeepNulls 717| SqlBulkCopyOptions.TableLock 718| SqlBulkCopyOptions.CheckConstraints 719| SqlBulkCopyOptions.FireTriggers 720| SqlBulkCopyOptions.AllowEncryptedValueModifications)) != SqlBulkCopyOptions.Default) { 723if(IsCopyOption(SqlBulkCopyOptions.KeepNulls)) { 727if(IsCopyOption(SqlBulkCopyOptions.TableLock)) { 731if(IsCopyOption(SqlBulkCopyOptions.CheckConstraints)) { 735if(IsCopyOption(SqlBulkCopyOptions.FireTriggers)) { 739if(IsCopyOption(SqlBulkCopyOptions.AllowEncryptedValueModifications)) { 2236if (IsCopyOption(SqlBulkCopyOptions.UseInternalTransaction)) { //internal trasaction is started prior to each batch if the Option is set.