C# Класс indice.Edi.Serialization.EdiStructure

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetTypeDescriptor ( Type type ) : EdiTypeDescriptor

Описание методов

Close() публичный Метод

Marks this EdiStructure ready for removal from the stack. Useful on EdiStructureType.SegmentGroup where there is a close condition.
public Close ( ) : void
Результат void

EdiStructure() публичный Метод

public EdiStructure ( EdiStructureType container, object instance ) : indice.Edi.Utilities
container EdiStructureType
instance object
Результат indice.Edi.Utilities

EdiStructure() публичный Метод

public EdiStructure ( EdiStructureType container, object instance, int index, Queue cache ) : indice.Edi.Utilities
container EdiStructureType
instance object
index int
cache Queue
Результат indice.Edi.Utilities

GetMatchingProperties() публичный Метод

public GetMatchingProperties ( EdiStructureType sructureType ) : indice.Edi.Serialization.EdiPropertyDescriptor[]
sructureType EdiStructureType
Результат indice.Edi.Serialization.EdiPropertyDescriptor[]

GetMatchingProperties() публичный Метод

public GetMatchingProperties ( string segmentName ) : indice.Edi.Serialization.EdiPropertyDescriptor[]
segmentName string
Результат indice.Edi.Serialization.EdiPropertyDescriptor[]

GetOrderedProperties() публичный Метод

public GetOrderedProperties ( IComparer comparer ) : IEnumerable
comparer IComparer
Результат IEnumerable

GetOrderedProperties() публичный Метод

public GetOrderedProperties ( IEdiGrammar grammar ) : IEnumerable
grammar IEdiGrammar
Результат IEnumerable

ToString() публичный Метод

public ToString ( ) : string
Результат string