1. IEntityDefinitionCache

Interface IEntityDefinitionCache

Defines an entity definition cache.

Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ContractsBase
Assembly: Stylelabs.M.Sdk.dll
Syntax
public interface IEntityDefinitionCache

Methods

Get(long)

Declaration
IEntityDefinition Get(long id)
Parameters
TypeNameDescription
longid

The id of the entity definition.

Returns

Get(string)

Declaration
IEntityDefinition Get(string definitionName)
Parameters
TypeNameDescription
stringdefinitionName

The name of the entity definition.

Returns

Invalidate(long)

Invalidates a cache entry.

Declaration
void Invalidate(long id)
Parameters
TypeNameDescription
longid

The id of the entity definition.

Invalidate(string)

Invalidates a cache entry.

Declaration
void Invalidate(string definitionName)
Parameters
TypeNameDescription
stringdefinitionName

The name of the entity definition.

Load(IEntityDefinition)

Loads an IEntityDefinition.

Declaration
void Load(IEntityDefinition entityDefinition)
Parameters
TypeNameDescription
IEntityDefinitionentityDefinition

The IEntityDefinition.

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