Partager via


DataServiceCollection<T> Constructeurs

Définition

Surcharges

DataServiceCollection<T>()

Initialise une nouvelle instance de la classe DataServiceCollection<T>.

DataServiceCollection<T>(DataServiceContext)

Initialise une nouvelle instance de la DataServiceCollection<T> classe qui utilise le spécifié DataServiceContext.

DataServiceCollection<T>(DataServiceQuerySingle<T>)

Initialise une nouvelle instance de la classe en fonction de l’exécution DataServiceCollection<T> de la requête.

DataServiceCollection<T>(IEnumerable<T>)

Initialise une nouvelle instance de la classe en fonction de l’exécution DataServiceCollection<T> de la requête.

DataServiceCollection<T>(TrackingMode, DataServiceQuerySingle<T>)

Initialise une nouvelle instance de la classe en fonction de l’exécution DataServiceCollection<T> de la requête et avec le mode de suivi spécifié.

DataServiceCollection<T>(IEnumerable<T>, TrackingMode)

Initialise une nouvelle instance de la classe en fonction de l’exécution DataServiceCollection<T> de la requête et avec le mode de suivi spécifié.

DataServiceCollection<T>(DataServiceContext, String, Func<EntityChangedParams,Boolean>, Func<EntityCollectionChangedParams,Boolean>)

Initialise une nouvelle instance de la DataServiceCollection<T> classe avec les délégués de méthode de modification fournis et qui utilise le spécifié DataServiceContext.

DataServiceCollection<T>(IEnumerable<T>, TrackingMode, String, Func<EntityChangedParams,Boolean>, Func<EntityCollectionChangedParams,Boolean>)

Initialise une nouvelle instance de la classe en fonction de l’exécution DataServiceCollection<T> de la requête et des délégués de méthode de modification fournis.

DataServiceCollection<T>(DataServiceContext, IEnumerable<T>, TrackingMode, String, Func<EntityChangedParams,Boolean>, Func<EntityCollectionChangedParams, Boolean>)

Initialise une nouvelle instance de la classe en fonction de l’exécution DataServiceCollection<T> de la requête, avec les délégués de méthode de modification fournis, et qui utilise le fourni DataServiceContext.

DataServiceCollection<T>()

Initialise une nouvelle instance de la classe DataServiceCollection<T>.

public DataServiceCollection ();
Public Sub New ()

Remarques

Crée une collection de services de données par défaut, avec le suivi des modifications automatiques activé dès que les données y sont chargées.

S’applique à

DataServiceCollection<T>(DataServiceContext)

Initialise une nouvelle instance de la DataServiceCollection<T> classe qui utilise le spécifié DataServiceContext.

public DataServiceCollection (Microsoft.OData.Client.DataServiceContext context);
new Microsoft.OData.Client.DataServiceCollection<'T> : Microsoft.OData.Client.DataServiceContext -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (context As DataServiceContext)

Paramètres

context
DataServiceContext

DataServiceContext utilisé pour suivre les modifications apportées aux objets de la collection.

S’applique à

DataServiceCollection<T>(DataServiceQuerySingle<T>)

Initialise une nouvelle instance de la classe en fonction de l’exécution DataServiceCollection<T> de la requête.

public DataServiceCollection (Microsoft.OData.Client.DataServiceQuerySingle<T> item);
new Microsoft.OData.Client.DataServiceCollection<'T> : Microsoft.OData.Client.DataServiceQuerySingle<'T> -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (item As DataServiceQuerySingle(Of T))

Paramètres

item
DataServiceQuerySingle<T>

Requête DataServiceQuerySingle<TElement> ou LINQ qui retourne un objet utilisé pour initialiser la collection.

S’applique à

DataServiceCollection<T>(IEnumerable<T>)

Initialise une nouvelle instance de la classe en fonction de l’exécution DataServiceCollection<T> de la requête.

public DataServiceCollection (System.Collections.Generic.IEnumerable<T> items);
new Microsoft.OData.Client.DataServiceCollection<'T> : seq<'T> -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (items As IEnumerable(Of T))

