Bagikan melalui


IRelationalCommand Antarmuka

Definisi

Perintah yang akan dijalankan terhadap database relasional.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

public interface IRelationalCommand
public interface IRelationalCommand : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandTemplate
type IRelationalCommand = interface
type IRelationalCommand = interface
    interface IRelationalCommandTemplate
Public Interface IRelationalCommand
Public Interface IRelationalCommand
Implements IRelationalCommandTemplate
Turunan
Penerapan

Keterangan

Lihat Implementasi penyedia dan ekstensi database untuk informasi dan contoh selengkapnya.

Properti

CommandText

Mendapatkan teks perintah yang akan dijalankan.

Parameters

Mendapatkan parameter untuk perintah .

Metode

CreateDbCommand(RelationalCommandParameterObject, Guid, DbCommandMethod)

Dipanggil oleh metode eksekusi untuk membuat DbCommand untuk batas waktu dan transaksi yang diberikan DbConnection dan dikonfigurasi.

Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>)

Menjalankan perintah tanpa hasil.

ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean)
Kedaluwarsa.

Menjalankan perintah tanpa hasil.

ExecuteNonQuery(RelationalCommandParameterObject)

Menjalankan perintah tanpa hasil.

ExecuteNonQueryAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean, CancellationToken)
Kedaluwarsa.

Secara asinkron menjalankan perintah tanpa hasil.

ExecuteNonQueryAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, CancellationToken)

Secara asinkron menjalankan perintah tanpa hasil.

ExecuteNonQueryAsync(RelationalCommandParameterObject, CancellationToken)

Secara asinkron menjalankan perintah tanpa hasil.

ExecuteReader(IRelationalConnection, IReadOnlyDictionary<String,Object>)

Menjalankan perintah dengan hasil RelationalDataReader .

ExecuteReader(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean)
Kedaluwarsa.

Menjalankan perintah dengan hasil RelationalDataReader .

ExecuteReader(RelationalCommandParameterObject)

Menjalankan perintah dengan hasil RelationalDataReader .

ExecuteReaderAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean, CancellationToken)
Kedaluwarsa.

Secara asinkron menjalankan perintah dengan hasil RelationalDataReader .

ExecuteReaderAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, CancellationToken)

Secara asinkron menjalankan perintah dengan hasil RelationalDataReader .

ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken)

Secara asinkron menjalankan perintah dengan hasil RelationalDataReader .

ExecuteScalar(IRelationalConnection, IReadOnlyDictionary<String,Object>)

Menjalankan perintah dengan satu hasil skalar.

ExecuteScalar(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean)
Kedaluwarsa.

Menjalankan perintah dengan satu hasil skalar.

ExecuteScalar(RelationalCommandParameterObject)

Menjalankan perintah dengan satu hasil skalar.

ExecuteScalarAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean, CancellationToken)
Kedaluwarsa.

Secara asinkron menjalankan perintah dengan satu hasil skalar.

ExecuteScalarAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, CancellationToken)

Secara asinkron menjalankan perintah dengan satu hasil skalar.

ExecuteScalarAsync(RelationalCommandParameterObject, CancellationToken)

Secara asinkron menjalankan perintah dengan satu hasil skalar.

PopulateFrom(IRelationalCommandTemplate)

Mengisi perintah ini dari yang disediakan commandTemplate.

Metode Ekstensi

ExecuteNonQuery(IRelationalCommand, IRelationalConnection)

Menjalankan perintah tanpa hasil.

ExecuteNonQueryAsync(IRelationalCommand, IRelationalConnection, CancellationToken)

Secara asinkron menjalankan perintah tanpa hasil.

ExecuteReader(IRelationalCommand, IRelationalConnection)

Menjalankan perintah dengan hasil RelationalDataReader .

ExecuteReaderAsync(IRelationalCommand, IRelationalConnection, CancellationToken)

Secara asinkron menjalankan perintah dengan hasil RelationalDataReader .

ExecuteScalar(IRelationalCommand, IRelationalConnection)

Menjalankan perintah dengan satu hasil skalar.

ExecuteScalarAsync(IRelationalCommand, IRelationalConnection, CancellationToken)

Secara asinkron menjalankan perintah dengan satu hasil skalar.

Berlaku untuk