C# Класс Spark.Service.Validate

Показать файл Открыть проект

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

Метод Описание
AgainstModel ( Hl7.Fhir.Model.Resource resource ) : Hl7.Fhir.Model.OperationOutcome
AgainstProfile ( Hl7.Fhir.Model.Resource resource ) : Hl7.Fhir.Model.OperationOutcome
AgainstSchema ( Hl7.Fhir.Model.Resource resource ) : Hl7.Fhir.Model.OperationOutcome
HasNoResourceId ( IKey key ) : void
HasNoVersion ( IKey key ) : void
HasResourceId ( IKey key ) : void
HasResourceId ( Hl7.Fhir.Model.Resource resource ) : void
HasTypeName ( IKey key ) : void
HasVersion ( IKey key ) : void
IsResourceIdEqual ( IKey key, Hl7.Fhir.Model.Resource resource ) : void
IsSameVersion ( IKey orignal, IKey replacement ) : void
Key ( IKey key ) : void
ResourceId ( string resourceId ) : void
ResourceType ( IKey key, Hl7.Fhir.Model.Resource resource ) : void
Transaction ( IList interactions ) : void
TypeName ( string name ) : void
ValidateAllKeysUnique ( IList interactions ) : void
VersionId ( string versionId ) : void

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

Метод Описание
DoubleEntries ( IEnumerable entries ) : IEnumerable

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

AgainstModel() публичный статический Метод

public static AgainstModel ( Hl7.Fhir.Model.Resource resource ) : Hl7.Fhir.Model.OperationOutcome
resource Hl7.Fhir.Model.Resource
Результат Hl7.Fhir.Model.OperationOutcome

AgainstProfile() публичный статический Метод

public static AgainstProfile ( Hl7.Fhir.Model.Resource resource ) : Hl7.Fhir.Model.OperationOutcome
resource Hl7.Fhir.Model.Resource
Результат Hl7.Fhir.Model.OperationOutcome

AgainstSchema() публичный статический Метод

public static AgainstSchema ( Hl7.Fhir.Model.Resource resource ) : Hl7.Fhir.Model.OperationOutcome
resource Hl7.Fhir.Model.Resource
Результат Hl7.Fhir.Model.OperationOutcome

HasNoResourceId() публичный статический Метод

public static HasNoResourceId ( IKey key ) : void
key IKey
Результат void

HasNoVersion() публичный статический Метод

public static HasNoVersion ( IKey key ) : void
key IKey
Результат void

HasResourceId() публичный статический Метод

public static HasResourceId ( IKey key ) : void
key IKey
Результат void

HasResourceId() публичный статический Метод

public static HasResourceId ( Hl7.Fhir.Model.Resource resource ) : void
resource Hl7.Fhir.Model.Resource
Результат void

HasTypeName() публичный статический Метод

public static HasTypeName ( IKey key ) : void
key IKey
Результат void

HasVersion() публичный статический Метод

public static HasVersion ( IKey key ) : void
key IKey
Результат void

IsResourceIdEqual() публичный статический Метод

public static IsResourceIdEqual ( IKey key, Hl7.Fhir.Model.Resource resource ) : void
key IKey
resource Hl7.Fhir.Model.Resource
Результат void

IsSameVersion() публичный статический Метод

public static IsSameVersion ( IKey orignal, IKey replacement ) : void
orignal IKey
replacement IKey
Результат void

Key() публичный статический Метод

public static Key ( IKey key ) : void
key IKey
Результат void

ResourceId() публичный статический Метод

public static ResourceId ( string resourceId ) : void
resourceId string
Результат void

ResourceType() публичный статический Метод

public static ResourceType ( IKey key, Hl7.Fhir.Model.Resource resource ) : void
key IKey
resource Hl7.Fhir.Model.Resource
Результат void

Transaction() публичный статический Метод

public static Transaction ( IList interactions ) : void
interactions IList
Результат void

TypeName() публичный статический Метод

public static TypeName ( string name ) : void
name string
Результат void

ValidateAllKeysUnique() публичный статический Метод

public static ValidateAllKeysUnique ( IList interactions ) : void
interactions IList
Результат void

VersionId() публичный статический Метод

public static VersionId ( string versionId ) : void
versionId string
Результат void