Class Block
The main data source for Blocks. Internally often uses CmsBlock to find what it should provide. It's based on the PassThrough data source, because it's just a coordination-wrapper.
Inheritance
System.Object
ToSic.Lib.Services.ServiceBase
ToSic.Lib.Services.ServiceBase<ToSic.Eav.DataSource.DataSourceBase.MyServices>
Block
Implements
Inherited Members
Namespace: ToSic.Sxc.DataSources
Assembly: ToSic.Sxc.dll
Syntax
[InternalApi_DoNotUse_MayChangeWithoutNotice]
public class Block : PassThrough, IAppIdentitySync, IBlockDataSource, IDataSource, IDataSourceLinkable, IAppIdentity, IZoneIdentity, IAppIdentityLight, ICacheInfo, ICacheKey, ICacheExpiring, ITimestamped, ICanPurgeListCache, IHasLog, IDataTarget
Properties
| Improve this Doc View SourceOut
Declaration
public override IReadOnlyDictionary<string, IDataStream> Out { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IReadOnlyDictionary<System.String, IDataStream> |