Compartir a través de


DbExtensions Clase

Definición

Contiene algunos métodos útiles para usar junto con IRelationalStorage y GenericRelationalStorage.

public static class DbExtensions
type DbExtensions = class
Public Module DbExtensions
Herencia
DbExtensions

Métodos

AddParameter<T>(IDbCommand, String, T, ParameterDirection, Nullable<Int32>, Nullable<DbType>)

Crea y agrega un nuevo parámetro SQL al comando .

CreateParameter<T>(IDbCommand, ParameterDirection, String, T, Nullable<Int32>, Nullable<DbType>)

Crea un nuevo parámetro SQL mediante los argumentos especificados.

GetValue<TValue>(IDataRecord, String)

Devuelve un valor con el especificado .

GetValueAsync<TValue>(DbDataReader, String, CancellationToken)

Devuelve un valor con el especificado .

GetValueOrDefault<TValue>(IDataRecord, Int32, TValue)

Devuelve un valor si no DBNulles , default(TValue) de lo contrario.

GetValueOrDefault<TValue>(IDataRecord, String, TValue)

Devuelve un valor si no DBNulles , default(TValue) de lo contrario.

GetValueOrDefaultAsync<TValue>(DbDataReader, Int32, TValue)

Devuelve un valor si no DBNulles , default(TValue) de lo contrario.

GetValueOrDefaultAsync<TValue>(DbDataReader, String, TValue)

Devuelve un valor si no DBNulles , default(TValue) de lo contrario.

ReflectionParameterProvider<T>(IDbCommand, T, IReadOnlyDictionary<String,String>)

Agrega parámetros especificados a un comando mediante reflexión.

ReflectionSelector<TResult>(IDataRecord)

Crea el objeto del tipo especificado a partir de los resultados de una consulta.

Se aplica a