The Mindscape.LightSpeed.ServiceModel namespace supports distributed entities and Web services.
Classes
| Class | Description | |
|---|---|---|
| DistributedChangeBatch |
Describes a batch of individual DistributedChangeDetail changes.
| |
| DistributedChangeDetail |
Describes a set of changes to an entity to be processed by a DistributedUnitOfWork service.
| |
| DistributedChangeResult |
Describes the result of a change which has been applied to the server.
| |
| DistributedUnitOfWork |
A distributed version of the UnitOfWork which
can be used to process requests against a remote server. The communication between client and server is
managed through WCF.
| |
| DistributedUnitOfWorkFactory |
Factory class for creating DistributedUnitOfWork instances
| |
| DistributedUnitOfWorkFactory<(Of <(TUnitOfWork>)>) |
Factory class for creating DistributedUnitOfWork instances
| |
| DistributedUnitOfWorkService |
A WCF service which hosts a UnitOfWork making it available for distributed access
as specified in the IDistributedUnitOfWorkContract.
| |
| EntityServiceBase<(Of <(T>)>) |
A base class for custom WCF services which provides handling and access to the designated
typed UnitOfWork.
| |
| EntityTypeMapping |
Describes the aliasing applied to an entity when involved in a query.
| |
| ExceptionEventArgs |
Event arguments which describe an exception which has been raised.
| |
| FactoryEventArgs |
Event arguments which hold a reference to the ChannelFactory instance which raised the event.
| |
| IdentifierData |
Holds an identifier value for an entity so it can be used for tracking an identifier change
as part of a DistributedUnitOfWork change set.
| |
| LightSpeedDistributedException |
Represents a general error that has occured within the LightSpeed distributed extensions
| |
| NetDataContractOperationBehavior |
A WCF operation behavior implementation which applies the NetDataContractSerializer to
be used for DataContract serialization.
| |
| RawDataRow |
A row of data which has been returned from a database reader on the server.
| |
| RawDataSet |
A set of data rows which have been returned from a database reader on the server.
| |
| UnitOfWorkMessageInspector<(Of <(T>)>) |
A WCF Message Inspector which creates a UnitOfWork instance to be held with the current
OperationContext allowing a UnitOfWork per session implementation.
| |
| UnitOfWorkPerCallScopeExtension<(Of <(T>)>) |
A WCF extension for the OperationContext.
| |
| UseNetDataContractSerializerAttribute |
A helper class which will change the behavior of the operation to use the NetDataContractSerializer.
| |
| ValidationFailureMessage |
Holds the details of an error message which can be associated with an entity based on the
tracking identifier.
| |
| ValueModelData |
Holder class for ValueModel data for use with a DistributedChangeDetail instance.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IDistributedUnitOfWorkContract |
A WCF contract which describes the operations exposes by a DistributedUnitOfWork service.
|
Delegates
| Delegate | Description | |
|---|---|---|
| DistributedUnitOfWork..::.FactoryCreatedEventHandler |
Delegate which describes an event for the creation of a ChannelFactory.
|