Compartir a través de


Microsoft.OData.Client Espacio de nombres

Clases

ActionDescriptor

Contiene información sobre una acción de servicio.

BaseEntityType

Tipo base de tipo de entidad que se va a incluir DataServiceContext para la invocación de función y acción

BodyOperationParameter

Representa un parámetro asociado a una acción de servicio.

BuildingRequestEventArgs

EventArgs para el evento BuildingRequest.

ChangeOperationResponse

Respuesta de SaveChanges.

ContainerPropertyAttribute

Se usa en una clase que representa una entidad abierta o tipos complejos para indicar que la propiedad se debe usar como contenedor para las propiedades dinámicas durante la serialización y la materialización.

DataServiceActionQuery

Objeto de una acción que no devuelve nada.

DataServiceActionQuery<T>

Objeto de una acción que devuelve una colección.

DataServiceActionQuerySingle<T>

Objeto de una acción que devuelve un solo elemento.

DataServiceClientConfigurations

Configuraciones en el comportamiento del cliente.

DataServiceClientException

Excepción que se produce cuando el servidor devuelve un error.

DataServiceClientFormat

Hace un seguimiento del formato preferido por el usuario que el cliente debe utilizar al crear solicitudes.

DataServiceClientRequestMessage

Esta clase representa el cliente de WCF Data Services del contrato con el mensaje de solicitud.

DataServiceClientRequestMessageArgs

Argumentos para crear una instancia de DataServiceClientRequestMessage.

DataServiceClientRequestPipelineConfiguration

Clase que contiene diversos eventos para escribir la carga de OData en la conexión

DataServiceClientResponsePipelineConfiguration

Clase que es responsable de la configuración de las acciones que se invocan desde una respuesta

DataServiceCollection<T>

Representa una colección de entidades dinámica que proporciona notificaciones cuando se agregan o quitan elementos, o cuando se actualiza la lista.

DataServiceContext

DataServiceContext representa el contexto en tiempo de ejecución del servicio de datos.

DataServiceExtensions
DataServiceQuery

marcador de posición no genérico para la implementación genérica

DataServiceQuery<TElement>.DataServiceOrderedQuery

DataServiceQuery ordenado que implementa IOrderedQueryable.

DataServiceQuery<TElement>

query (objeto)

DataServiceQueryContinuation

Encapsula un URI que devuelve la página siguiente de un resultado de consulta de WCF Data Services paginado.

DataServiceQueryContinuation<T>

Encapsula un URI que devuelve la página siguiente de un resultado de consulta de WCF Data Services paginado.

DataServiceQueryException

Excepción que indica un error al consultar el servicio de datos.

DataServiceQueryProvider

Implementación de QueryProvider

DataServiceQuerySingle<TElement>

Objeto de consulta de un solo elemento.

DataServiceRequest

Marcador de posición no genérico para la implementación genérica

DataServiceRequest<TElement>

Contiene un URI y un tipo para la solicitud.

DataServiceRequestArgs

Representa metadatos adicionales que se incluyen en un mensaje de solicitud a WCF Data Services.

DataServiceRequestException

Representa el error producido si el servicio de datos devuelve un código de respuesta menor que 200 o mayor que 299, o el elemento de nivel superior en la respuesta es <error>. Esta clase no puede heredarse.

DataServiceResponse

Respuesta del servicio de datos a ExecuteBatch & SaveChanges

DataServiceStreamLink

Representa la dirección URL de un flujo de recursos binarios.

DataServiceStreamResponse

Representa una respuesta de WCF Data Services que contiene los datos binarios como un flujo.

DataServiceTransportException

Clase para describir los errores producidos por la capa de transporte.

DataServiceUrlKeyDelimiter

Componente para controlar qué conjunto de convenciones se emplea para generar direcciones URL.

Descriptor

Clase abstracta de la que se deriva EntityDescriptor.

EntityChangedParams

Encapsula los argumentos de un delegado PropertyChanged.

EntityCollectionChangedParams

Encapsula los argumentos de un delegado CollectionChanged.

EntityDescriptor

representa la entidad almacenada en caché.

EntitySetAttribute

Indica el conjunto de entidades al que pertenece una clase de servicio de datos de cliente.

EntityTracker

context

EntityTrackerBase

La base de Entity Tracker permite una mayor desacoplamiento para las pruebas.

EntityTypeAttribute

Marca una clase como un tipo de entidad en WCF Data Services.

FunctionDescriptor

Contiene información sobre una función de servicio.

HasStreamAttribute

Indica que una clase que es un tipo de entidad tiene un flujo de datos binario predeterminado.

