Microsoft.OData.Client Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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>. |