Constructeur DataServiceCollection<T> (DataServiceContext)
Crée une instance de la classe DataServiceCollection<T> qui utilise le DataServiceContext spécifié.
Espace de noms : System.Data.Services.Client
Assembly : Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)
Syntaxe
'Déclaration
Public Sub New ( _
context As DataServiceContext _
)
'Utilisation
Dim context As DataServiceContext
Dim instance As New DataServiceCollection(context)
public DataServiceCollection(
DataServiceContext context
)
public:
DataServiceCollection(
DataServiceContext^ context
)
new :
context:DataServiceContext -> DataServiceCollection
public function DataServiceCollection(
context : DataServiceContext
)
Paramètres
- context
Type : System.Data.Services.Client.DataServiceContext
DataServiceContext utilisé pour suivre les modifications apportées aux objets de la collection.
Notes
Utilisez ce constructeur pour créer une DataServiceCollection<T> vide à laquelle les objets d'entité peuvent être ajoutés sans exécuter de requête sur le service ou lorsque IEnumerable<T> n'est pas disponible.
Par défaut, le suivi automatique des modifications est activé pour DataServiceCollection<T>. Vous pouvez créer une instance DataServiceCollection<T> qui utilise le suivi manuel des modifications lorsque vous créez une instance à l'aide d'un constructeur qui vous permet de fournir une valeur None pour TrackingMode. Lorsque vous utilisez le suivi manuel, vous devez implémenter INotifyPropertyChanged et INotifyCollectionChanged et gérer les événements déclenchés pour enregistrer manuellement les modifications apportées à DataServiceContext.
Voir aussi
Référence
DataServiceCollection<T> Classe