Class Apps
A DataSource that gets all Apps of a zone.
Inheritance
System.Object
ToSic.Lib.Services.ServiceBase
ToSic.Lib.Services.ServiceBase<ToSic.Eav.DataSource.DataSourceBase.MyServices>
ToSic.Eav.DataSource.CustomDataSourceAdvanced
Apps
Implements
Inherited Members
Namespace: ToSic.Eav.DataSources.Sys
Assembly: ToSic.Eav.Apps.dll
Syntax
[InternalApi_DoNotUse_MayChangeWithoutNotice]
[VisualQuery(NiceName = "Apps", UiHint = "Apps of a Zone", Icon = "apps", Type = DataSourceType.System, NameId = "ToSic.Eav.DataSources.System.Apps, ToSic.Eav.Apps", DynamicOut = false, Audience = Audience.Advanced, ConfigurationType = "fabc849e-b426-42ea-8e1c-c04e69facd9b", NameIds = new string[]{"ToSic.Eav.DataSources.System.Apps, ToSic.Eav.Apps", "ToSic.Eav.DataSources.Apps, ToSic.Eav.Apps"}, HelpLink = "https://github.com/2sic/2sxc/wiki/DotNet-DataSource-Apps")]
public sealed class Apps : CustomDataSource, IDataSource, IAppIdentity, IZoneIdentity, IAppIdentityLight, ICacheInfo, ICacheKey, ICacheExpiring, ITimestamped, ICanPurgeListCache, IHasLog, IDataTarget, IAppIdentitySync, IDataSourceLinkable
Remarks
- Changed in v15.05 to use the immutable convention
- note that the above change is actually a breaking change, but since this is such an advanced DataSource, we assume it's not used in dynamic code.
Properties
| Improve this Doc View SourceOfZoneId
The attribute whose value will be filtered
Declaration
[Configuration(Field = "ZoneId")]
public int OfZoneId { get; }
Property Value
Type | Description |
---|---|
System.Int32 |