ObjectResult<T>-Klasse
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Diese Klasse stellt das Ergebnis der Execute(MergeOption)-Methode dar.
Vererbungshierarchie
System.Object
System.Data.Entity.Core.Objects.ObjectResult
System.Data.Entity.Core.Objects.ObjectResult<T>
Namespace: System.Data.Entity.Core.Objects
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")> _
Public Class ObjectResult(Of T) _
Inherits ObjectResult _
Implements IEnumerable(Of T), IEnumerable, IDbAsyncEnumerable(Of T), _
IDbAsyncEnumerable
'Usage
Dim instance As ObjectResult(Of T)
[SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public class ObjectResult<T> : ObjectResult,
IEnumerable<T>, IEnumerable, IDbAsyncEnumerable<T>, IDbAsyncEnumerable
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1710:IdentifiersShouldHaveCorrectSuffix")]
generic<typename T>
public ref class ObjectResult : public ObjectResult,
IEnumerable<T>, IEnumerable, IDbAsyncEnumerable<T>, IDbAsyncEnumerable
[<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")>]
type ObjectResult<'T> =
class
inherit ObjectResult
interface IEnumerable<'T>
interface IEnumerable
interface IDbAsyncEnumerable<'T>
interface IDbAsyncEnumerable
end
JScript does not support generic types and methods.
Typparameter
- T
Der Typ des Ergebnisses.
Der ObjectResult<T>-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
ObjectResult<T> | Dieser Konstruktor ist nur für die Verwendung bei der Erstellung von Testduplikaten vorgesehen, welche Member mit Pseudo- oder Simulationsverhalten überschreiben.Die Verwendung dieses Konstruktors für andere Zwecke kann zu unerwartetem Verhalten führen, wie etwa zum Auslösen von NullReferenceException. |
Oben
Eigenschaften
Name | Beschreibung | |
---|---|---|
ElementType | Ruft den Typ von ObjectResult<T> ab. (Überschreibt ObjectResult.ElementType.) |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
Dispose() | Führt Aufgaben aus, die mit dem Freigeben oder dem Zurücksetzen von Ressourcen zusammenhängen. (Von ObjectResult geerbt.) | |
Dispose(Boolean) | Gibt die von ObjectResult<T> verwendeten nicht verwalteten Ressourcen frei und gibt (optional) auch die verwalteten Ressourcen frei. (Überschreibt ObjectResult.Dispose(Boolean).) | |
Equals | (Von Object geerbt.) | |
Finalize | (Von Object geerbt.) | |
GetEnumerator | Gibt einen Enumerator zurück, der die Ergebnisse der Abfrage durchläuft. | |
GetHashCode | (Von Object geerbt.) | |
GetNextResult<TElement> | Ruft das nächste Resultset einer gespeicherten Prozedur ab. (Von ObjectResult geerbt.) | |
GetType | (Von Object geerbt.) | |
MemberwiseClone | (Von Object geerbt.) | |
ToString | (Von Object geerbt.) |
Oben
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
IListSource.ContainsListCollection | IListSource.ContainsListCollection-Implementierung.Gibt immer FALSE zurück. (Von ObjectResult geerbt.) | |
IEnumerable.GetEnumerator | Gibt einen Enumerator zurück, der die Ergebnisse der Abfrage durchläuft. (Von ObjectResult geerbt.) | |
IListSource.GetList | Gibt die Ergebnisse in einem für Datenbindung nützlichen Format zurück. (Von ObjectResult geerbt.) | |
IDbAsyncEnumerable.GetAsyncEnumerator | Gibt einen asynchronen Enumerator zurück, der die Ergebnisse der Abfrage durchläuft. (Von ObjectResult geerbt.) | |
IDbAsyncEnumerable<T>.GetAsyncEnumerator | Ruft asynchron den Enumerator ab, der ObjectResult<T> durchläuft. |
Oben
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.