## NotesStorageFacility class

The Notes Storage Facility (NSF) database file is used by (IBM) Lotus Notes and Domino to store different kind of objects like e-mail, appointments and documents, but also application forms and views.

```csharp
public class NotesStorageFacility : IDisposable
```

## Constructors

| Name | Description |
| --- | --- |
| [NotesStorageFacility](notesstoragefacility/#constructor)(Stream) | Initializes a new instance of the `NotesStorageFacility` class. |
| [NotesStorageFacility](notesstoragefacility/#constructor_4)(string) | Initializes a new instance of the `NotesStorageFacility` class. |
| [NotesStorageFacility](notesstoragefacility/#constructor_3)(Stream, CancellationToken) | Initializes a new instance of the `NotesStorageFacility` class. |
| [NotesStorageFacility](notesstoragefacility/#constructor_1)(Stream, NsfLoadOptions) | Initializes a new instance of the `NotesStorageFacility` class. |
| [NotesStorageFacility](notesstoragefacility/#constructor_7)(string, CancellationToken) | Initializes a new instance of the `NotesStorageFacility` class. |
| [NotesStorageFacility](notesstoragefacility/#constructor_5)(string, NsfLoadOptions) | Initializes a new instance of the `NotesStorageFacility` class. |
| [NotesStorageFacility](notesstoragefacility/#constructor_2)(Stream, NsfLoadOptions, CancellationToken) | Initializes a new instance of the `NotesStorageFacility` class. |
| [NotesStorageFacility](notesstoragefacility/#constructor_6)(string, NsfLoadOptions, CancellationToken) | Initializes a new instance of the `NotesStorageFacility` class. |

## Methods

| Name | Description |
| --- | --- |
| [Dispose](../../aspose.email.storage.nsf/notesstoragefacility/dispose/)() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
| [EnumerateMessages](../../aspose.email.storage.nsf/notesstoragefacility/enumeratemessages/)() | Exposes the enumerator, which supports an iteration of messages in storage. |

### See Also

* namespace [Aspose.Email.Storage.Nsf](../../aspose.email.storage.nsf/)
* assembly [Aspose.Email](../../)


