Namespace ToSic.Sxc.Data
The data system used in 2sxc. It's primary purpose is to ensure that you can easily use data objects to write templates, tokens and more.
Namespaces
Interfaces
- IDynamicEntity
This is an older dynamic wrapper for IEntity objects. It provides dynamic access to underlying properties.
- IDynamicStack
This is a dynamic object which contains multiple dynamic objects (Sources).
- IField
This describes a field-property of an item/entity.
- IPublishing
Publishing Information for ITypedItems.
- ISecureData<TValue>
Objects which contain secure/encrypted data and can be decrypted / verified.
- ITyped
Objects which usually wrap other objects to provide strictly typed access to properties.
- ITypedItem
A typed item to access IEntity data in a strongly typed way.
- ITypedMetadata
Metadata on Dynamic Objects - like IDynamicEntity or IAsset (files/folders).
- ITypedQuery
Query object from GetQuery(string?, NoParamOrder, IDataSourceLinkable?, object?) an App in Typed mode, with quick get-and-convert-helpers such as
GetAllorGetOne.
- ITypedStack
The stack as typed object.