C# Class Spark.Engine.Extensions.InteractionExtensions

Afficher le fichier Open project: raysearchlabs/spark

Méthodes publiques

Méthode Description
Append ( this bundle, IEnumerable interactions ) : Hl7.Fhir.Model.Bundle
Append ( this bundle, Spark.Engine.Core.Interaction interaction ) : Hl7.Fhir.Model.Bundle
Assert ( this state, InteractionState correct ) : void
ExtractKey ( this localhost, Hl7.Fhir.Model.Bundle entry ) : Key
GetResources ( this bundle ) : IEnumerable
HasResource ( this entry ) : bool
IsDeleted ( this entry ) : bool
Present ( this entry ) : bool
Replace ( this bundle, IEnumerable entries ) : Hl7.Fhir.Model.Bundle
SupplementBase ( this interaction, Uri _base ) : void
SupplementBase ( this interaction, string _base ) : void
ToInteraction ( this localhost, Hl7.Fhir.Model.Bundle bundleEntry ) : Spark.Engine.Core.Interaction
ToTransactionEntry ( this interaction ) : Hl7.Fhir.Model.Bundle.BundleEntryComponent
Transferable ( this interactions ) : IEnumerable
TranslateToSparseEntry ( this interaction ) : Hl7.Fhir.Model.Bundle.BundleEntryComponent

Private Methods

Méthode Description
DetermineMethod ( ILocalhost localhost, IKey key ) : Bundle.HTTPVerb
ExtrapolateMethod ( this localhost, Hl7.Fhir.Model.Bundle entry, IKey key ) : Bundle.HTTPVerb

Method Details

Append() public static méthode

public static Append ( this bundle, IEnumerable interactions ) : Hl7.Fhir.Model.Bundle
bundle this
interactions IEnumerable
Résultat Hl7.Fhir.Model.Bundle

Append() public static méthode

public static Append ( this bundle, Spark.Engine.Core.Interaction interaction ) : Hl7.Fhir.Model.Bundle
bundle this
interaction Spark.Engine.Core.Interaction
Résultat Hl7.Fhir.Model.Bundle

Assert() public static méthode

public static Assert ( this state, InteractionState correct ) : void
state this
correct InteractionState
Résultat void

ExtractKey() public static méthode

public static ExtractKey ( this localhost, Hl7.Fhir.Model.Bundle entry ) : Key
localhost this
entry Hl7.Fhir.Model.Bundle
Résultat Key

GetResources() public static méthode

public static GetResources ( this bundle ) : IEnumerable
bundle this
Résultat IEnumerable

HasResource() public static méthode

public static HasResource ( this entry ) : bool
entry this
Résultat bool

IsDeleted() public static méthode

public static IsDeleted ( this entry ) : bool
entry this
Résultat bool

Present() public static méthode

public static Present ( this entry ) : bool
entry this
Résultat bool

Replace() public static méthode

public static Replace ( this bundle, IEnumerable entries ) : Hl7.Fhir.Model.Bundle
bundle this
entries IEnumerable
Résultat Hl7.Fhir.Model.Bundle

SupplementBase() public static méthode

public static SupplementBase ( this interaction, Uri _base ) : void
interaction this
_base System.Uri
Résultat void

SupplementBase() public static méthode

public static SupplementBase ( this interaction, string _base ) : void
interaction this
_base string
Résultat void

ToInteraction() public static méthode

public static ToInteraction ( this localhost, Hl7.Fhir.Model.Bundle bundleEntry ) : Spark.Engine.Core.Interaction
localhost this
bundleEntry Hl7.Fhir.Model.Bundle
Résultat Spark.Engine.Core.Interaction

ToTransactionEntry() public static méthode

public static ToTransactionEntry ( this interaction ) : Hl7.Fhir.Model.Bundle.BundleEntryComponent
interaction this
Résultat Hl7.Fhir.Model.Bundle.BundleEntryComponent

Transferable() public static méthode

public static Transferable ( this interactions ) : IEnumerable
interactions this
Résultat IEnumerable

TranslateToSparseEntry() public static méthode

public static TranslateToSparseEntry ( this interaction ) : Hl7.Fhir.Model.Bundle.BundleEntryComponent
interaction this
Résultat Hl7.Fhir.Model.Bundle.BundleEntryComponent