Interface ILayoutMatch
Layout Selector interface.
Namespace: HPE.Ianus.Scripting
Assembly: HPE.Ianus.dll
Syntax
public interface ILayoutMatch
Methods
Match(LoggerFacade, Side, Dictionary<String, Layout>, Record, EncodingType)
The method assign the Layout object to use with the provided Record.
Declaration
Layout Match(LoggerFacade log, Side side, Dictionary<string, Layout> layouts, Record record, EncodingType encoding)
Parameters
Type | Name | Description |
---|---|---|
HPE.Ianus.Log.LoggerFacade | log | Job's Logger |
HPE.Ianus.Side | side | Source side of the record |
System.Collections.Generic.Dictionary<System.String, HPE.Ianus.File.Layout> | layouts | Layouts defined for the task |
HPE.Ianus.File.Record | record | Current record |
HPE.Ianus.File.EncodingType | encoding |
Returns
Type | Description |
---|---|
HPE.Ianus.File.Layout | The layout assigned to the record |