![]() | EBP.Framework.Common.Interfaces.Shared Namespace |
[Missing <summary> documentation for "N:EBP.Framework.Common.Interfaces.Shared"]
Class | Description | |
---|---|---|
![]() | SharedObjRef |
Stores all relevant information required to generate a proxy in order to communicate with a remote object.
Disconnects the remote object when finalized on local host.
|
Interface | Description | |
---|---|---|
![]() | ISharedCollectionT | Defines methods to manipulate generic collections. |
![]() | ISharedDictionaryTKey, TValue |
Represents a generic collection of key/value pairs that can be modified across application domain boundaries.
|
![]() | ISharedEnumerableT | Exposes the enumerator, which supports a simple iteration over a collection of a specified type. |
![]() | ISharedEnumeratorT | Supports a simple iteration over a generic collection. |
![]() | ISharedKeyValuePairTKey, TValue | Defines a key/value pair that can be set or retrieved. |
![]() | ISharedListT | Represents a collection of objects that can be individually accessed by index and that can be modified across application domain boundaries. |
![]() | ISharedObject |
IMPLEMENTED BY SharedObject
DO NOT TRY TO IMPLEMENT IT!
Enables access to objects across application domain boundaries.
Contrary to MarshalByRefObject, the lifetime is managed by the client.
|