DataServiceQuery DataServiceQuery DataServiceQuery DataServiceQuery Class

Definizione

Classe astratta che rappresenta una singola richiesta di query a WCF Data Services.An abstract class that represents a single query request to WCF Data Services.

public ref class DataServiceQuery abstract : System::Data::Services::Client::DataServiceRequest, System::Collections::IEnumerable, System::Linq::IQueryable
public abstract class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable
type DataServiceQuery = class
    inherit DataServiceRequest
    interface IQueryable
    interface IEnumerable
Public MustInherit Class DataServiceQuery
Inherits DataServiceRequest
Implements IEnumerable, IQueryable
Ereditarietà
DataServiceQueryDataServiceQueryDataServiceQueryDataServiceQuery
Derivato
Implementazioni

Commenti

In questa classe non vengono definiti costruttori pubblici.No public constructors are defined on this class. Le istanze degli oggetti vengono create utilizzando il metodo CreateQuery o CreateQuery nella classe DataServiceContext.Object instances are created by using CreateQuery or CreateQuery on the DataServiceContext class.

Proprietà

ElementType ElementType ElementType ElementType

Ottiene il tipo di oggetto inviato come batch al servizio dati.Gets the type of object submitted as a batch to the data service.

(Inherited from DataServiceRequest)
Expression Expression Expression Expression

Rappresenta un'espressione che contiene la query al servizio dati.Represents an expression that contains the query to the data service.

Provider Provider Provider Provider

Rappresenta l'istanza del provider di query.Represents the query provider instance.

RequestUri RequestUri RequestUri RequestUri

Ottiene l'URI dell'oggetto richiesta inviato a un servizio dati.Gets the URI of the request object submitted to a data service.

(Inherited from DataServiceRequest)

Metodi

BeginExecute(AsyncCallback, Object) BeginExecute(AsyncCallback, Object) BeginExecute(AsyncCallback, Object) BeginExecute(AsyncCallback, Object)

Invia in modo asincrono una richiesta per eseguire la query del servizio dati.Asynchronously sends a request to execute the data service query.

EndExecute(IAsyncResult) EndExecute(IAsyncResult) EndExecute(IAsyncResult) EndExecute(IAsyncResult)

Chiamato per completare l'operazione asincrona dell'esecuzione di una query del servizio dati.Called to complete the asynchronous operation of executing a data service query.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Execute() Execute() Execute() Execute()

Esegue la query sul servizio dati.Executes the query against the data service.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Rappresenta l'URI della query del servizio dati.Represents the URI of the query to the data service.

(Inherited from DataServiceRequest)

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Ottiene l'oggetto IEnumerator che può essere utilizzato per scorrere la raccolta restituita dalla query.Gets the IEnumerator object that can be used to iterate through the collection returned by the query.

Extension Methods

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Esegue il cast di elementi di un IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtra gli elementi di un IEnumerable basato su un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Consente la parallelizzazione di una query.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Converte un' IEnumerable a un IQueryable.Converts an IEnumerable to an IQueryable.

Cast<TResult>(IQueryable) Cast<TResult>(IQueryable) Cast<TResult>(IQueryable) Cast<TResult>(IQueryable)

Converte gli elementi di un oggetto IQueryable nel tipo specificato.Converts the elements of an IQueryable to the specified type.

OfType<TResult>(IQueryable) OfType<TResult>(IQueryable) OfType<TResult>(IQueryable) OfType<TResult>(IQueryable)

Filtra gli elementi di un IQueryable basato su un tipo specificato.Filters the elements of an IQueryable based on a specified type.

Si applica a