Espacio de nombres System.ServiceModel.DomainServices.Client

Proporciona clases que se usan desde el proyecto de cliente para la interacción con servicios de dominio.

Clases

Clase Descripción
ChangeSetEntry Representa una operación de dominio que se va a realizar en una entidad.
ComplexObject Clase base para todos los objetos complejos.
DomainClient Sirve como clase base para todas las implementaciones de DomainClient.
DomainClientResult Representa el resultado de una operación de DomainClient.
DomainContext Una clase DomainContext es una representación del lado del cliente de un servicio de dominio, que proporciona acceso a toda la funcionalidad del servicio.
DomainException Indica que se ha producido un error irrecuperable durante la ejecución de una operación de dominio.
DomainOperationException Indica que se produjo al menos un error durante el procesamiento de las operaciones de dominio en el servidor.
DomainServiceFault Proporciona un tipo de mensaje que se utiliza para comunicar resultados de excepciones entre el servidor y el cliente.
Entity Clase base de todos los tipos de entidad.
EntityAction Representa una invocación del método personalizado sobre una entidad.
EntityChangeSet Representa una colección de cambios en la clase Entity.
EntityCollection Representa una colección de entidades asociadas.
EntityCollectionChangedEventArgs Proporciona argumentos de eventos para agregar o quitar notificaciones fuertemente tipadas para las colecciones que contienen entidades.
EntityConflict Representa un conflicto de entidades.
EntityContainer Representa una memoria caché con entidades en forma de colección de objetos de EntitySet.
EntityKey Clase base para una clave que representa una identidad de entidad única. La clave se puede utilizar para crear valores hash.
EntityQuery Representa una invocación de método de consulta.
EntityQuery Representa una consulta LINQ sobre una colección de entidades.
EntityQueryable Contiene los métodos de extensión estáticos que implementan un subconjunto del modelo LINQ para EntityQuery.
EntityRef Representa una referencia a una entidad asociada.
EntitySet Representa una colección de instancias de Entity.
EntitySet Representa una colección de instancias de Entity que proporciona seguimiento de cambios y otros servicios.
InvokeArgs Representa la información que se necesita para llamar a una operación de invocación.
InvokeCompletedResult Representa el resultado de una operación de invocación.
InvokeOperation Representa una operación de invocación asincrónica.
InvokeOperation Representa una operación de invocación asincrónica.
LoadOperation Representa una operación asincrónica de carga.
LoadOperation Representa una operación asincrónica de carga.
OperationBase Representa una operación asincrónica.
QueryCompletedResult Representa el resultado de una operación de solicitud.
QueryResult Tipo de mensaje que se utiliza para comunicar los resultados de la consulta entre el servidor y el cliente.
QueryResult Tipo de mensaje que se utiliza para comunicar los resultados de la consulta entre servidor y cliente.
SubmitCompletedResult Representa el resultado de una operación de envío.
SubmitOperation Representa una operación de envío asincrónica.
ValidationResultInfo Contiene información sobre el error que se produjo durante la ejecución de una operación en el servidor.
WebDomainClient Proporciona la implementación predeterminada del cliente de dominios mediante Windows Communication Foundation (WCF).

Enumeraciones

Enumeración Descripción
EntityOperationType Describe los tipos de operación que se pueden realizar en un clase Entity.
EntitySetOperations Enumeración de los tipos de operaciones que se permiten en una clase EntitySet.
EntityState Describe los posibles estados de una clase Entity.
LoadBehavior Especifica el comportamiento de la memoria caché de la identidad de control cuando se cargan entidades.
OperationErrorStatus Describe los errores que se producen durante una operación.