Table of Contents

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

bool IsModal { get; }

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

CheckPermission(IPrincipal, EntityMetadataDictionary)

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