C# Класс GuidanceService.Store.SimpleStore

Наследование: IFhirStore, IGenerator, ISnapshotStore, IFhirIndex
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Add ( IEnumerable entries ) : void
Add ( Interaction entry ) : void
AddSnapshot ( Spark.Core.Snapshot snapshot ) : void
Clean ( ) : void
CustomResourceIdAllowed ( string value ) : bool
Exists ( IKey key ) : bool
FindSingle ( string resource, Hl7 searchCommand ) : Spark.Core.Key
Get ( IEnumerable identifiers, string sortby ) : IList
Get ( IKey key ) : Interaction
Get ( string primarykey ) : Interaction
GetSnapshot ( string snapshotid ) : Spark.Core.Snapshot
History ( DateTimeOffset since = null ) : IList
History ( IKey key, DateTimeOffset since = null ) : IList
History ( string typename, DateTimeOffset since = null ) : IList
List ( string typename, DateTimeOffset since = null ) : IList
NextResourceId ( string resource ) : string
NextVersionId ( string resource ) : string
Process ( IEnumerable interactions ) : void
Process ( Interaction interaction ) : void
Replace ( Interaction entry ) : void
Search ( string resource, Hl7 searchCommand ) : SearchResults

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

Метод Описание
GetResourceDirectory ( string typeName ) : string
GetResourceFileName ( IKey key ) : string
LoadResourceFromXmlFile ( IKey key ) : Hl7.Fhir.Model.Resource
SaveResourceToXmlFile ( IKey key, Hl7.Fhir.Model.Resource resource ) : void

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

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

public Add ( IEnumerable entries ) : void
entries IEnumerable
Результат void

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

public Add ( Interaction entry ) : void
entry Interaction
Результат void

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

public AddSnapshot ( Spark.Core.Snapshot snapshot ) : void
snapshot Spark.Core.Snapshot
Результат void

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

public Clean ( ) : void
Результат void

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

public CustomResourceIdAllowed ( string value ) : bool
value string
Результат bool

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

public Exists ( IKey key ) : bool
key IKey
Результат bool

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

public FindSingle ( string resource, Hl7 searchCommand ) : Spark.Core.Key
resource string
searchCommand Hl7
Результат Spark.Core.Key

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

public Get ( IEnumerable identifiers, string sortby ) : IList
identifiers IEnumerable
sortby string
Результат IList

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

public Get ( IKey key ) : Interaction
key IKey
Результат Interaction

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

public Get ( string primarykey ) : Interaction
primarykey string
Результат Interaction

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

public GetSnapshot ( string snapshotid ) : Spark.Core.Snapshot
snapshotid string
Результат Spark.Core.Snapshot

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

public History ( DateTimeOffset since = null ) : IList
since DateTimeOffset
Результат IList

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

public History ( IKey key, DateTimeOffset since = null ) : IList
key IKey
since DateTimeOffset
Результат IList

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

public History ( string typename, DateTimeOffset since = null ) : IList
typename string
since DateTimeOffset
Результат IList

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

public List ( string typename, DateTimeOffset since = null ) : IList
typename string
since DateTimeOffset
Результат IList

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

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

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

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

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

public Process ( IEnumerable interactions ) : void
interactions IEnumerable
Результат void

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

public Process ( Interaction interaction ) : void
interaction Interaction
Результат void

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

public Replace ( Interaction entry ) : void
entry Interaction
Результат void

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

public Search ( string resource, Hl7 searchCommand ) : SearchResults
resource string
searchCommand Hl7
Результат SearchResults