Table of Contents

Method Filter

Namespace
Zedal.Sdk.Apis.Diwass.Permissions
Assembly
Zedal.Sdk.dll

Filter(IEnumerable<long>, IEnumerable<DiwassIntents>, Document)

Schnittmenge auf Rollen-Mengen-Basis (Union der Allow-Listen × Eingabestrom).

public static IEnumerable<DiwassIntents> Filter(IEnumerable<long> operatorIds, IEnumerable<DiwassIntents> intents, Document document)

Parameters

operatorIds IEnumerable<long>
intents IEnumerable<DiwassIntents>
document Document

Returns

IEnumerable<DiwassIntents>

Filter(long, IEnumerable<DiwassIntents>, Document)

Schnittmenge auf Rollen-Mengen-Basis (Union der Allow-Listen × Eingabestrom).

public static IEnumerable<DiwassIntents> Filter(long operatorId, IEnumerable<DiwassIntents> intents, Document document)

Parameters

operatorId long
intents IEnumerable<DiwassIntents>
document Document

Returns

IEnumerable<DiwassIntents>

Filter(IEnumerable<long>, IEnumerable<DiwassIntents>, NotificationDocument)

Schnittmenge auf Rollen-Mengen-Basis (Union der Allow-Listen × Eingabestrom).

public static IEnumerable<DiwassIntents> Filter(IEnumerable<long> operatorIds, IEnumerable<DiwassIntents> intents, NotificationDocument notification)

Parameters

operatorIds IEnumerable<long>
intents IEnumerable<DiwassIntents>
notification NotificationDocument

Returns

IEnumerable<DiwassIntents>

Filter(long, IEnumerable<DiwassIntents>, NotificationDocument)

Schnittmenge auf Rollen-Mengen-Basis (Union der Allow-Listen × Eingabestrom).

public static IEnumerable<DiwassIntents> Filter(long operatorId, IEnumerable<DiwassIntents> intents, NotificationDocument notification)

Parameters

operatorId long
intents IEnumerable<DiwassIntents>
notification NotificationDocument

Returns

IEnumerable<DiwassIntents>

Filter(IEnumerable<long>, IEnumerable<DiwassIntents>, AnnexViiDocument)

Schnittmenge auf Rollen-Mengen-Basis (Union der Allow-Listen × Eingabestrom).

public static IEnumerable<DiwassIntents> Filter(IEnumerable<long> operatorIds, IEnumerable<DiwassIntents> intents, AnnexViiDocument annex7)

Parameters

operatorIds IEnumerable<long>
intents IEnumerable<DiwassIntents>
annex7 AnnexViiDocument

Returns

IEnumerable<DiwassIntents>

Filter(long, IEnumerable<DiwassIntents>, AnnexViiDocument)

Schnittmenge auf Rollen-Mengen-Basis (Union der Allow-Listen × Eingabestrom).

public static IEnumerable<DiwassIntents> Filter(long operatorId, IEnumerable<DiwassIntents> intents, AnnexViiDocument annex7)

Parameters

operatorId long
intents IEnumerable<DiwassIntents>
annex7 AnnexViiDocument

Returns

IEnumerable<DiwassIntents>

Filter(IEnumerable<long>, IEnumerable<DiwassIntents>, MovementDocument)

Schnittmenge auf Rollen-Mengen-Basis (Union der Allow-Listen × Eingabestrom).

public static IEnumerable<DiwassIntents> Filter(IEnumerable<long> operatorIds, IEnumerable<DiwassIntents> intents, MovementDocument movement)

Parameters

operatorIds IEnumerable<long>
intents IEnumerable<DiwassIntents>
movement MovementDocument

Returns

IEnumerable<DiwassIntents>

Filter(long, IEnumerable<DiwassIntents>, MovementDocument)

Schnittmenge auf Rollen-Mengen-Basis (Union der Allow-Listen × Eingabestrom).

public static IEnumerable<DiwassIntents> Filter(long operatorId, IEnumerable<DiwassIntents> intents, MovementDocument movement)

Parameters

operatorId long
intents IEnumerable<DiwassIntents>
movement MovementDocument

Returns

IEnumerable<DiwassIntents>

Filter(IEnumerable<long>, IEnumerable<DiwassIntents>, NotificationInformationType)

Schnittmenge auf Rollen-Mengen-Basis (Union der Allow-Listen × Eingabestrom).

public static IEnumerable<DiwassIntents> Filter(IEnumerable<long> operatorIds, IEnumerable<DiwassIntents> intents, NotificationInformationType information)

Parameters

operatorIds IEnumerable<long>
intents IEnumerable<DiwassIntents>
information NotificationInformationType

Returns

IEnumerable<DiwassIntents>

Filter(long, IEnumerable<DiwassIntents>, NotificationInformationType)

Schnittmenge auf Rollen-Mengen-Basis (Union der Allow-Listen × Eingabestrom).

public static IEnumerable<DiwassIntents> Filter(long operatorId, IEnumerable<DiwassIntents> intents, NotificationInformationType information)

Parameters

operatorId long
intents IEnumerable<DiwassIntents>
information NotificationInformationType

Returns

IEnumerable<DiwassIntents>

Filter(IEnumerable<long>, IEnumerable<DiwassIntents>, Annex7InformationType)

Schnittmenge auf Rollen-Mengen-Basis (Union der Allow-Listen × Eingabestrom).

public static IEnumerable<DiwassIntents> Filter(IEnumerable<long> operatorIds, IEnumerable<DiwassIntents> intents, Annex7InformationType information)

Parameters

operatorIds IEnumerable<long>
intents IEnumerable<DiwassIntents>
information Annex7InformationType

Returns

IEnumerable<DiwassIntents>

Filter(long, IEnumerable<DiwassIntents>, Annex7InformationType)

Schnittmenge auf Rollen-Mengen-Basis (Union der Allow-Listen × Eingabestrom).

public static IEnumerable<DiwassIntents> Filter(long operatorId, IEnumerable<DiwassIntents> intents, Annex7InformationType information)

Parameters

operatorId long
intents IEnumerable<DiwassIntents>
information Annex7InformationType

Returns

IEnumerable<DiwassIntents>