Interface IReminder
- Namespace
- The.Search
- Assembly
- Instagile.dll
public interface IReminder
Properties
Description
string Description { get; }
Property Value
- string
ExtendedDescription
string ExtendedDescription { get; }
Property Value
- string
IsImportant
bool IsImportant { get; }
Property Value
- bool
IsModal
Property Value
- bool
Query
Func<IEntityContext, IEntityQuery> Query { get; }
Property Value
- Func<IEntityContext, IEntityQuery>
RequiredPermissions
Optional<Predicate<IPrincipal>> RequiredPermissions { get; }
Property Value
- Optional<Predicate<IPrincipal>>
Type
IEntityInfo Type { get; }
Property Value
- IEntityInfo
Methods
bool CheckPermission(IPrincipal principal, EntityMetadataDictionary allMetadata)
Parameters
principal IPrincipal
allMetadata EntityMetadataDictionary
Returns
- bool
CheckPermission(IPrincipal, IEntityInfo)
bool CheckPermission(IPrincipal principal, IEntityInfo knownMetadata)
Parameters
principal IPrincipal
knownMetadata IEntityInfo
Returns
- bool