Aracılığıyla paylaş


SqlBulkCopy.WriteToServerAsync Yöntem

Tanım

Aşırı Yüklemeler

WriteToServerAsync(DataTable, CancellationToken)

sağlanan içindeki tüm satırları DataTable nesnenin WriteToServer(DataTable)özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümü.

İptali belirteci, işlem komut zaman aşımı dolmadan işlemin iptal edilmesini istemek için kullanılabilir. Özel durumlar döndürülen Görev nesnesi ile bildirilir.

WriteToServerAsync(DataTable, DataRowState)

yalnızca sağlanan DataTable satır durumuyla eşleşen satırları nesnenin özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümüWriteToServer(DataTable, DataRowState).

WriteToServerAsync(DataRow[], CancellationToken)

Sağlanan dizideki DataRow tüm satırları nesnenin özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümüWriteToServer(DataRow[]).

İptali belirteci, işlem komut zaman aşımı dolmadan işlemin iptal edilmesini istemek için kullanılabilir. Özel durumlar döndürülen Görev nesnesi ile bildirilir.

WriteToServerAsync(DbDataReader, CancellationToken)

Sağlanan dizideki DbDataReader tüm satırları nesnenin özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümüWriteToServer(DbDataReader).

İptali belirteci, işlem komut zaman aşımı dolmadan işlemin iptal edilmesini istemek için kullanılabilir. Özel durumlar döndürülen Görev nesnesi ile bildirilir.

WriteToServerAsync(DataTable, DataRowState, CancellationToken)

yalnızca sağlanan DataTable satır durumuyla eşleşen satırları nesnenin özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümüWriteToServer(DataTable, DataRowState).

İptali belirteci, işlem komut zaman aşımı dolmadan işlemin iptal edilmesini istemek için kullanılabilir. Özel durumlar döndürülen Görev nesnesi ile bildirilir.

WriteToServerAsync(DataTable)

sağlanan içindeki tüm satırları DataTable nesnenin WriteToServer(DataTable)özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümü.

WriteToServerAsync(DataRow[])

Sağlanan dizideki DataRow tüm satırları nesnenin özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümüWriteToServer(DataRow[]).

WriteToServerAsync(DbDataReader)

sağlanan içindeki tüm satırları IDataReader nesnenin WriteToServer(IDataReader)özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümü.

WriteToServerAsync(IDataReader, CancellationToken)

sağlanan içindeki tüm satırları IDataReader nesnenin WriteToServer(IDataReader)özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümü.

İptali belirteci, işlem komut zaman aşımı dolmadan işlemin iptal edilmesini istemek için kullanılabilir. Özel durumlar döndürülen Görev nesnesi ile bildirilir.

WriteToServerAsync(IDataReader)

sağlanan içindeki tüm satırları IDataReader nesnenin WriteToServer(IDataReader)özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümü.

WriteToServerAsync(DataTable, CancellationToken)

sağlanan içindeki tüm satırları DataTable nesnenin WriteToServer(DataTable)özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümü.

İptali belirteci, işlem komut zaman aşımı dolmadan işlemin iptal edilmesini istemek için kullanılabilir. Özel durumlar döndürülen Görev nesnesi ile bildirilir.

