The Segment type exposes the following members.

Constructors

  NameDescription
Public methodSegment
Initializes a new instance of the Segment class

Methods

  NameDescription
Public methodCopyByteArrayToSharedMemory
Public methodDispose
IDisposable.Dispose allow timely clean up and removed the need for finalization
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Finalizer to free up shared memory segment native handle
(Overrides Object..::..Finalize()()()().)
Public methodGetData
Returns the object graph stored in the shared memory segment
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLock
Provides a cross processs lock on the named mutex
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSetData
Stores serializable object graph in shared memory
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodUnlock
Releases to cross process lock on the named mutex

Properties

  NameDescription
Public propertyWaitHandle
Provides access to the cross process waithandle

See Also