Defines function signature for creating new IChannelDefinition objects.
            
| C# | Visual Basic | Visual C++ | 
public delegate T CreateNewDefinitionFunction<T>( IConfigurationCell parent, byte[] binaryImage, int startIndex, out int parsedLength ) where T : IChannelDefinition
Public Delegate Function CreateNewDefinitionFunction(Of T As IChannelDefinition) ( _ parent As IConfigurationCell, _ binaryImage As Byte(), _ startIndex As Integer, _ <OutAttribute> ByRef parsedLength As Integer _ ) As T
generic<typename T> where T : IChannelDefinition public delegate T CreateNewDefinitionFunction( IConfigurationCell^ parent, array<unsigned char>^ binaryImage, int startIndex, [OutAttribute] int% parsedLength )
- T
 - Specific IChannelDefinition type of object that the CreateNewDefinitionFunction<(Of <(<'T>)>)> creates.
 
- parent (IConfigurationCell)
 - Reference to parent IConfigurationCell.
 
- binaryImage (array<Byte>[]()[][])
 - Binary image to parse IChannelDefinition from.
 
- startIndex (Int32)
 - Start index into binaryImage to begin parsing.
 
- parsedLength (Int32%)
 - Returns the total number of bytes parsed from binaryImage.
 
New IChannelDefinition object.