51Degrees Pipeline .NET  4.1

51Degrees Pipeline for .NET

FiftyOne.Pipeline.Engines.FiftyOne.Data.EvidenceKeyFilterShareUsageTracker Class Reference

Detailed Description

Wrapper for EvidenceKeyFilter for Share Usage, to be used with the ShareUsageTracker to excluded specific evidence keys from the filter

Inheritance diagram for FiftyOne.Pipeline.Engines.FiftyOne.Data.EvidenceKeyFilterShareUsageTracker:

[legend]

Collaboration diagram for FiftyOne.Pipeline.Engines.FiftyOne.Data.EvidenceKeyFilterShareUsageTracker:

[legend]

Public Member Functions

 EvidenceKeyFilterShareUsageTracker (List< string > blockedHttpHeaders, List< string > includedQueryStringParams, bool includeSession, string aspSessionCookieName)
override bool  Include (string key)
Check if the specified evidence key is included by this filter. More...

Public Member Functions inherited from FiftyOne.Pipeline.Engines.FiftyOne.Data.EvidenceKeyFilterShareUsage

 EvidenceKeyFilterShareUsage (List< string > blockedHttpHeaders, List< string > includedQueryStringParams, bool includeSession, string aspSessionCookieName)
Constructor More...
int?  Order (string key)
Return the 'order of precedence of the specified evidence key. More...

Member Function Documentation

◆ Include()

override bool FiftyOne.Pipeline.Engines.FiftyOne.Data.EvidenceKeyFilterShareUsageTracker.Include ( string   key )
virtual

Check if the specified evidence key is included by this filter.

Parameters
key - The key to check
Returns
True if the key is included and false if not.
Exceptions
ArgumentNullException - Thrown if the supplied key is null

Reimplemented from FiftyOne.Pipeline.Engines.FiftyOne.Data.EvidenceKeyFilterShareUsage.