1. Stylelabs.M.Base.Querying.Linq

Interface IQueryableEntity

Used in linq queries as query-source.

Namespace: StylelabsStylelabs.MStylelabs.M.BaseQueryingLinq

Assembly: Stylelabs.M.Sdk.dll

Syntax

public interface IQueryableEntity

Properties

CreatedById

Gets allows the id of the user who created an entity.

Declaration

QueryableId CreatedById { get; }

Property Value

TypeDescription
QueryableId

CreatedByUsername

Gets the username of the user who created an entity.

Declaration

QueryableIdentifier CreatedByUsername { get; }

Property Value

TypeDescription
QueryableIdentifier

CreatedOn

Gets the date an entity was created.

Declaration

QueryableDateTime CreatedOn { get; }

Property Value

TypeDescription
QueryableDateTime

DefinitionId

Gets the id of the associated definition of entities.

Declaration

QueryableId DefinitionId { get; }

Property Value

TypeDescription
QueryableId

DefinitionName

Gets the name of the associated definition of entities.

Declaration

QueryableIdentifier DefinitionName { get; }

Property Value

TypeDescription
QueryableIdentifier

Id

Gets the id of entities.

Declaration

QueryableId Id { get; }

Property Value

TypeDescription
QueryableId

Identifier

Gets the identifier of entities.

Declaration

QueryableIdentifier Identifier { get; }

Property Value

TypeDescription
QueryableIdentifier

ModifiedById

Gets the id of the user who last modified an entity.

Declaration

QueryableId ModifiedById { get; }

Property Value

TypeDescription
QueryableId

ModifiedByUsername

Gets the username of the user who last modified an entity.

Declaration

QueryableIdentifier ModifiedByUsername { get; }

Property Value

TypeDescription
QueryableIdentifier

ModifiedOn

Gets the date an entity was last modified.

Declaration

QueryableDateTime ModifiedOn { get; }

Property Value

TypeDescription
QueryableDateTime

Extension Methods

QueryableEntityExtensions.InCultures(IQueryableEntity, ICultureLoadOption)

QueryableEntityExtensions.LoadConfiguration(IQueryableEntity, IQueryLoadConfiguration)

QueryableEntityExtensions.Parent(IQueryableEntity, string)

QueryableEntityExtensions.Property(IQueryableEntity, string, CultureInfo)

QueryableEntityExtensions.Property(IQueryableEntity, string)

QueryableEntityExtensions.WithProperties(IQueryableEntity, IPropertyLoadOption)

QueryableEntityExtensions.WithRelations(IQueryableEntity, IRelationLoadOption)

If you have suggestions for improving this article, let us know!