ObjectResult<T>, classe
[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]
Cette classe représente le résultat de la méthode Execute(MergeOption).
Hiérarchie d'héritage
System.Object
System.Data.Entity.Core.Objects.ObjectResult
System.Data.Entity.Core.Objects.ObjectResult<T>
Espace de noms : System.Data.Entity.Core.Objects
Assembly : EntityFramework (dans EntityFramework.dll)
Syntaxe
'Déclaration
<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")> _
Public Class ObjectResult(Of T) _
Inherits ObjectResult _
Implements IEnumerable(Of T), IEnumerable, IDbAsyncEnumerable(Of T), _
IDbAsyncEnumerable
'Utilisation
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.
Paramètres de type
- T
Type du résultat.
Le type ObjectResult<T> expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ObjectResult<T> | Ce constructeur est destiné à être utilisé uniquement durant la création de doubles tests qui substituent les membres avec un comportement fictif ou factice.L'utilisation de ce constructeur à d'autres fins peut entraîner un comportement inattendu, y compris mais pas seulement la levée de NullReferenceException. |
Top
Propriétés
Nom | Description | |
---|---|---|
ElementType | Obtient le type de l'objet ObjectResult<T>. (Substitue ObjectResult.ElementType.) |
Top
Méthodes
Nom | Description | |
---|---|---|
Dispose() | Exécute les tâches associées à la libération ou à la redéfinition des ressources. (Hérité de ObjectResult.) | |
Dispose(Boolean) | Libère les ressources non managées utilisées par l'objet ObjectResult<T> et libère éventuellement les ressources managées. (Substitue ObjectResult.Dispose(Boolean).) | |
Equals | (Hérité de Object.) | |
Finalize | (Hérité de Object.) | |
GetEnumerator | Retourne un énumérateur qui itère au sein des résultats de la requête. | |
GetHashCode | (Hérité de Object.) | |
GetNextResult<TElement> | Obtient le jeu de résultats suivant d'une procédure stockée. (Hérité de ObjectResult.) | |
GetType | (Hérité de Object.) | |
MemberwiseClone | (Hérité de Object.) | |
ToString | (Hérité de Object.) |
Top
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
IListSource.ContainsListCollection | Implémentation d'IListSource.ContainsListCollection.Retourne toujours la valeur False. (Hérité de ObjectResult.) | |
IEnumerable.GetEnumerator | Retourne un énumérateur qui itère au sein des résultats de la requête. (Hérité de ObjectResult.) | |
IListSource.GetList | Retourne les résultats dans un format utile pour la liaison de données. (Hérité de ObjectResult.) | |
IDbAsyncEnumerable.GetAsyncEnumerator | Retourne un énumérateur asynchrone qui itère au sein des résultats de la requête. (Hérité de ObjectResult.) | |
IDbAsyncEnumerable<T>.GetAsyncEnumerator | Obtient de façon asynchrone l'énumérateur qui itère au sein de ObjectResult<T>. |
Top
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.