C# Класс Solvberget.Domain.DTO.Document

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

Защищенные свойства (Protected)

Свойство Тип Описание
DocumentDictionary string>.Dictionary
LanguageDictionary string>.Dictionary
NationalityDictionary string>.Dictionary
PublisherTypeDictionary string>.Dictionary
RoleDictionary string>.Dictionary

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

Метод Описание
GenerateLocationAndAvailabilityInfo ( IEnumerable docItems ) : void
GetObjectFromFindDocXmlBsMarc ( string xml ) : Document
GetObjectFromFindDocXmlBsMarcLight ( string xml ) : Document
GetVarfield ( IEnumerable nodes, string id, string subfieldLabel ) : string

Защищенные методы

Метод Описание
FillProperties ( string xml ) : void
FillPropertiesLight ( string xml ) : void
GenerateOrganizationsFromXml ( IEnumerable nodes, string id ) : IEnumerable
GeneratePersonsFromXml ( IEnumerable nodes, string id ) : IEnumerable
GetCompressedString ( ) : string
GetVarfieldAsList ( IEnumerable nodes, string id, string subfieldLabel ) : IEnumerable
TrimContentList ( string list ) : IEnumerable

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

Метод Описание
GetFixfield ( IEnumerable nodes, string id, int fromPos, int toPos ) : string
GetSubFieldValue ( System.Xml.Linq.XElement varfield, string label ) : string

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

FillProperties() защищенный Метод

protected FillProperties ( string xml ) : void
xml string
Результат void

FillPropertiesLight() защищенный Метод

protected FillPropertiesLight ( string xml ) : void
xml string
Результат void

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

public GenerateLocationAndAvailabilityInfo ( IEnumerable docItems ) : void
docItems IEnumerable
Результат void

GenerateOrganizationsFromXml() защищенный статический Метод

protected static GenerateOrganizationsFromXml ( IEnumerable nodes, string id ) : IEnumerable
nodes IEnumerable
id string
Результат IEnumerable

GeneratePersonsFromXml() защищенный статический Метод

protected static GeneratePersonsFromXml ( IEnumerable nodes, string id ) : IEnumerable
nodes IEnumerable
id string
Результат IEnumerable

GetCompressedString() защищенный Метод

protected GetCompressedString ( ) : string
Результат string

GetObjectFromFindDocXmlBsMarc() публичный статический Метод

public static GetObjectFromFindDocXmlBsMarc ( string xml ) : Document
xml string
Результат Document

GetObjectFromFindDocXmlBsMarcLight() публичный статический Метод

public static GetObjectFromFindDocXmlBsMarcLight ( string xml ) : Document
xml string
Результат Document

GetVarfield() публичный статический Метод

public static GetVarfield ( IEnumerable nodes, string id, string subfieldLabel ) : string
nodes IEnumerable
id string
subfieldLabel string
Результат string

GetVarfieldAsList() защищенный статический Метод

protected static GetVarfieldAsList ( IEnumerable nodes, string id, string subfieldLabel ) : IEnumerable
nodes IEnumerable
id string
subfieldLabel string
Результат IEnumerable

TrimContentList() защищенный статический Метод

protected static TrimContentList ( string list ) : IEnumerable
list string
Результат IEnumerable

Описание свойств

DocumentDictionary защищенное статическое свойство

protected static Dictionary DocumentDictionary
Результат string>.Dictionary

LanguageDictionary защищенное статическое свойство

protected static Dictionary LanguageDictionary
Результат string>.Dictionary

NationalityDictionary защищенное статическое свойство

protected static Dictionary NationalityDictionary
Результат string>.Dictionary

PublisherTypeDictionary защищенное статическое свойство

protected static Dictionary PublisherTypeDictionary
Результат string>.Dictionary

RoleDictionary защищенное статическое свойство

protected static Dictionary RoleDictionary
Результат string>.Dictionary