C# 클래스 Spark.Engine.Extensions.InteractionExtensions

파일 보기 프로젝트 열기: raysearchlabs/spark

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
DetermineMethod ( ILocalhost localhost, IKey key ) : Bundle.HTTPVerb
ExtrapolateMethod ( this localhost, Hl7.Fhir.Model.Bundle entry, IKey key ) : Bundle.HTTPVerb

메소드 상세

Append() 공개 정적인 메소드

public static Append ( this bundle, IEnumerable interactions ) : Hl7.Fhir.Model.Bundle
bundle this
interactions IEnumerable
리턴 Hl7.Fhir.Model.Bundle

Append() 공개 정적인 메소드

public static Append ( this bundle, Spark.Engine.Core.Interaction interaction ) : Hl7.Fhir.Model.Bundle
bundle this
interaction Spark.Engine.Core.Interaction
리턴 Hl7.Fhir.Model.Bundle

Assert() 공개 정적인 메소드

public static Assert ( this state, InteractionState correct ) : void
state this
correct InteractionState
리턴 void

ExtractKey() 공개 정적인 메소드

public static ExtractKey ( this localhost, Hl7.Fhir.Model.Bundle entry ) : Key
localhost this
entry Hl7.Fhir.Model.Bundle
리턴 Key

GetResources() 공개 정적인 메소드

public static GetResources ( this bundle ) : IEnumerable
bundle this
리턴 IEnumerable

HasResource() 공개 정적인 메소드

public static HasResource ( this entry ) : bool
entry this
리턴 bool

IsDeleted() 공개 정적인 메소드

public static IsDeleted ( this entry ) : bool
entry this
리턴 bool

Present() 공개 정적인 메소드

public static Present ( this entry ) : bool
entry this
리턴 bool

Replace() 공개 정적인 메소드

public static Replace ( this bundle, IEnumerable entries ) : Hl7.Fhir.Model.Bundle
bundle this
entries IEnumerable
리턴 Hl7.Fhir.Model.Bundle

SupplementBase() 공개 정적인 메소드

public static SupplementBase ( this interaction, Uri _base ) : void
interaction this
_base System.Uri
리턴 void

SupplementBase() 공개 정적인 메소드

public static SupplementBase ( this interaction, string _base ) : void
interaction this
_base string
리턴 void

ToInteraction() 공개 정적인 메소드

public static ToInteraction ( this localhost, Hl7.Fhir.Model.Bundle bundleEntry ) : Spark.Engine.Core.Interaction
localhost this
bundleEntry Hl7.Fhir.Model.Bundle
리턴 Spark.Engine.Core.Interaction

ToTransactionEntry() 공개 정적인 메소드

public static ToTransactionEntry ( this interaction ) : Hl7.Fhir.Model.Bundle.BundleEntryComponent
interaction this
리턴 Hl7.Fhir.Model.Bundle.BundleEntryComponent

Transferable() 공개 정적인 메소드

public static Transferable ( this interactions ) : IEnumerable
interactions this
리턴 IEnumerable

TranslateToSparseEntry() 공개 정적인 메소드

public static TranslateToSparseEntry ( this interaction ) : Hl7.Fhir.Model.Bundle.BundleEntryComponent
interaction this
리턴 Hl7.Fhir.Model.Bundle.BundleEntryComponent