SqlBulkCopy.WriteToServerAsync Metodo

Definizione

Overload

Nome Descrizione
WriteToServerAsync(DbDataReader)

Versione asincrona di , che copia tutte le righe nell'oggetto fornito IDataReader in una tabella di WriteToServer(IDataReader)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy .

WriteToServerAsync(DataRow[])

Versione asincrona di , che copia tutte le righe dalla matrice fornita DataRow in una tabella di WriteToServer(DataRow[])destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy .

WriteToServerAsync(DataTable)

Versione asincrona di , che copia tutte le righe nell'oggetto fornito DataTable in una tabella di WriteToServer(DataTable)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy .

WriteToServerAsync(IDataReader)

Versione asincrona di , che copia tutte le righe nell'oggetto fornito IDataReader in una tabella di WriteToServer(IDataReader)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy .

WriteToServerAsync(DbDataReader, CancellationToken)

Versione asincrona di , che copia tutte le righe dalla matrice fornita DbDataReader in una tabella di WriteToServer(DbDataReader)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy . Il token di annullamento può essere usato per richiedere che l'operazione venga abbandonata prima della scadenza del timeout del comando. Le eccezioni verranno segnalate tramite l'oggetto Task restituito.

WriteToServerAsync(DataRow[], CancellationToken)

Versione asincrona di , che copia tutte le righe dalla matrice fornita DataRow in una tabella di WriteToServer(DataRow[])destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy . Il token di annullamento può essere usato per richiedere che l'operazione venga abbandonata prima della scadenza del timeout del comando. Le eccezioni verranno segnalate tramite l'oggetto Task restituito.

WriteToServerAsync(DataTable, DataRowState)

Versione asincrona di , che copia solo le righe che corrispondono allo stato di riga fornito nell'oggetto fornito DataTable a una tabella di WriteToServer(DataTable, DataRowState)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy .

WriteToServerAsync(DataTable, CancellationToken)

Versione asincrona di , che copia tutte le righe nell'oggetto fornito DataTable in una tabella di WriteToServer(DataTable)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy . Il token di annullamento può essere usato per richiedere che l'operazione venga abbandonata prima della scadenza del timeout del comando. Le eccezioni verranno segnalate tramite l'oggetto Task restituito.

WriteToServerAsync(IDataReader, CancellationToken)

Versione asincrona di , che copia tutte le righe nell'oggetto fornito IDataReader in una tabella di WriteToServer(IDataReader)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy . Il token di annullamento può essere usato per richiedere che l'operazione venga abbandonata prima della scadenza del timeout del comando. Le eccezioni verranno segnalate tramite l'oggetto Task restituito.

WriteToServerAsync(DataTable, DataRowState, CancellationToken)

Versione asincrona di , che copia solo le righe che corrispondono allo stato di riga fornito nell'oggetto fornito DataTable a una tabella di WriteToServer(DataTable, DataRowState)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy . Il token di annullamento può essere usato per richiedere che l'operazione venga abbandonata prima della scadenza del timeout del comando. Le eccezioni verranno segnalate tramite l'oggetto Task restituito.

WriteToServerAsync(DbDataReader)

Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs

Versione asincrona di , che copia tutte le righe nell'oggetto fornito IDataReader in una tabella di WriteToServer(IDataReader)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy .

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

Parametri

reader
DbDataReader

Oggetto IDataReader le cui righe verranno copiate nella tabella di destinazione.

Valori restituiti

Attività che rappresenta l'operazione asincrona.

Eccezioni

Restituito nell'oggetto attività, qualsiasi errore restituito da SQL Server che si è verificato durante l'apertura della connessione.

Commenti

Per altre informazioni sulla programmazione asincrona nel provider di dati framework di .NET per SQL Server, vedere Asynchronous Programming.

Si applica a

WriteToServerAsync(DataRow[])

Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs

Versione asincrona di , che copia tutte le righe dalla matrice fornita DataRow in una tabella di WriteToServer(DataRow[])destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy .

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

Parametri

rows
DataRow[]

