Aracılığıyla paylaş


IRelationalCommand Arabirim

Tanım

İlişkisel veritabanında yürütülecek komut.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

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
Türetilmiş
Uygulamalar

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantıların uygulanması .

Özellikler

CommandText

Yürütülecek komut metnini alır.

Parameters

Komutun parametrelerini alır.

Yöntemler

CreateDbCommand(RelationalCommandParameterObject, Guid, DbCommandMethod)

Verilen DbConnection için bir DbCommand oluşturmak ve zaman aşımlarını ve işlemleri yapılandırmak için yürütme yöntemleri tarafından çağrılır.

Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>)

Komutu hiçbir sonuç olmadan yürütür.

ExecuteNonQuery(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean)
Geçersiz.

Komutu hiçbir sonuç olmadan yürütür.

ExecuteNonQuery(RelationalCommandParameterObject)

Komutu hiçbir sonuç olmadan yürütür.

ExecuteNonQueryAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean, CancellationToken)
Geçersiz.

Komutu zaman uyumsuz olarak hiçbir sonuç olmadan yürütür.

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

Komutu zaman uyumsuz olarak hiçbir sonuç olmadan yürütür.

ExecuteNonQueryAsync(RelationalCommandParameterObject, CancellationToken)

Komutu zaman uyumsuz olarak hiçbir sonuç olmadan yürütür.

ExecuteReader(IRelationalConnection, IReadOnlyDictionary<String,Object>)

Komutu bir RelationalDataReader sonuçla yürütür.

ExecuteReader(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean)
Geçersiz.

Komutu bir RelationalDataReader sonuçla yürütür.

ExecuteReader(RelationalCommandParameterObject)

Komutu bir RelationalDataReader sonuçla yürütür.

ExecuteReaderAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean, CancellationToken)
Geçersiz.

Komutu zaman uyumsuz olarak bir RelationalDataReader sonuçla yürütür.

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

Komutu zaman uyumsuz olarak bir RelationalDataReader sonuçla yürütür.

ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken)

Komutu zaman uyumsuz olarak bir RelationalDataReader sonuçla yürütür.

ExecuteScalar(IRelationalConnection, IReadOnlyDictionary<String,Object>)

Komutu tek bir skaler sonuçla yürütür.

ExecuteScalar(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean)
Geçersiz.

Komutu tek bir skaler sonuçla yürütür.

ExecuteScalar(RelationalCommandParameterObject)

Komutu tek bir skaler sonuçla yürütür.

ExecuteScalarAsync(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean, CancellationToken)
Geçersiz.

Komutu zaman uyumsuz olarak tek bir skaler sonuçla yürütür.

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

Komutu zaman uyumsuz olarak tek bir skaler sonuçla yürütür.

ExecuteScalarAsync(RelationalCommandParameterObject, CancellationToken)

Komutu zaman uyumsuz olarak tek bir skaler sonuçla yürütür.

PopulateFrom(IRelationalCommandTemplate)

Sağlanan commandTemplatedosyasından bu komutu doldurur.

Uzantı Metotları

ExecuteNonQuery(IRelationalCommand, IRelationalConnection)

Komutu hiçbir sonuç olmadan yürütür.

ExecuteNonQueryAsync(IRelationalCommand, IRelationalConnection, CancellationToken)

Komutu zaman uyumsuz olarak hiçbir sonuç olmadan yürütür.

ExecuteReader(IRelationalCommand, IRelationalConnection)

Komutu bir RelationalDataReader sonuçla yürütür.

ExecuteReaderAsync(IRelationalCommand, IRelationalConnection, CancellationToken)

Komutu zaman uyumsuz olarak bir RelationalDataReader sonuçla yürütür.

ExecuteScalar(IRelationalCommand, IRelationalConnection)

Komutu tek bir skaler sonuçla yürütür.

ExecuteScalarAsync(IRelationalCommand, IRelationalConnection, CancellationToken)

Komutu zaman uyumsuz olarak tek bir skaler sonuçla yürütür.

Şunlara uygulanır