DataServiceCollection<T> Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
DataServiceCollection<T>()
Inizializza una nuova istanza della classe DataServiceCollection<T>.
public DataServiceCollection ();
Public Sub New ()
Commenti
Crea una raccolta predefinita del servizio dati, con il rilevamento delle modifiche automatico abilitato non appena vengono caricati i dati.
Si applica a
DataServiceCollection<T>(DataServiceContext)
Inizializza una nuova istanza della DataServiceCollection<T> classe che utilizza l'oggetto specificato 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)
Parametri
- context
- DataServiceContext
Oggetto DataServiceContext utilizzato per rilevare le modifiche apportate agli oggetti nella raccolta.
Si applica a
DataServiceCollection<T>(DataServiceQuerySingle<T>)
Inizializza una nuova istanza della classe in base all'esecuzione DataServiceCollection<T> della query.
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))
Parametri
- item
- DataServiceQuerySingle<T>
Query DataServiceQuerySingle<TElement> o LINQ che restituisce un oggetto utilizzato per inizializzare la raccolta.
Si applica a
DataServiceCollection<T>(IEnumerable<T>)
Inizializza una nuova istanza della classe in base all'esecuzione DataServiceCollection<T> della query.
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))
Parametri
- items
- IEnumerable<T>
Oggetto DataServiceQuery<TElement> o query LINQ che restituisce una raccolta IEnumerable<T> di oggetti utilizzati per inizializzare la raccolta.
Si applica a
DataServiceCollection<T>(TrackingMode, DataServiceQuerySingle<T>)
Inizializza una nuova istanza della classe in base all'esecuzione DataServiceCollection<T> della query e con la modalità di rilevamento specificata.
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))
Parametri
- trackingMode
- TrackingMode
Valore TrackingMode che indica se le modifiche apportate agli elementi nella raccolta vengono rilevate automaticamente.
- item
- DataServiceQuerySingle<T>
Query DataServiceQuerySingle<TElement> o LINQ che restituisce un oggetto utilizzato per inizializzare la raccolta.
Si applica a
DataServiceCollection<T>(IEnumerable<T>, TrackingMode)
Inizializza una nuova istanza della classe in base all'esecuzione DataServiceCollection<T> della query e con la modalità di rilevamento specificata.
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)
Parametri
- items
- IEnumerable<T>
Oggetto DataServiceQuery<TElement> o query LINQ che restituisce una raccolta IEnumerable<T> di oggetti utilizzati per inizializzare la raccolta.
- trackingMode
- TrackingMode
Valore TrackingMode che indica se le modifiche apportate agli elementi nella raccolta vengono rilevate automaticamente.
Si applica a
DataServiceCollection<T>(DataServiceContext, String, Func<EntityChangedParams,Boolean>, Func<EntityCollectionChangedParams,Boolean>)
Inizializza una nuova istanza della DataServiceCollection<T> classe con i delegati del metodo di modifica forniti e che utilizza l'oggetto specificato 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))
Parametri
- context
- DataServiceContext
Oggetto DataServiceContext utilizzato per rilevare gli elementi nella raccolta.
- entitySetName
- String
Set di entità degli oggetti nella raccolta.
- entityChangedCallback
- Func<EntityChangedParams,Boolean>
Delegato che incapsula un metodo chiamato quando un'entità viene modificata.
- collectionChangedCallback
- Func<EntityCollectionChangedParams,Boolean>
Delegato che incapsula un metodo chiamato quando la raccolta di entità viene modificata.
Si applica a
DataServiceCollection<T>(IEnumerable<T>, TrackingMode, String, Func<EntityChangedParams,Boolean>, Func<EntityCollectionChangedParams,Boolean>)
Inizializza una nuova istanza della classe in base all'esecuzione DataServiceCollection<T> della query e con i delegati del metodo di modifica forniti.
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))
Parametri
- items
- IEnumerable<T>
Oggetto DataServiceQuery<TElement> o query LINQ che restituisce una raccolta IEnumerable<T> di oggetti utilizzati per inizializzare la raccolta.
- trackingMode
- TrackingMode
Valore TrackingMode che indica se le modifiche apportate agli elementi nella raccolta vengono rilevate automaticamente.
- entitySetName
- String
Set di entità degli oggetti nella raccolta.
- entityChangedCallback
- Func<EntityChangedParams,Boolean>
Delegato che incapsula un metodo chiamato quando un'entità viene modificata.
- collectionChangedCallback
- Func<EntityCollectionChangedParams,Boolean>
Delegato che incapsula un metodo chiamato quando la raccolta di entità viene modificata.
Si applica a
DataServiceCollection<T>(DataServiceContext, IEnumerable<T>, TrackingMode, String, Func<EntityChangedParams,Boolean>, Func<EntityCollectionChangedParams, Boolean>)
Inizializza una nuova istanza della classe in base all'esecuzione DataServiceCollection<T> della query, con i delegati del metodo di modifica forniti e che utilizza l'oggetto fornito 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))
Parametri
- context
- DataServiceContext
Oggetto DataServiceContext utilizzato per rilevare gli elementi nella raccolta.
- items
- IEnumerable<T>
Oggetto DataServiceQuery<TElement> o query LINQ che restituisce una raccolta IEnumerable<T> di oggetti utilizzati per inizializzare la raccolta.
- trackingMode
- TrackingMode
Valore TrackingMode che indica se le modifiche apportate agli elementi nella raccolta vengono rilevate automaticamente.
- entitySetName
- String
Set di entità degli oggetti nella raccolta.
- entityChangedCallback
- Func<EntityChangedParams,Boolean>
Delegato che incapsula un metodo chiamato quando un'entità viene modificata.
- collectionChangedCallback
- Func<EntityCollectionChangedParams,Boolean>
Delegato che incapsula un metodo chiamato quando la raccolta di entità viene modificata.