Condividi tramite


DataServiceCollection<T> Costruttori

Definizione

Overload

DataServiceCollection<T>()

Inizializza una nuova istanza della classe DataServiceCollection<T>.

DataServiceCollection<T>(DataServiceContext)

Inizializza una nuova istanza della DataServiceCollection<T> classe che utilizza l'oggetto specificato DataServiceContext.

DataServiceCollection<T>(DataServiceQuerySingle<T>)

Inizializza una nuova istanza della classe in base all'esecuzione DataServiceCollection<T> della query.

DataServiceCollection<T>(IEnumerable<T>)

Inizializza una nuova istanza della classe in base all'esecuzione DataServiceCollection<T> della query.

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.

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.

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.

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.

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.

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.

Si applica a