DbRawSqlQuery 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.
'den oluşturulan ve bu bağlamdaki bağlantı kullanılarak yürütülen varlıklar için SQL DbContext sorgusunu temsil eder. Bu sınıfın örnekleri örnekten Database alınır. Bu nesne oluşturulduğunda sorgu yürütülmediğinde; örneğin foreach kullanılarak her numaralandırılırken yürütülür. Varlıklar için SQL sorguları kullanılarak SqlQuery(String, Object[])oluşturulur. Bu sınıfın genel sürümü için bkz DbRawSqlQuery<TElement> .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")]
public class DbRawSqlQuery : System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Entity.Infrastructure.IDbAsyncEnumerable
type DbRawSqlQuery = class
interface IEnumerable
interface IListSource
interface IDbAsyncEnumerable
Public Class DbRawSqlQuery
Implements IDbAsyncEnumerable, IEnumerable, IListSource
- Devralma
-
DbRawSqlQuery
- Türetilmiş
- Öznitelikler
- Uygulamalar
Yöntemler
| AsStreaming() |
Geçersiz.
Arabelleğe almak yerine sonuçların akışını yapacak yeni bir sorgu döndürür. |
| Equals(Object) |
'den oluşturulan ve bu bağlamdaki bağlantı kullanılarak yürütülen varlıklar için SQL DbContext sorgusunu temsil eder. Bu sınıfın örnekleri örnekten Database alınır. Bu nesne oluşturulduğunda sorgu yürütülmediğinde; örneğin foreach kullanılarak her numaralandırılırken yürütülür. Varlıklar için SQL sorguları kullanılarak SqlQuery(String, Object[])oluşturulur. Bu sınıfın genel sürümü için bkz DbRawSqlQuery<TElement> . |
| ForEachAsync(Action<Object>, CancellationToken) |
Sorgu sonuçlarını zaman uyumsuz olarak numaralandırır ve her öğede belirtilen eylemi gerçekleştirir. |
| ForEachAsync(Action<Object>) |
Sorgu sonuçlarını zaman uyumsuz olarak numaralandırır ve her öğede belirtilen eylemi gerçekleştirir. |
| GetEnumerator() |
Numaralandırıldığında veritabanında SQL sorgusunu yürütecek bir IEnumerator döndürür. |
| GetHashCode() |
'den oluşturulan ve bu bağlamdaki bağlantı kullanılarak yürütülen varlıklar için SQL DbContext sorgusunu temsil eder. Bu sınıfın örnekleri örnekten Database alınır. Bu nesne oluşturulduğunda sorgu yürütülmediğinde; örneğin foreach kullanılarak her numaralandırılırken yürütülür. Varlıklar için SQL sorguları kullanılarak SqlQuery(String, Object[])oluşturulur. Bu sınıfın genel sürümü için bkz DbRawSqlQuery<TElement> . |
| GetType() |
'den oluşturulan ve bu bağlamdaki bağlantı kullanılarak yürütülen varlıklar için SQL DbContext sorgusunu temsil eder. Bu sınıfın örnekleri örnekten Database alınır. Bu nesne oluşturulduğunda sorgu yürütülmediğinde; örneğin foreach kullanılarak her numaralandırılırken yürütülür. Varlıklar için SQL sorguları kullanılarak SqlQuery(String, Object[])oluşturulur. Bu sınıfın genel sürümü için bkz DbRawSqlQuery<TElement> . |
| ToListAsync() |
Sorguyu zaman uyumsuz olarak numaralandırarak sorgudan bir List<T> oluşturur. |
| ToListAsync(CancellationToken) |
Sorguyu zaman uyumsuz olarak numaralandırarak sorgudan bir List<T> oluşturur. |
| ToString() |
Sorgu oluşturulduğunda ayarlanan SQL dizesini içeren bir String döndürür. Parametreler dahil değildir. |
Belirtik Arabirim Kullanımları
| IDbAsyncEnumerable.GetAsyncEnumerator() |
Numaralandırıldığında veritabanında SQL sorgusunu yürütecek bir IDbAsyncEnumerable döndürür. |
| IListSource.ContainsListCollection |
|
| IListSource.GetList() |
Doğrudan bir depolama sorgusuna bağlamanın desteklenmediğini belirten bir özel durum oluşturur. |