Matrice di DataRow oggetti che verranno copiati nella tabella di destinazione.

Valori restituiti

Attività che rappresenta l'operazione asincrona.

Eccezioni

Restituito nell'oggetto attività, qualsiasi errore restituito da SQL Server che si è verificato durante l'apertura della connessione.

Commenti

Per altre informazioni sulla programmazione asincrona nel provider di dati framework di .NET per SQL Server, vedere Asynchronous Programming.

Si applica a

WriteToServerAsync(DataTable)

Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs

Versione asincrona di , che copia tutte le righe nell'oggetto fornito DataTable in una tabella di WriteToServer(DataTable)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy .

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

Parametri

table
DataTable

Oggetto DataTable le cui righe verranno copiate nella tabella di destinazione.

Valori restituiti

Attività che rappresenta l'operazione asincrona.

Eccezioni

Restituito nell'oggetto attività, qualsiasi errore restituito da SQL Server che si è verificato durante l'apertura della connessione.

Commenti

Per altre informazioni sulla programmazione asincrona nel provider di dati framework di .NET per SQL Server, vedere Asynchronous Programming.

Si applica a

WriteToServerAsync(IDataReader)

Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs

Versione asincrona di , che copia tutte le righe nell'oggetto fornito IDataReader in una tabella di WriteToServer(IDataReader)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy .

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

Parametri

reader
IDataReader

Oggetto IDataReader le cui righe verranno copiate nella tabella di destinazione.

Valori restituiti

Attività che rappresenta l'operazione asincrona.

Eccezioni

Restituito nell'oggetto attività, qualsiasi errore restituito da SQL Server che si è verificato durante l'apertura della connessione.

Commenti

Per altre informazioni sulla programmazione asincrona nel provider di dati framework di .NET per SQL Server, vedere Asynchronous Programming.

Si applica a

WriteToServerAsync(DbDataReader, CancellationToken)

Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs

Versione asincrona di , che copia tutte le righe dalla matrice fornita DbDataReader in una tabella di WriteToServer(DbDataReader)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy . Il token di annullamento può essere usato per richiedere che l'operazione venga abbandonata prima della scadenza del timeout del comando. Le eccezioni verranno segnalate tramite l'oggetto Task restituito.

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

Parametri

reader
DbDataReader

Oggetto DbDataReader le cui righe verranno copiate nella tabella di destinazione.

cancellationToken
CancellationToken

Istruzione di annullamento. Un None valore in questo parametro rende questo metodo equivalente a WriteToServerAsync(DbDataReader).

Valori restituiti

Attività che rappresenta l'operazione asincrona.

Si applica a

WriteToServerAsync(DataRow[], CancellationToken)

Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs

Versione asincrona di , che copia tutte le righe dalla matrice fornita DataRow in una tabella di WriteToServer(DataRow[])destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy . Il token di annullamento può essere usato per richiedere che l'operazione venga abbandonata prima della scadenza del timeout del comando. Le eccezioni verranno segnalate tramite l'oggetto Task restituito.

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

Parametri

rows
DataRow[]

Matrice di DataRow oggetti che verranno copiati nella tabella di destinazione.

cancellationToken
CancellationToken

Istruzione di annullamento. Un None valore in questo parametro rende questo metodo equivalente a WriteToServerAsync(DataTable).

Valori restituiti

Attività che rappresenta l'operazione asincrona.

Eccezioni

Restituito nell'oggetto attività, qualsiasi errore restituito da SQL Server che si è verificato durante l'apertura della connessione.

Commenti

Per altre informazioni sulla programmazione asincrona nel provider di dati framework di .NET per SQL Server, vedere Asynchronous Programming.

Si applica a

WriteToServerAsync(DataTable, DataRowState)

Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs

Versione asincrona di , che copia solo le righe che corrispondono allo stato di riga fornito nell'oggetto fornito DataTable a una tabella di WriteToServer(DataTable, DataRowState)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy .

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

Parametri

table
DataTable

Oggetto DataTable le cui righe verranno copiate nella tabella di destinazione.

