ObjectResult Sınıf

Tanım

Bu sınıf IEnumerable ve IDisposable uygular. Bu sınıfın örneği ObjectQuery.Execute yönteminden döndürülür.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1010:CollectionsShouldImplementGenericInterface")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public abstract class ObjectResult : IDisposable, System.Collections.IEnumerable, System.ComponentModel.IListSource, System.Data.Entity.Infrastructure.IDbAsyncEnumerable
type ObjectResult = class
    interface IEnumerable
    interface IDisposable
    interface IListSource
    interface IDbAsyncEnumerable
Public MustInherit Class ObjectResult
Implements IDbAsyncEnumerable, IDisposable, IEnumerable, IListSource
Devralma
ObjectResult
Türetilmiş
Öznitelikler
Uygulamalar

Oluşturucular

ObjectResult()

Bu oluşturucu yalnızca sahte veya sahte davranışa sahip üyeleri geçersiz kılacak test çiftleri oluştururken kullanılmak üzere tasarlanmıştır. Bu oluşturucunun başka amaçlarla kullanılması, oluşturma NullReferenceExceptiondahil ancak bunlarla sınırlı olmamak üzere beklenmeyen davranışlara neden olabilir.

Özellikler

ElementType

Türetilmiş bir sınıfta geçersiz kılındığında, genel ObjectResult<T> türünü alır.

Yöntemler

Dispose()

Kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili görevleri gerçekleştirir.

Dispose(Boolean)

Nesne sonucu tarafından kullanılan kaynakları serbest bırakır.

GetNextResult<TElement>()

Saklı yordamın sonraki sonuç kümesini alır.

Belirtik Arabirim Kullanımları

IDbAsyncEnumerable.GetAsyncEnumerator()

Sırayı zaman uyumsuz olarak listelemek için kullanılabilecek bir numaralandırıcı alır.

IEnumerable.GetEnumerator()

Sorgu sonuçlarında yineleyen bir numaralandırıcı döndürür.

IListSource.ContainsListCollection

IListSource.ContainsListCollection uygulaması. Her zaman false döndürür.

IListSource.GetList()

Sonuçları veri bağlama için kullanışlı bir biçimde döndürür.

Şunlara uygulanır