The IProfile type exposes the following members.

Methods

  NameDescription
Public methodGet<(Of <<'(T>)>>)()()()()
Gets storage for objects by type.
(Inherited from IStorageRepository.)
Public methodGet<(Of <<'(T>)>>)(array<StorageName>[]()[][])
Gets named storage for objects by type
(Inherited from IStorageRepository.)
Public methodGetProfile<(Of <<'(T>)>>)
Gets current profile object by type.
(Inherited from IStorageRepository.)
Public methodMarkAsInitialized
Marks current profile as initialized.
Public methodMarkAsNotInitialized
Marks current profile as not initialized. Profile will not receive notifications from TargetProcess in this state. Incoming messages will be stored in database. When profile will be marked as initialized, those stored messages will be immediately processed.
Public methodSave
Saves changes made to current profile. You can change Settings and Initialized values.

Properties

  NameDescription
Public propertyIsNull (Inherited from INullable.)
Public propertyLog
Log of current profile.
Public propertySettings
Settings of current profile.

See Also