rowState
DataRowState

Valore dell'enumerazione DataRowState . Solo le righe corrispondenti allo stato della riga vengono copiate nella destinazione.

Valori restituiti

Attività che rappresenta l'operazione asincrona.

Eccezioni

Restituito nell'oggetto attività, qualsiasi errore restituito da SQL Server che si è verificato durante l'apertura della connessione.

Commenti

Per altre informazioni sulla programmazione asincrona nel provider di dati framework di .NET per SQL Server, vedere Asynchronous Programming.

Si applica a

WriteToServerAsync(DataTable, CancellationToken)

Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs

Versione asincrona di , che copia tutte le righe nell'oggetto fornito DataTable in una tabella di WriteToServer(DataTable)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy . Il token di annullamento può essere usato per richiedere che l'operazione venga abbandonata prima della scadenza del timeout del comando. Le eccezioni verranno segnalate tramite l'oggetto Task restituito.

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

Parametri

table
DataTable

Oggetto DataTable le cui righe verranno copiate nella tabella di destinazione.

cancellationToken
CancellationToken

Istruzione di annullamento. Un None valore in questo parametro rende questo metodo equivalente a WriteToServerAsync(DataTable).

Valori restituiti

Attività che rappresenta l'operazione asincrona.

Eccezioni

Restituito nell'oggetto attività, qualsiasi errore restituito da SQL Server che si è verificato durante l'apertura della connessione.

Commenti

Per altre informazioni sulla programmazione asincrona nel provider di dati framework di .NET per SQL Server, vedere Asynchronous Programming.

Si applica a

WriteToServerAsync(IDataReader, CancellationToken)

Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs

Versione asincrona di , che copia tutte le righe nell'oggetto fornito IDataReader in una tabella di WriteToServer(IDataReader)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy . Il token di annullamento può essere usato per richiedere che l'operazione venga abbandonata prima della scadenza del timeout del comando. Le eccezioni verranno segnalate tramite l'oggetto Task restituito.

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

Parametri

reader
IDataReader

Oggetto IDataReader le cui righe verranno copiate nella tabella di destinazione.

cancellationToken
CancellationToken

Istruzione di annullamento. Un None valore in questo parametro rende questo metodo equivalente a WriteToServerAsync(DataTable).

Valori restituiti

Attività che rappresenta l'operazione asincrona.

Eccezioni

Restituito nell'oggetto attività, qualsiasi errore restituito da SQL Server che si è verificato durante l'apertura della connessione.

Commenti

Per altre informazioni sulla programmazione asincrona nel provider di dati framework di .NET per SQL Server, vedere Asynchronous Programming.

Si applica a

WriteToServerAsync(DataTable, DataRowState, CancellationToken)

Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs
Origine:
SqlBulkCopy.cs

Versione asincrona di , che copia solo le righe che corrispondono allo stato di riga fornito nell'oggetto fornito DataTable a una tabella di WriteToServer(DataTable, DataRowState)destinazione specificata dalla DestinationTableName proprietà dell'oggetto SqlBulkCopy . Il token di annullamento può essere usato per richiedere che l'operazione venga abbandonata prima della scadenza del timeout del comando. Le eccezioni verranno segnalate tramite l'oggetto Task restituito.

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

Parametri

table
DataTable

Oggetto DataTable le cui righe verranno copiate nella tabella di destinazione.

rowState
DataRowState

Valore dell'enumerazione DataRowState . Solo le righe corrispondenti allo stato della riga vengono copiate nella destinazione.

cancellationToken
CancellationToken

Istruzione di annullamento. Un None valore in questo parametro rende questo metodo equivalente a WriteToServerAsync(DataTable).

Valori restituiti

Attività che rappresenta l'operazione asincrona.

Eccezioni

Restituito nell'oggetto attività, qualsiasi errore restituito da SQL Server che si è verificato durante l'apertura della connessione.

Commenti

Per altre informazioni sulla programmazione asincrona nel provider di dati framework di .NET per SQL Server, vedere Asynchronous Programming.

Si applica a