IRelationalCommand Arabirim

Tanım

İlişkisel bir veritabanına karşı 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 için bkz. veritabanı sağlayıcıları ve uzantıları uygulama .

Özellikler

CommandText

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

Parameters

Komutun parametrelerini alır.

Yöntemler

CreateDbCommand(RelationalCommandParameterObject, Guid, DbCommandMethod)

Verilen için oluşturma yöntemleri tarafından çağırılır ve DbCommand DbConnection zaman aşımları ve işlemler yapılandı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)
Kullanımdan kalktı.

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)
Kullanımdan kalktı.

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

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

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

ExecuteNonQueryAsync(RelationalCommandParameterObject, CancellationToken)

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

ExecuteReader(IRelationalConnection, IReadOnlyDictionary<String,Object>)

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

ExecuteReader(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean)
Kullanımdan kalktı.

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)
Kullanımdan kalktı.

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

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

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

ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken)

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

ExecuteScalar(IRelationalConnection, IReadOnlyDictionary<String,Object>)

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

ExecuteScalar(IRelationalConnection, IReadOnlyDictionary<String,Object>, Boolean)
Kullanımdan kalktı.

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)
Kullanımdan kalktı.

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

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

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

ExecuteScalarAsync(RelationalCommandParameterObject, CancellationToken)

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

PopulateFrom(IRelationalCommandTemplate)

Sağlanan komutundan bu komutu commandTemplate doldurmak.

Uzantı Metotları

ExecuteNonQuery(IRelationalCommand, IRelationalConnection)

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

ExecuteNonQueryAsync(IRelationalCommand, IRelationalConnection, CancellationToken)

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

ExecuteReader(IRelationalCommand, IRelationalConnection)

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

ExecuteReaderAsync(IRelationalCommand, IRelationalConnection, CancellationToken)

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

ExecuteScalar(IRelationalCommand, IRelationalConnection)

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

ExecuteScalarAsync(IRelationalCommand, IRelationalConnection, CancellationToken)

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

Şunlara uygulanır