HttpClientRequestMessage

Implementación basada en HttpClient de DataServiceClientRequestMessage.

HttpWebRequestMessage

Implementación de la interfaz IODataRequestMessage.

HttpWebResponseMessage

Implementación de la interfaz IODataResponseMessage

IgnoreClientPropertyAttribute

Indica que no se debe serializar un atributo al insertar o actualizar una entidad.

InvokeResponse

Respuesta de una llamada invoke.

KeyAttribute

Denota la propiedad o propiedades clave de una entidad.

LinkDescriptor

representa la asociación entre dos entidades.

LinkInfo

Encapsula información sobre un vínculo, o relación, entre entidades.

LoadCompletedEventArgs

Se usa como clase EventArgs para el LoadCompleted evento. Solo es compatible con el cliente de WCF Data Services 5.0 para Silverlight.

MaterializedEntityArgs

Argumentos de entidad materializados

MediaEntryAttribute

Esta clase marca un tipo que representa una entidad cliente de Astoria de modo que el cliente de Astoria lo tratará como una entrada multimedia según el concepto de "entrada de vínculo multimedia" de ATOM.

MessageReaderSettingsArgs

Argumentos usados para configurar los valores del lector de mensajes de odata.

MessageWriterSettingsArgs

Argumentos usados para configurar los valores del sistema de escritura de mensajes de odata.

MimeTypePropertyAttribute

Este atributo indica otra propiedad del mismo tipo que contiene el tipo MIME al que se deben usar los datos contenidos en la propiedad a la que se aplica este atributo.

NamedStreamAttribute

Indica que una clase que es un tipo de entidad tiene una secuencia binaria relacionada.

OperationDescriptor

Contiene información sobre una operación de servicio.

OperationParameter

Representa un parámetro pasado a una acción de servicio, función de servicio u operación de servicio cuando se ejecuta.

OperationResponse

Clase base de respuesta de la operación

OriginalNameAttribute

Denota el nombre original de una variable definida en los metadatos.

QueryOperationResponse

Respuesta a una consulta por lotes.

QueryOperationResponse<T>

Respuesta a una consulta por lotes o a una llamada Execute.

ReadingEntryArgs

Argumentos de entrada de lectura

ReadingFeedArgs

Argumentos de la fuente de lectura

ReadingNestedResourceInfoArgs

Argumentos del vínculo de navegación de lectura

ReadingWritingEntityEventArgs

Argumentos de eventos para el evento desencadenado durante la lectura o escritura de una serialización o deserialización de entidad

ReceivingResponseEventArgs

EventArgs clase para el ReceivingResponse evento. Expone el ResponseMessage el usuario.

SendingRequest2EventArgs

Argumentos del evento SendingRequest2.

SendingRequestEventArgs

Argumentos de eventos para el evento desencadenado antes de ejecutar una solicitud web. Ofrece la oportunidad de personalizar o reemplazar el objeto de solicitud que se va a usar.

Serializer

Serializa los datos de solicitud en el formato especificado mediante el escritor de mensajes especificado.

StreamDescriptor

Contiene información sobre la secuencia.

TaskExtensionMethods

Métodos de extensión para trabajar con tareas

UriEntityOperationParameter

Representa un parámetro de función que es entidad o colección de entidades.

UriOperationParameter

Representa un parámetro asociado a una operación de servicio o a una función de servicio.

Utility

Clase auxiliar para plantilla T4, proporcionar API uniforme para distintas plataformas

WritingEntityReferenceLinkArgs

Argumentos de escritura del vínculo de referencia de entidad

WritingEntryArgs

Argumentos de entrada de escritura

WritingNestedResourceInfoArgs

Argumentos del vínculo de navegación de escritura

Interfaces

IBaseEntityType

Enumeraciones

DataServiceResponsePreference

Determina si el cliente solicita que el servicio de datos devuelva datos de entidad insertados o actualizados como entrada en el mensaje de respuesta.

EntityParameterSendOption

Se usa para especificar una estrategia para enviar el parámetro de entidad.

EntityStates

Describe el estado de inserción, actualización y eliminación de una entidad o vínculo.

HttpRequestTransportMode

Describe el método que usará el cliente para realizar solicitudes Http al servidor.

MergeOption

Se usa para especificar una estrategia de sincronización de valores.

ODataProtocolVersion

Representa las versiones de Open Data Protocol (OData) que el servicio de datos admite.

SaveChangesOptions

opciones al guardar los cambios

TrackingMode

Determina si se realiza el seguimiento de los cambios que se efectúan en DataServiceCollection<T>.