RelationalDataReader Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İ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
[System.Runtime.CompilerServices.Nullable(0)]
public class RelationalDataReader : IAsyncDisposable, IDisposable
public class RelationalDataReader : IAsyncDisposable, IDisposable
type RelationalDataReader = class
interface IDisposable
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalDataReader = class
interface IDisposable
interface IAsyncDisposable
type RelationalDataReader = class
interface IDisposable
interface IAsyncDisposable
Public Class RelationalDataReader
Implements IDisposable
Public Class RelationalDataReader
Implements IAsyncDisposable, IDisposable
- Devralma
-
RelationalDataReader
- Özellikler
- Uygulamalar
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .
Oluşturucular
| Veri Akışı Adı | Description |
|---|---|
| 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, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Command>) |
RelationalDataReader sınıfının yeni bir örneğini başlatır. |
| RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader) |
RelationalDataReader sınıfının yeni bir örneğini başlatır. |
Özellikler
| Veri Akışı Adı | Description |
|---|---|
| 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
| Veri Akışı Adı | Description |
|---|---|
| Close() |
Okuyucuyu kapatır. |
| CloseAsync() |
Okuyucuyu kapatır. |
| Dispose() |
Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. |
| DisposeAsync() |
Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı 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 alınan DbDataReaderöğesini çağırırRead(). |
| ReadAsync(CancellationToken) |
Temel alınan DbDataReaderöğesini çağırırReadAsync(CancellationToken). |