DbDataReader.GetColumnSchemaAsync(CancellationToken) Método

Definición

Esta es la versión asincrónica de GetColumnSchema(DbDataReader).This is the asynchronous version of GetColumnSchema(DbDataReader). Los proveedores lo deben reemplazar con una implementación apropiada.Providers should override with an appropriate implementation. Opcionalmente, se puede respetar cancellationToken.The cancellationToken can optionally be honored. La implementación predeterminada invoca la llamada sincrónica a GetColumnSchema(DbDataReader) y devuelve una tarea completada.The default implementation invokes the synchronous GetColumnSchema(DbDataReader) call and returns a completed task. La implementación predeterminada devolverá una tarea cancelada si se pasa un cancellationToken ya cancelado.The default implementation will return a cancelled task if passed an already cancelled cancellationToken. Las excepciones producidas por GetColumnSchema(DbDataReader) se comunicarán mediante la propiedad Task Exception devuelta.Exceptions thrown by GetColumnSchema(DbDataReader) will be communicated via the returned Task Exception property.

public virtual System.Threading.Tasks.Task<System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Common.DbColumn>> GetColumnSchemaAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member GetColumnSchemaAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Common.DbColumn>>
override this.GetColumnSchemaAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.ObjectModel.ReadOnlyCollection<System.Data.Common.DbColumn>>
Public Overridable Function GetColumnSchemaAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of ReadOnlyCollection(Of DbColumn))

Parámetros

cancellationToken
CancellationToken

Instrucción de cancelación.The cancellation instruction.

Devoluciones

Task<ReadOnlyCollection<DbColumn>>

Tarea que representa la operación asincrónica.A task representing the asynchronous operation.

Se aplica a