Paramètres

items
IEnumerable<T>

Requête DataServiceQuery<TElement> ou LINQ qui retourne une collection IEnumerable<T> d'objets utilisés pour initialiser la collection.

S’applique à

DataServiceCollection<T>(TrackingMode, DataServiceQuerySingle<T>)

Initialise une nouvelle instance de la classe en fonction de l’exécution DataServiceCollection<T> de la requête et avec le mode de suivi spécifié.

public DataServiceCollection (Microsoft.OData.Client.TrackingMode trackingMode, Microsoft.OData.Client.DataServiceQuerySingle<T> item);
new Microsoft.OData.Client.DataServiceCollection<'T> : Microsoft.OData.Client.TrackingMode * Microsoft.OData.Client.DataServiceQuerySingle<'T> -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (trackingMode As TrackingMode, item As DataServiceQuerySingle(Of T))

Paramètres

trackingMode
TrackingMode

Valeur TrackingMode qui indique si les modifications apportées aux éléments de la collection sont automatiquement suivies ou non.

item
DataServiceQuerySingle<T>

Requête DataServiceQuerySingle<TElement> ou LINQ qui retourne un objet utilisé pour initialiser la collection.

S’applique à

DataServiceCollection<T>(IEnumerable<T>, TrackingMode)

Initialise une nouvelle instance de la classe en fonction de l’exécution DataServiceCollection<T> de la requête et avec le mode de suivi spécifié.

public DataServiceCollection (System.Collections.Generic.IEnumerable<T> items, Microsoft.OData.Client.TrackingMode trackingMode);
new Microsoft.OData.Client.DataServiceCollection<'T> : seq<'T> * Microsoft.OData.Client.TrackingMode -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (items As IEnumerable(Of T), trackingMode As TrackingMode)

Paramètres

items
IEnumerable<T>

Requête DataServiceQuery<TElement> ou LINQ qui retourne une collection IEnumerable<T> d'objets utilisés pour initialiser la collection.

trackingMode
TrackingMode

Valeur TrackingMode qui indique si les modifications apportées aux éléments de la collection sont automatiquement suivies ou non.

S’applique à

DataServiceCollection<T>(DataServiceContext, String, Func<EntityChangedParams,Boolean>, Func<EntityCollectionChangedParams,Boolean>)

Initialise une nouvelle instance de la DataServiceCollection<T> classe avec les délégués de méthode de modification fournis et qui utilise le spécifié DataServiceContext.

public DataServiceCollection (Microsoft.OData.Client.DataServiceContext context, string entitySetName, Func<Microsoft.OData.Client.EntityChangedParams,bool> entityChangedCallback, Func<Microsoft.OData.Client.EntityCollectionChangedParams,bool> collectionChangedCallback);
new Microsoft.OData.Client.DataServiceCollection<'T> : Microsoft.OData.Client.DataServiceContext * string * Func<Microsoft.OData.Client.EntityChangedParams, bool> * Func<Microsoft.OData.Client.EntityCollectionChangedParams, bool> -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (context As DataServiceContext, entitySetName As String, entityChangedCallback As Func(Of EntityChangedParams, Boolean), collectionChangedCallback As Func(Of EntityCollectionChangedParams, Boolean))

Paramètres

context
DataServiceContext

DataServiceContext utilisé pour le suivi des éléments de la collection.

entitySetName
String

Jeu d'entités des objets dans la collection.

entityChangedCallback
Func<EntityChangedParams,Boolean>

Délégué qui encapsule une méthode qui est appelée lorsqu'une entité change.

collectionChangedCallback
Func<EntityCollectionChangedParams,Boolean>

Délégué qui encapsule une méthode qui est appelée lorsque la collection d’entités change.

S’applique à

DataServiceCollection<T>(IEnumerable<T>, TrackingMode, String, Func<EntityChangedParams,Boolean>, Func<EntityCollectionChangedParams,Boolean>)

