Table of Contents

Interface ICalendarEntrySource

Namespace
The.Search
Assembly
Instagile.dll
public interface ICalendarEntrySource

Properties

CanDelete

bool CanDelete { get; }

Property Value

bool

Command

Func<IEntity, ICommand> Command { get; }

Property Value

Func<IEntity, ICommand>

DateAttribute

AttributeInfo DateAttribute { get; }

Property Value

AttributeInfo

Title

Func<IEntity, string> Title { get; }

Property Value

Func<IEntity, string>

Methods

CheckPermission(IPrincipal, IEntityInfo)

bool CheckPermission(IPrincipal principal, IEntityInfo knownMetadata)

Parameters

principal IPrincipal
knownMetadata IEntityInfo

Returns

bool

Query(IEntityContext, DateOnly, DateOnly)

IEntityQuery<IEntity> Query(IEntityContext context, DateOnly startDate, DateOnly endDate)

Parameters

context IEntityContext
startDate DateOnly
endDate DateOnly

Returns

IEntityQuery<IEntity>