public:
 System::Threading::Tasks::Task ^ WriteToServerAsync(System::Data::DataTable ^ table, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WriteToServerAsync (System.Data.DataTable table, System.Threading.CancellationToken cancellationToken);
member this.WriteToServerAsync : System.Data.DataTable * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WriteToServerAsync (table As DataTable, cancellationToken As CancellationToken) As Task

Parametreler

table
DataTable

DataTable Satırları hedef tabloya kopyalanacak olan.

cancellationToken
CancellationToken

İptal yönergesi. None Bu parametredeki bir değer, bu yöntemi ile WriteToServerAsync(DataTable)eşdeğer hale getirir.

Döndürülenler

Zaman uyumsuz işlemi temsil eden bir görev.

Özel durumlar

Görev tamamlanmadan önce aynı örnek için birden çok kez çağrılması WriteToServerAsync(DataTable) .

Görev tamamlanmadan önce aynı örnek için ve WriteToServer(DataTable) çağrısıWriteToServerAsync(DataTable).

Yürütme sırasında WriteToServerAsync(DataTable) bağlantı bırakılır veya kapatılır.

Görev nesnesinde döndürülen nesne, SqlBulkCopy yöntem yürütmesi sırasında kapatıldı.

Görev nesnesi içinde döndürülen, bağlantı havuzu zaman aşımı oluştu.

Görev nesnesinde döndürülen nesne, SqlConnection yöntem yürütülmeden önce kapatılır.

geçerli SqlBulkCopyColumnOrderHint bir hedef sütun adı belirtmedi.

Görev nesnesinde döndürüldü, bağlantı açılırken oluşan SQL Server tarafından döndürülen tüm hatalar.

Açıklamalar

SQL Server için .NET Framework Veri Sağlayıcısı'nda zaman uyumsuz programlama hakkında daha fazla bilgi için bkz. Zaman Uyumsuz Programlama.

Şunlara uygulanır

WriteToServerAsync(DataTable, DataRowState)

yalnızca sağlanan DataTable satır durumuyla eşleşen satırları nesnenin özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümüWriteToServer(DataTable, DataRowState).

public:
 System::Threading::Tasks::Task ^ WriteToServerAsync(System::Data::DataTable ^ table, System::Data::DataRowState rowState);
public System.Threading.Tasks.Task WriteToServerAsync (System.Data.DataTable table, System.Data.DataRowState rowState);
member this.WriteToServerAsync : System.Data.DataTable * System.Data.DataRowState -> System.Threading.Tasks.Task
Public Function WriteToServerAsync (table As DataTable, rowState As DataRowState) As Task

Parametreler

table
DataTable

DataTable Satırları hedef tabloya kopyalanacak olan.

rowState
DataRowState

Numaralandırmadan bir DataRowState değer. Yalnızca satır durumuyla eşleşen satırlar hedefe kopyalanır.

Döndürülenler

Zaman uyumsuz işlemi temsil eden bir görev.

Özel durumlar

Görev tamamlanmadan önce aynı örnek için birden çok kez çağrılması WriteToServerAsync(DataTable, DataRowState) .

Görev tamamlanmadan önce aynı örnek için ve WriteToServer(DataTable, DataRowState) çağrısıWriteToServerAsync(DataTable, DataRowState).

Yürütme sırasında WriteToServerAsync(DataTable, DataRowState) bağlantı bırakılır veya kapatılır.

Görev nesnesinde döndürülen nesne, SqlBulkCopy yöntem yürütmesi sırasında kapatıldı.

Görev nesnesi içinde döndürülen, bağlantı havuzu zaman aşımı oluştu.

Görev nesnesinde döndürülen nesne, SqlConnection yöntem yürütülmeden önce kapatılır.

geçerli SqlBulkCopyColumnOrderHint bir hedef sütun adı belirtmedi.

Görev nesnesinde döndürüldü, bağlantı açılırken oluşan SQL Server tarafından döndürülen tüm hatalar.

Açıklamalar

SQL Server için .NET Framework Veri Sağlayıcısı'nda zaman uyumsuz programlama hakkında daha fazla bilgi için bkz. Zaman Uyumsuz Programlama.

Şunlara uygulanır

WriteToServerAsync(DataRow[], CancellationToken)

Sağlanan dizideki DataRow tüm satırları nesnenin özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümüWriteToServer(DataRow[]).

İptali belirteci, işlem komut zaman aşımı dolmadan işlemin iptal edilmesini istemek için kullanılabilir. Özel durumlar döndürülen Görev nesnesi ile bildirilir.

public:
 System::Threading::Tasks::Task ^ WriteToServerAsync(cli::array <System::Data::DataRow ^> ^ rows, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WriteToServerAsync (System.Data.DataRow[] rows, System.Threading.CancellationToken cancellationToken);
member this.WriteToServerAsync : System.Data.DataRow[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WriteToServerAsync (rows As DataRow(), cancellationToken As CancellationToken) As Task

Parametreler

rows
DataRow[]

Hedef tabloya DataRow kopyalanacak bir nesne dizisi.

cancellationToken
CancellationToken

İptal yönergesi. None Bu parametredeki bir değer, bu yöntemi ile WriteToServerAsync(DataTable)eşdeğer hale getirir.

Döndürülenler

Zaman uyumsuz işlemi temsil eden bir görev.

Özel durumlar

Görev tamamlanmadan önce aynı örnek için birden çok kez çağrılması WriteToServerAsync(DataRow[]) .

Görev tamamlanmadan önce aynı örnek için ve WriteToServer(DataRow[]) çağrısıWriteToServerAsync(DataRow[]).

Yürütme sırasında WriteToServerAsync(DataRow[]) bağlantı bırakılır veya kapatılır.

Görev nesnesinde döndürülen nesne, SqlBulkCopy yöntem yürütmesi sırasında kapatıldı.

Görev nesnesi içinde döndürülen, bağlantı havuzu zaman aşımı oluştu.

Görev nesnesinde döndürülen nesne, SqlConnection yöntem yürütülmeden önce kapatılır.

geçerli SqlBulkCopyColumnOrderHint bir hedef sütun adı belirtmedi.

Görev nesnesinde döndürüldü, bağlantı açılırken oluşan SQL Server tarafından döndürülen tüm hatalar.

Açıklamalar

SQL Server için .NET Framework Veri Sağlayıcısı'nda zaman uyumsuz programlama hakkında daha fazla bilgi için bkz. Zaman Uyumsuz Programlama.

Şunlara uygulanır

WriteToServerAsync(DbDataReader, CancellationToken)

Sağlanan dizideki DbDataReader tüm satırları nesnenin özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümüWriteToServer(DbDataReader).

İptali belirteci, işlem komut zaman aşımı dolmadan işlemin iptal edilmesini istemek için kullanılabilir. Özel durumlar döndürülen Görev nesnesi ile bildirilir.

public:
 System::Threading::Tasks::Task ^ WriteToServerAsync(System::Data::Common::DbDataReader ^ reader, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WriteToServerAsync (System.Data.Common.DbDataReader reader, System.Threading.CancellationToken cancellationToken);
member this.WriteToServerAsync : System.Data.Common.DbDataReader * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WriteToServerAsync (reader As DbDataReader, cancellationToken As CancellationToken) As Task

Parametreler

reader
DbDataReader

DbDataReader Satırları hedef tabloya kopyalanacak olan.

cancellationToken
CancellationToken

İptal yönergesi. None Bu parametredeki bir değer, bu yöntemi ile WriteToServerAsync(DbDataReader)eşdeğer hale getirir.

Döndürülenler

Zaman uyumsuz işlemi temsil eden bir görev.

Şunlara uygulanır

WriteToServerAsync(DataTable, DataRowState, CancellationToken)

öğesinin zaman uyumsuz sürümüWriteToServer(DataTable, DataRowState), yalnızca sağlanan DataTable içindeki sağlanan satır durumuyla eşleşen satırları nesnenin SqlBulkCopy özelliği tarafından DestinationTableName belirtilen hedef tabloya kopyalar.

İptali belirteci, işlem komut zaman aşımı dolmadan işlemin iptal edilmesini istemek için kullanılabilir. Özel durumlar döndürülen Görev nesnesi ile bildirilir.

public:
 System::Threading::Tasks::Task ^ WriteToServerAsync(System::Data::DataTable ^ table, System::Data::DataRowState rowState, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WriteToServerAsync (System.Data.DataTable table, System.Data.DataRowState rowState, System.Threading.CancellationToken cancellationToken);
member this.WriteToServerAsync : System.Data.DataTable * System.Data.DataRowState * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WriteToServerAsync (table As DataTable, rowState As DataRowState, cancellationToken As CancellationToken) As Task

Parametreler

table
DataTable

DataTable Satırları hedef tabloya kopyalanacak olan.

rowState
DataRowState

Numaralandırmadan bir DataRowState değer. Yalnızca satır durumuyla eşleşen satırlar hedefe kopyalanır.

cancellationToken
CancellationToken

İptal yönergesi. None Bu parametredeki bir değer, bu yöntemi ile WriteToServerAsync(DataTable)eşdeğer hale getirir.

Döndürülenler

Zaman uyumsuz işlemi temsil eden bir görev.

Özel durumlar

Görev tamamlanmadan önce aynı örnek için birden çok kez çağrılması WriteToServerAsync(DataTable, DataRowState) .

Görev tamamlanmadan önce aynı örnek için ve WriteToServer(DataTable, DataRowState) çağrısıWriteToServerAsync(DataTable, DataRowState).

Yürütme sırasında WriteToServerAsync(DataTable, DataRowState) bağlantı bırakılır veya kapatılır.

Görev nesnesinde döndürülen nesne, SqlBulkCopy yöntem yürütmesi sırasında kapatıldı.

Görev nesnesi içinde döndürülen, bağlantı havuzu zaman aşımı oluştu.

Görev nesnesinde döndürülen nesne, SqlConnection yöntem yürütülmeden önce kapatılır.

geçerli SqlBulkCopyColumnOrderHint bir hedef sütun adı belirtmedi.

Görev nesnesinde döndürülen, bağlantı açılırken oluşan SQL Server tarafından döndürülen tüm hatalar.

Açıklamalar

SQL Server için .NET Framework Veri Sağlayıcısı'nda zaman uyumsuz programlama hakkında daha fazla bilgi için bkz. Zaman Uyumsuz Programlama.

Şunlara uygulanır

WriteToServerAsync(DataTable)

Sağlanan içindeki DataTable tüm satırları nesnenin WriteToServer(DataTable)özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümü.

public:
 System::Threading::Tasks::Task ^ WriteToServerAsync(System::Data::DataTable ^ table);
public System.Threading.Tasks.Task WriteToServerAsync (System.Data.DataTable table);
member this.WriteToServerAsync : System.Data.DataTable -> System.Threading.Tasks.Task
Public Function WriteToServerAsync (table As DataTable) As Task

Parametreler

table
DataTable

DataTable Satırları hedef tabloya kopyalanacak olan.

Döndürülenler

Zaman uyumsuz işlemi temsil eden bir görev.

Özel durumlar

Görev tamamlanmadan önce aynı örnek için birden çok kez çağrılması WriteToServerAsync(DataTable) .

Görev tamamlanmadan önce aynı örnek için ve WriteToServer(DataTable) çağrısıWriteToServerAsync(DataTable).

Bağlantı bırakılıyor veya yürütme sırasında WriteToServerAsync(DataTable) kapatılıyor.

Görev nesnesinde döndürülen nesne, SqlBulkCopy yöntem yürütmesi sırasında kapatıldı.

Görev nesnesi içinde döndürülen, bağlantı havuzu zaman aşımı oluştu.

Görev nesnesinde döndürülen nesne, SqlConnection yöntem yürütülmeden önce kapatılır.

geçerli SqlBulkCopyColumnOrderHint bir hedef sütun adı belirtmedi.

Görev nesnesinde döndürülen, bağlantı açılırken oluşan SQL Server tarafından döndürülen tüm hatalar.

Açıklamalar

SQL Server için .NET Framework Veri Sağlayıcısı'nda zaman uyumsuz programlama hakkında daha fazla bilgi için bkz. Zaman Uyumsuz Programlama.

Şunlara uygulanır

WriteToServerAsync(DataRow[])

Sağlanan dizideki DataRow tüm satırları nesnenin WriteToServer(DataRow[])özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümü.

public:
 System::Threading::Tasks::Task ^ WriteToServerAsync(cli::array <System::Data::DataRow ^> ^ rows);
public System.Threading.Tasks.Task WriteToServerAsync (System.Data.DataRow[] rows);
member this.WriteToServerAsync : System.Data.DataRow[] -> System.Threading.Tasks.Task
Public Function WriteToServerAsync (rows As DataRow()) As Task

Parametreler

rows
DataRow[]

Hedef tabloya DataRow kopyalanacak bir nesne dizisi.

Döndürülenler

Zaman uyumsuz işlemi temsil eden bir görev.

Özel durumlar

Görev tamamlanmadan önce aynı örnek için birden çok kez çağrılması WriteToServerAsync(DataRow[]) . Görev tamamlanmadan önce aynı örnek için ve WriteToServer(DataRow[]) çağrısıWriteToServerAsync(DataRow[]).

Bağlantı bırakılıyor veya yürütme sırasında WriteToServerAsync(DataRow[]) kapatılıyor.

Görev nesnesinde döndürülen nesne, SqlBulkCopy yöntem yürütmesi sırasında kapatıldı.

Görev nesnesi içinde döndürülen, bağlantı havuzu zaman aşımı oluştu.

Görev nesnesinde döndürülen nesne, SqlConnection yöntem yürütülmeden önce kapatılır.

geçerli SqlBulkCopyColumnOrderHint bir hedef sütun adı belirtmedi.

Görev nesnesinde döndürülen, bağlantı açılırken oluşan SQL Server tarafından döndürülen tüm hatalar.

Açıklamalar

SQL Server için .NET Framework Veri Sağlayıcısı'nda zaman uyumsuz programlama hakkında daha fazla bilgi için bkz. Zaman Uyumsuz Programlama.

Şunlara uygulanır

WriteToServerAsync(DbDataReader)

Sağlanan içindeki IDataReader tüm satırları nesnenin WriteToServer(IDataReader)özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümü.

public:
 System::Threading::Tasks::Task ^ WriteToServerAsync(System::Data::Common::DbDataReader ^ reader);
public System.Threading.Tasks.Task WriteToServerAsync (System.Data.Common.DbDataReader reader);
member this.WriteToServerAsync : System.Data.Common.DbDataReader -> System.Threading.Tasks.Task
Public Function WriteToServerAsync (reader As DbDataReader) As Task

Parametreler

reader
DbDataReader

IDataReader Satırları hedef tabloya kopyalanacak olan.

Döndürülenler

Zaman uyumsuz işlemi temsil eden bir görev.

Özel durumlar

Görev tamamlanmadan önce aynı örnek için birden çok kez çağrılması WriteToServerAsync(IDataReader) .

Görev tamamlanmadan önce aynı örnek için ve WriteToServer(IDataReader) çağrısıWriteToServerAsync(IDataReader).

Bağlantı bırakılıyor veya yürütme sırasında WriteToServerAsync(IDataReader) kapatılıyor.

Görev nesnesinde döndürülen nesne, SqlBulkCopy yöntem yürütmesi sırasında kapatıldı.

Görev nesnesi içinde döndürülen, bağlantı havuzu zaman aşımı oluştu.

Görev nesnesinde döndürülen nesne, SqlConnection yöntem yürütülmeden önce kapatılır.

IDataReader tamamlandı Task döndürülmeden önce kapatıldı.

' IDataReadernin ilişkili bağlantısı, tamamlanan Task döndürülmeden önce kapatıldı.

geçerli SqlBulkCopyColumnOrderHint bir hedef sütun adı belirtmedi.

Görev nesnesinde döndürülen, bağlantı açılırken oluşan SQL Server tarafından döndürülen tüm hatalar.

Açıklamalar

SQL Server için .NET Framework Veri Sağlayıcısı'nda zaman uyumsuz programlama hakkında daha fazla bilgi için bkz. Zaman Uyumsuz Programlama.

Şunlara uygulanır

WriteToServerAsync(IDataReader, CancellationToken)

Sağlanan içindeki IDataReader tüm satırları nesnenin WriteToServer(IDataReader)özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümü.

İptali belirteci, işlem komut zaman aşımı dolmadan işlemin iptal edilmesini istemek için kullanılabilir. Özel durumlar döndürülen Görev nesnesi ile bildirilir.

public:
 System::Threading::Tasks::Task ^ WriteToServerAsync(System::Data::IDataReader ^ reader, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WriteToServerAsync (System.Data.IDataReader reader, System.Threading.CancellationToken cancellationToken);
member this.WriteToServerAsync : System.Data.IDataReader * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WriteToServerAsync (reader As IDataReader, cancellationToken As CancellationToken) As Task

Parametreler

reader
IDataReader

IDataReader Satırları hedef tabloya kopyalanacak olan.

cancellationToken
CancellationToken

İptal yönergesi. None Bu parametredeki bir değer, bu yöntemi ile WriteToServerAsync(DataTable)eşdeğer hale getirir.

Döndürülenler

Zaman uyumsuz işlemi temsil eden bir görev.

Özel durumlar

Görev tamamlanmadan önce aynı örnek için birden çok kez çağrılması WriteToServerAsync(IDataReader) .

Görev tamamlanmadan önce aynı örnek için ve WriteToServer(IDataReader) çağrısıWriteToServerAsync(IDataReader).

Bağlantı bırakılıyor veya yürütme sırasında WriteToServerAsync(IDataReader) kapatılıyor.

Görev nesnesinde döndürülen nesne, SqlBulkCopy yöntem yürütmesi sırasında kapatıldı.

Görev nesnesi içinde döndürülen, bağlantı havuzu zaman aşımı oluştu.

Görev nesnesinde döndürülen nesne, SqlConnection yöntem yürütülmeden önce kapatılır.

IDataReader tamamlandı Task döndürülmeden önce kapatıldı.

' IDataReadernin ilişkili bağlantısı, tamamlanan Task döndürülmeden önce kapatıldı.

geçerli SqlBulkCopyColumnOrderHint bir hedef sütun adı belirtmedi.

Görev nesnesinde döndürülen, bağlantı açılırken oluşan SQL Server tarafından döndürülen tüm hatalar.

Açıklamalar

SQL Server için .NET Framework Veri Sağlayıcısı'nda zaman uyumsuz programlama hakkında daha fazla bilgi için bkz. Zaman Uyumsuz Programlama.

Şunlara uygulanır

WriteToServerAsync(IDataReader)

Sağlanan içindeki IDataReader tüm satırları nesnenin WriteToServer(IDataReader)özelliği SqlBulkCopy tarafından DestinationTableName belirtilen hedef tabloya kopyalayan zaman uyumsuz sürümü.

public:
 System::Threading::Tasks::Task ^ WriteToServerAsync(System::Data::IDataReader ^ reader);
public System.Threading.Tasks.Task WriteToServerAsync (System.Data.IDataReader reader);
member this.WriteToServerAsync : System.Data.IDataReader -> System.Threading.Tasks.Task
Public Function WriteToServerAsync (reader As IDataReader) As Task

Parametreler

reader
IDataReader

IDataReader Satırları hedef tabloya kopyalanacak olan.

Döndürülenler

Zaman uyumsuz işlemi temsil eden bir görev.

Özel durumlar

Görev tamamlanmadan önce aynı örnek için birden çok kez çağrılması WriteToServerAsync(IDataReader) .

Görev tamamlanmadan önce aynı örnek için ve WriteToServer(IDataReader) çağrısıWriteToServerAsync(IDataReader).

Bağlantı bırakılıyor veya yürütme sırasında WriteToServerAsync(IDataReader) kapatılıyor.

Görev nesnesinde döndürülen nesne, SqlBulkCopy yöntem yürütmesi sırasında kapatıldı.

Görev nesnesi içinde döndürülen, bağlantı havuzu zaman aşımı oluştu.

Görev nesnesinde döndürülen nesne, SqlConnection yöntem yürütülmeden önce kapatılır.

IDataReader tamamlandı Task döndürülmeden önce kapatıldı.

' IDataReadernin ilişkili bağlantısı, tamamlanan Task döndürülmeden önce kapatıldı.

geçerli SqlBulkCopyColumnOrderHint bir hedef sütun adı belirtmedi.

Görev nesnesinde döndürülen, bağlantı açılırken oluşan SQL Server tarafından döndürülen tüm hatalar.

Açıklamalar

SQL Server için .NET Framework Veri Sağlayıcısı'nda zaman uyumsuz programlama hakkında daha fazla bilgi için bkz. Zaman Uyumsuz Programlama.

Şunlara uygulanır