Initialise une nouvelle instance de la classe en fonction de l’exécution DataServiceCollection<T> de la requête et des délégués de méthode de modification fournis.

public DataServiceCollection (System.Collections.Generic.IEnumerable<T> items, Microsoft.OData.Client.TrackingMode trackingMode, string entitySetName, Func<Microsoft.OData.Client.EntityChangedParams,bool> entityChangedCallback, Func<Microsoft.OData.Client.EntityCollectionChangedParams,bool> collectionChangedCallback);
new Microsoft.OData.Client.DataServiceCollection<'T> : seq<'T> * Microsoft.OData.Client.TrackingMode * string * Func<Microsoft.OData.Client.EntityChangedParams, bool> * Func<Microsoft.OData.Client.EntityCollectionChangedParams, bool> -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (items As IEnumerable(Of T), trackingMode As TrackingMode, entitySetName As String, entityChangedCallback As Func(Of EntityChangedParams, Boolean), collectionChangedCallback As Func(Of EntityCollectionChangedParams, Boolean))

Paramètres

items
IEnumerable<T>

Requête DataServiceQuery<TElement> ou LINQ qui retourne une collection IEnumerable<T> d'objets utilisés pour initialiser la collection.

trackingMode
TrackingMode

Valeur TrackingMode qui indique si les modifications apportées aux éléments de la collection sont automatiquement suivies ou non.

entitySetName
String

Jeu d'entités des objets dans la collection.

entityChangedCallback
Func<EntityChangedParams,Boolean>

Délégué qui encapsule une méthode qui est appelée lorsqu'une entité change.

collectionChangedCallback
Func<EntityCollectionChangedParams,Boolean>

Délégué qui encapsule une méthode qui est appelée lorsque la collection d’entités change.

S’applique à

DataServiceCollection<T>(DataServiceContext, IEnumerable<T>, TrackingMode, String, Func<EntityChangedParams,Boolean>, Func<EntityCollectionChangedParams, Boolean>)

Initialise une nouvelle instance de la classe en fonction de l’exécution DataServiceCollection<T> de la requête, avec les délégués de méthode de modification fournis, et qui utilise le fourni DataServiceContext.

public DataServiceCollection (Microsoft.OData.Client.DataServiceContext context, System.Collections.Generic.IEnumerable<T> items, Microsoft.OData.Client.TrackingMode trackingMode, string entitySetName, Func<Microsoft.OData.Client.EntityChangedParams,bool> entityChangedCallback, Func<Microsoft.OData.Client.EntityCollectionChangedParams,bool> collectionChangedCallback);
new Microsoft.OData.Client.DataServiceCollection<'T> : Microsoft.OData.Client.DataServiceContext * seq<'T> * Microsoft.OData.Client.TrackingMode * string * Func<Microsoft.OData.Client.EntityChangedParams, bool> * Func<Microsoft.OData.Client.EntityCollectionChangedParams, bool> -> Microsoft.OData.Client.DataServiceCollection<'T>
Public Sub New (context As DataServiceContext, items As IEnumerable(Of T), trackingMode As TrackingMode, entitySetName As String, entityChangedCallback As Func(Of EntityChangedParams, Boolean), collectionChangedCallback As Func(Of EntityCollectionChangedParams, Boolean))

Paramètres

context
DataServiceContext

DataServiceContext utilisé pour le suivi des éléments de la collection.

items
IEnumerable<T>

Requête DataServiceQuery<TElement> ou LINQ qui retourne une collection IEnumerable<T> d'objets utilisés pour initialiser la collection.

trackingMode
TrackingMode

Valeur TrackingMode qui indique si les modifications apportées aux éléments de la collection sont automatiquement suivies ou non.

entitySetName
String

Jeu d'entités des objets dans la collection.

entityChangedCallback
Func<EntityChangedParams,Boolean>

Délégué qui encapsule une méthode qui est appelée lorsqu'une entité change.

collectionChangedCallback
Func<EntityCollectionChangedParams,Boolean>

Délégué qui encapsule une méthode qui est appelée lorsque la collection d’entités change.

S’applique à