◆ DEFAULT_ELEMENT_DATA_KEY
| const string FiftyOne.Pipeline.Engines.FiftyOne.FlowElements.SetHeadersElement.DEFAULT_ELEMENT_DATA_KEY = "set-headers" |
The element data key used by default for this element.
This element is used to determine the values for HTTP headers that other elements in the pipeline want to be sent to the client.
See the Specification
| class | PipelineConfig
Contains configuration information relating to a particular pipeline. More...
|
| class | PropertyDetails
Used to store details of SetHeader* properties More...
|
| SetHeadersElement (ILogger< FlowElementBase< ISetHeadersData, IElementPropertyMetaData >> logger, Func< IPipeline, FlowElementBase< ISetHeadersData, IElementPropertyMetaData >, ISetHeadersData > elementDataFactory) | |
Public Member Functions inherited from FiftyOne.Pipeline.Core.FlowElements.FlowElementBase< ISetHeadersData, IElementPropertyMetaData > | |
| FlowElementBase (ILogger< FlowElementBase< T, TMeta >> logger)
Constructor More...
| |
| FlowElementBase (ILogger< FlowElementBase< T, TMeta >> logger, Func< IPipeline, FlowElementBase< T, TMeta >, T > elementDataFactory)
Constructor More...
| |
| virtual void | Process (IFlowData data)
Process the given IFlowData with this FlowElement. More...
|
| virtual void | AddPipeline (IPipeline pipeline)
Called when this element is added to a pipeline. More...
|
| void | Dispose ()
Dispose More...
|
| const string | DEFAULT_ELEMENT_DATA_KEY = "set-headers"
The element data key used by default for this element. More...
|
| override string | ElementDataKey => DEFAULT_ELEMENT_DATA_KEY |
| override IEvidenceKeyFilter | EvidenceKeyFilter => _evidenceKeyFilter |
| override IList< IElementPropertyMetaData > | Properties => _properties |
| override void | ProcessInternal (IFlowData data) |
| override void | ManagedResourcesCleanup ()
Cleanup any managed resources that the element is using
|
| override void | UnmanagedResourcesCleanup ()
Cleanup any unmanaged resources that the element is using
|
Protected Member Functions inherited from FiftyOne.Pipeline.Core.FlowElements.FlowElementBase< ISetHeadersData, IElementPropertyMetaData > | |
| abstract void | ProcessInternal (IFlowData data)
Abstract method called by Process(IFlowData). More...
|
| virtual T | CreateElementData (IPipeline pipeline)
Method used to create element data instances that are populated by this flow element More...
|
| virtual void | Dispose (bool disposing)
Dispose of any resources. More...
|
| const string FiftyOne.Pipeline.Engines.FiftyOne.FlowElements.SetHeadersElement.DEFAULT_ELEMENT_DATA_KEY = "set-headers" |
The element data key used by default for this element.