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.
|