C# 클래스 Solvberget.Domain.DTO.Document

파일 보기 프로젝트 열기: digbib/Solvberget 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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