C# Класс Kartverket.MetadataEditor.Models.MetadataService

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

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

Метод Описание
GetAllMetadata ( string searchString, int offset, int limit ) : MetadataIndexViewModel
GetMetadataModel ( string uuid ) : MetadataViewModel
GetMyMetadata ( string organizationName, int offset, int limit ) : MetadataIndexViewModel
MetadataService ( ) : System
MetadataService ( GeoNorgeAPI.GeoNorge geonorge ) : System
SaveMetadataAsXml ( MetadataViewModel model ) : System.Stream
SaveMetadataModel ( MetadataViewModel model, string username ) : void
SearchMetadata ( string organizationName, string searchString, int offset, int limit ) : MetadataIndexViewModel

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

Метод Описание
AddKeywordForService ( string distributionProtocol, List keywordsOther ) : List
ConvertCoordinateWithCommaToPoint ( string input ) : string
CreateAdditionalHeadersWithUsername ( string username, string published = "" ) : string>.Dictionary
CreateDictionaryOfEnglishKeywords ( List keywords ) : string>.Dictionary
CreateListOfKeywords ( string selectedKeywords ) : List
CreateListOfKeywords ( List input ) : List
CreateMetadata ( MetadataCreateViewModel model, string username ) : string
CreateMetadataForFeature ( string uuid, List layers, string keywords, string username ) : List
CreateMetadataForLayers ( string uuid, List layers, string keywords, string username ) : List
DeleteMetadata ( string uuid, string username ) : void
GetServiceKeyword ( string distributionProtocol ) : string
GetServiceType ( string distributionProtocol ) : string
LogEventsDebug ( string log ) : void
LogEventsError ( string log, Exception ex ) : void
ParseSearchResults ( int offset, int limit, SearchResultsType results ) : MetadataIndexViewModel
ReIndexOperatesOn ( MetadataViewModel metadata ) : void
RemoveCache ( MetadataViewModel metadata ) : void
SetDefaultValuesOnMetadata ( SimpleMetadata metadata ) : void
UpdateMetadataFromModel ( MetadataViewModel model, SimpleMetadata metadata ) : void
createMetadataForFeature ( SimpleMetadata parentMetadata, List selectedKeywordsFromParent, WfsLayerViewModel layerModel ) : SimpleMetadata
createMetadataForLayer ( SimpleMetadata parentMetadata, List selectedKeywordsFromParent, WmsLayerViewModel layerModel ) : SimpleMetadata
getQualitySpecifications ( MetadataViewModel model, SimpleMetadata metadata ) : void
stripPrefixFromKeyword ( string input ) : string

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

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

public GetAllMetadata ( string searchString, int offset, int limit ) : MetadataIndexViewModel
searchString string
offset int
limit int
Результат MetadataIndexViewModel

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

public GetMetadataModel ( string uuid ) : MetadataViewModel
uuid string
Результат MetadataViewModel

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

public GetMyMetadata ( string organizationName, int offset, int limit ) : MetadataIndexViewModel
organizationName string
offset int
limit int
Результат MetadataIndexViewModel

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

public MetadataService ( ) : System
Результат System

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

public MetadataService ( GeoNorgeAPI.GeoNorge geonorge ) : System
geonorge GeoNorgeAPI.GeoNorge
Результат System

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

public SaveMetadataAsXml ( MetadataViewModel model ) : System.Stream
model MetadataViewModel
Результат System.Stream

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

public SaveMetadataModel ( MetadataViewModel model, string username ) : void
model MetadataViewModel
username string
Результат void

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

public SearchMetadata ( string organizationName, string searchString, int offset, int limit ) : MetadataIndexViewModel
organizationName string
searchString string
offset int
limit int
Результат MetadataIndexViewModel