C# Class indice.Edi.Serialization.EdiStructure

Exibir arquivo Open project: indice-co/EDI.Net Class Usage Examples

Public Methods

Method Description
Close ( ) : void

Marks this EdiStructure ready for removal from the stack. Useful on EdiStructureType.SegmentGroup where there is a close condition.

EdiStructure ( EdiStructureType container, object instance ) : indice.Edi.Utilities
EdiStructure ( EdiStructureType container, object instance, int index, Queue cache ) : indice.Edi.Utilities
GetMatchingProperties ( EdiStructureType sructureType ) : indice.Edi.Serialization.EdiPropertyDescriptor[]
GetMatchingProperties ( string segmentName ) : indice.Edi.Serialization.EdiPropertyDescriptor[]
GetOrderedProperties ( IComparer comparer ) : IEnumerable
GetOrderedProperties ( IEdiGrammar grammar ) : IEnumerable
ToString ( ) : string

Private Methods

Method Description
GetTypeDescriptor ( Type type ) : EdiTypeDescriptor

Method Details

Close() public method

Marks this EdiStructure ready for removal from the stack. Useful on EdiStructureType.SegmentGroup where there is a close condition.
public Close ( ) : void
return void

EdiStructure() public method

public EdiStructure ( EdiStructureType container, object instance ) : indice.Edi.Utilities
container EdiStructureType
instance object
return indice.Edi.Utilities

EdiStructure() public method

public EdiStructure ( EdiStructureType container, object instance, int index, Queue cache ) : indice.Edi.Utilities
container EdiStructureType
instance object
index int
cache Queue
return indice.Edi.Utilities

GetMatchingProperties() public method

public GetMatchingProperties ( EdiStructureType sructureType ) : indice.Edi.Serialization.EdiPropertyDescriptor[]
sructureType EdiStructureType
return indice.Edi.Serialization.EdiPropertyDescriptor[]

GetMatchingProperties() public method

public GetMatchingProperties ( string segmentName ) : indice.Edi.Serialization.EdiPropertyDescriptor[]
segmentName string
return indice.Edi.Serialization.EdiPropertyDescriptor[]

GetOrderedProperties() public method

public GetOrderedProperties ( IComparer comparer ) : IEnumerable
comparer IComparer
return IEnumerable

GetOrderedProperties() public method

public GetOrderedProperties ( IEdiGrammar grammar ) : IEnumerable
grammar IEdiGrammar
return IEnumerable

ToString() public method

public ToString ( ) : string
return string