C# Класс Oddr.ODDRService

ODDR Implementation of IService.
Наследование: IService
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
logger ILog

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

Метод Описание
GetAPIVersion ( ) : string
GetDataVersion ( ) : string
GetPropertyValue ( IEvidence evdnc, IPropertyName pn ) : IPropertyValue
GetPropertyValue ( IEvidence evdnc, IPropertyRef pr ) : IPropertyValue
GetPropertyValue ( IEvidence evdnc, string localPropertyName ) : IPropertyValue
GetPropertyValue ( IEvidence evdnc, string localPropertyName, string localAspectName, string vocabularyIRI ) : IPropertyValue
GetPropertyValues ( IEvidence evdnc ) : IPropertyValues
GetPropertyValues ( IEvidence evdnc, IPropertyRef prs ) : IPropertyValues

GetPropertyValues ( IEvidence evdnc, string localAspectName ) : IPropertyValues
GetPropertyValues ( IEvidence evdnc, string localAspectName, string vocabularyIRI ) : IPropertyValues
Initialize ( string defaultVocabularyIRI, Properties prprts ) : void

Initialize method.

ListPropertyRefs ( ) : IPropertyRef[]
NewHTTPEvidence ( ) : IEvidence
NewHTTPEvidence ( string>.Dictionary map ) : IEvidence
NewPropertyName ( string localPropertyName ) : IPropertyName
NewPropertyName ( string localPropertyName, string vocabularyIRI ) : IPropertyName
NewPropertyRef ( IPropertyName pn ) : IPropertyRef
NewPropertyRef ( IPropertyName pn, string localAspectName ) : IPropertyRef
NewPropertyRef ( string localPropertyName ) : IPropertyRef

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

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

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

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

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

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

Thrown when...
public GetPropertyValue ( IEvidence evdnc, IPropertyName pn ) : IPropertyValue
evdnc IEvidence
pn IPropertyName
Результат IPropertyValue

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

Thrown when...
public GetPropertyValue ( IEvidence evdnc, IPropertyRef pr ) : IPropertyValue
evdnc IEvidence
pr IPropertyRef
Результат IPropertyValue

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

Thrown when...
public GetPropertyValue ( IEvidence evdnc, string localPropertyName ) : IPropertyValue
evdnc IEvidence
localPropertyName string
Результат IPropertyValue

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

Thrown when...
public GetPropertyValue ( IEvidence evdnc, string localPropertyName, string localAspectName, string vocabularyIRI ) : IPropertyValue
evdnc IEvidence
localPropertyName string
localAspectName string
vocabularyIRI string
Результат IPropertyValue

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

public GetPropertyValues ( IEvidence evdnc ) : IPropertyValues
evdnc IEvidence
Результат IPropertyValues

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

Thrown when...
public GetPropertyValues ( IEvidence evdnc, IPropertyRef prs ) : IPropertyValues
evdnc IEvidence
prs IPropertyRef
Результат IPropertyValues

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

Thrown when...
public GetPropertyValues ( IEvidence evdnc, string localAspectName ) : IPropertyValues
evdnc IEvidence
localAspectName string
Результат IPropertyValues

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

Thrown when...
public GetPropertyValues ( IEvidence evdnc, string localAspectName, string vocabularyIRI ) : IPropertyValues
evdnc IEvidence
localAspectName string
vocabularyIRI string
Результат IPropertyValues

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

Initialize method.
public Initialize ( string defaultVocabularyIRI, Properties prprts ) : void
defaultVocabularyIRI string
prprts W3c.Ddr.Models.Properties
Результат void

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

public ListPropertyRefs ( ) : IPropertyRef[]
Результат IPropertyRef[]

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

public NewHTTPEvidence ( ) : IEvidence
Результат IEvidence

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

public NewHTTPEvidence ( string>.Dictionary map ) : IEvidence
map string>.Dictionary
Результат IEvidence

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

Thrown when...
public NewPropertyName ( string localPropertyName ) : IPropertyName
localPropertyName string
Результат IPropertyName

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

Thrown when...
public NewPropertyName ( string localPropertyName, string vocabularyIRI ) : IPropertyName
localPropertyName string
vocabularyIRI string
Результат IPropertyName

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

Thrown when...
public NewPropertyRef ( IPropertyName pn ) : IPropertyRef
pn IPropertyName
Результат IPropertyRef

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

Thrown when...
public NewPropertyRef ( IPropertyName pn, string localAspectName ) : IPropertyRef
pn IPropertyName
localAspectName string
Результат IPropertyRef

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

Thrown when...
public NewPropertyRef ( string localPropertyName ) : IPropertyRef
localPropertyName string
Результат IPropertyRef

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

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

protected static ILog logger
Результат ILog