C# Class Solvberget.Domain.DTO.Document

Afficher le fichier Open project: digbib/Solvberget Class Usage Examples

Protected Properties

Свойство Type Description
DocumentDictionary string>.Dictionary
LanguageDictionary string>.Dictionary
NationalityDictionary string>.Dictionary
PublisherTypeDictionary string>.Dictionary
RoleDictionary string>.Dictionary

Méthodes publiques

Méthode Description
GenerateLocationAndAvailabilityInfo ( IEnumerable docItems ) : void
GetObjectFromFindDocXmlBsMarc ( string xml ) : Document
GetObjectFromFindDocXmlBsMarcLight ( string xml ) : Document
GetVarfield ( IEnumerable nodes, string id, string subfieldLabel ) : string

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
GetFixfield ( IEnumerable nodes, string id, int fromPos, int toPos ) : string
GetSubFieldValue ( System.Xml.Linq.XElement varfield, string label ) : string

Method Details

FillProperties() protected méthode

protected FillProperties ( string xml ) : void
xml string
Résultat void

FillPropertiesLight() protected méthode

protected FillPropertiesLight ( string xml ) : void
xml string
Résultat void

GenerateLocationAndAvailabilityInfo() public méthode

public GenerateLocationAndAvailabilityInfo ( IEnumerable docItems ) : void
docItems IEnumerable
Résultat void

GenerateOrganizationsFromXml() protected static méthode

protected static GenerateOrganizationsFromXml ( IEnumerable nodes, string id ) : IEnumerable
nodes IEnumerable
id string
Résultat IEnumerable

GeneratePersonsFromXml() protected static méthode

protected static GeneratePersonsFromXml ( IEnumerable nodes, string id ) : IEnumerable
nodes IEnumerable
id string
Résultat IEnumerable

GetCompressedString() protected méthode

protected GetCompressedString ( ) : string
Résultat string

GetObjectFromFindDocXmlBsMarc() public static méthode

public static GetObjectFromFindDocXmlBsMarc ( string xml ) : Document
xml string
Résultat Document

GetObjectFromFindDocXmlBsMarcLight() public static méthode

public static GetObjectFromFindDocXmlBsMarcLight ( string xml ) : Document
xml string
Résultat Document

GetVarfield() public static méthode

public static GetVarfield ( IEnumerable nodes, string id, string subfieldLabel ) : string
nodes IEnumerable
id string
subfieldLabel string
Résultat string

GetVarfieldAsList() protected static méthode

protected static GetVarfieldAsList ( IEnumerable nodes, string id, string subfieldLabel ) : IEnumerable
nodes IEnumerable
id string
subfieldLabel string
Résultat IEnumerable

TrimContentList() protected static méthode

protected static TrimContentList ( string list ) : IEnumerable
list string
Résultat IEnumerable

Property Details

DocumentDictionary protected_oe static_oe property

protected static Dictionary DocumentDictionary
Résultat string>.Dictionary

LanguageDictionary protected_oe static_oe property

protected static Dictionary LanguageDictionary
Résultat string>.Dictionary

NationalityDictionary protected_oe static_oe property

protected static Dictionary NationalityDictionary
Résultat string>.Dictionary

PublisherTypeDictionary protected_oe static_oe property

protected static Dictionary PublisherTypeDictionary
Résultat string>.Dictionary

RoleDictionary protected_oe static_oe property

protected static Dictionary RoleDictionary
Résultat string>.Dictionary