Aracılığıyla paylaş


RelationalDataReader Sınıf

Tanım

İlişkisel veritabanından sonuç kümelerini okur.

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 class RelationalDataReader : IDisposable
public class RelationalDataReader : IAsyncDisposable, IDisposable
type RelationalDataReader = class
    interface IDisposable
type RelationalDataReader = class
    interface IDisposable
    interface IAsyncDisposable
Public Class RelationalDataReader
Implements IDisposable
Public Class RelationalDataReader
Implements IAsyncDisposable, IDisposable
Devralma
RelationalDataReader
Uygulamalar

Açıklamalar

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

Oluşturucular

RelationalDataReader()

İlişkisel veritabanından sonuç kümelerini okur.

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

RelationalDataReader(DbCommand, DbDataReader, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)
Geçersiz.

Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

RelationalDataReader(DbDataReader)
Geçersiz.

Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader)

RelationalDataReader sınıfının yeni bir örneğini başlatır.

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

RelationalDataReader sınıfının yeni bir örneğini başlatır.

Özellikler

CommandId

Kullanılan örneği tanımlayan bağıntı DbCommand kimliği.

DbCommand

Sonuç kümesi için temel alınan komutu alır.

DbDataReader

Sonuç kümesi için temel alınan okuyucuyu alır.

RelationalConnection

Kullanılan temel ilişkisel bağlantıyı alır.

Yöntemler

Close()

Okuyucuyu kapatır.

CloseAsync()

Okuyucuyu kapatır.

Dispose()

Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir.

DisposeAsync()

Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir.

Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger)

RelationalDataReader sınıfının yeni bir örneğini başlatır.

Read()

Temel DbDataReaderalınan üzerinde çağrılarRead().

ReadAsync(CancellationToken)

Temel DbDataReaderalınan üzerinde çağrılarReadAsync(CancellationToken).

Şunlara uygulanır