Costruttore DataServiceCollection<T> (DataServiceContext)
Crea una nuova istanza della classe DataServiceCollection<T> che utilizza l'oggetto DataServiceContext specificato.
Spazio dei nomi System.Data.Services.Client
Assembly: Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
context As DataServiceContext _
)
'Utilizzo
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
)
Parametri
- context
Tipo: System.Data.Services.Client.DataServiceContext
Oggetto DataServiceContext utilizzato per rilevare le modifiche apportate agli oggetti nella raccolta.
Osservazioni
Utilizzare questo costruttore per creare un oggetto DataServiceCollection<T> vuoto al quale è possibile aggiungere gli oggetti entità senza eseguire una query sul servizio o quando un oggetto IEnumerable<T> non è disponibile.
Per impostazione predefinita, il rilevamento delle modifiche automatico è abilitato per un oggetto DataServiceCollection<T>. È possibile creare un'istanza dell'oggetto DataServiceCollection<T> che utilizza il rilevamento delle modifiche manuale quando si crea un'istanza tramite un costruttore che consente di fornire un valore del campo None per l'oggetto TrackingMode. Quando si utilizza il rilevamento manuale, è necessario implementare gli oggetti INotifyPropertyChanged e INotifyCollectionChanged e gestire gli eventi generati per segnalare manualmente le modifiche all'oggetto DataServiceContext.
Vedere anche
Riferimento
DataServiceCollection<T> Classe