Encapsulates an Outlook session and contains members for accessing it through the Redemption API.
The class is implemented as a singleton, accessed via the static Instance property.
| C# |
public class Session : IDisposable
| All Members | Methods | Properties | |||
| Icon | Member | Description |
|---|---|---|
| Dispose()()() |
Disposes of the object.
| |
| Dispose(Boolean) |
Disposes of the object.
| |
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()() |
Finalizes the object.
(Overrides Object.Finalize()()().) | |
| GetHashCode()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| Init(ISynchronizeInvoke) |
Initializes the class.
This should be called once per application session, before using other members of this class.
| |
| Instance |
Gets the default (and only) instance.
| |
| InvokeSafely(Delegate, array<Object>[]()[]) |
Ensures a method is invoked on the UI thread.
| |
| MapiUtils |
Gets a shared object that contains various MAPI utility members.
| |
| MemberwiseClone()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| ToString()()() | (Inherited from Object.) |
| Object | |
| Session | |