Table of Contents

Class MetadataTargetTypes

Namespace
ToSic.Eav.DataSources.Sys
Assembly
ToSic.Eav.DataSources.dll

Get Metadata Target Types

[VisualQuery(NiceName = "Metadata Target Types", UiHint = "Get Target Types which determine what kind of thing/target the metadata is for.", Icon = "interests", Type = DataSourceType.System, NameId = "fba0d40d-f6af-4593-9ccb-54cfd73d8217", NameIds = new string[] { "System.MetadataTargetTypes" }, Audience = Audience.Advanced, DataConfidentiality = DataConfidentiality.Internal)]
[InternalApi_DoNotUse_MayChangeWithoutNotice("WIP")]
public class MetadataTargetTypes : CustomDataSource, IDataSource, IAppIdentity, IZoneIdentity, IAppIdentityLight, ICacheKey, ICacheExpiring, ITimestamped, IHasLog, IDataSourceLinkable, IServiceWithSetup<IDataSourceOptions>
Inheritance
object
MetadataTargetTypes
Implements
IServiceWithSetup<IDataSourceOptions>
Inherited Members

Remarks

Added in v12.10

Constructors

MetadataTargetTypes(Dependencies)

Get Metadata Target Types

public MetadataTargetTypes(CustomDataSource.Dependencies services)

Parameters

services CustomDataSource.Dependencies

Remarks

Added in v12.10

Methods

GetDefault()

Default method called to return data. If the inheriting class overrides this, it can go without having a full constructor.

protected override IEnumerable<IRawData> GetDefault()

Returns

IEnumerable<IRawData>