Click or drag to resize

CrossReferenceQueryHandlerAppendQueryResult Method

Append query results to the message

Namespace:  SanteDB.Messaging.HL7.Query
Assembly:  SanteDB.Messaging.HL7 (in SanteDB.Messaging.HL7.dll) Version: 2.2.1
Syntax
public virtual IMessage AppendQueryResult(
	IEnumerable results,
	Expression queryDefinition,
	IMessage currentResponse,
	Hl7MessageReceivedEventArgs evt,
	int offset = 0
)

Parameters

results
Type: System.CollectionsIEnumerable

[Missing <param name="results"/> documentation for "M:SanteDB.Messaging.HL7.Query.CrossReferenceQueryHandler.AppendQueryResult(System.Collections.IEnumerable,System.Linq.Expressions.Expression,NHapi.Base.Model.IMessage,SanteDB.Messaging.HL7.TransportProtocol.Hl7MessageReceivedEventArgs,System.Int32)"]

queryDefinition
Type: System.Linq.ExpressionsExpression

[Missing <param name="queryDefinition"/> documentation for "M:SanteDB.Messaging.HL7.Query.CrossReferenceQueryHandler.AppendQueryResult(System.Collections.IEnumerable,System.Linq.Expressions.Expression,NHapi.Base.Model.IMessage,SanteDB.Messaging.HL7.TransportProtocol.Hl7MessageReceivedEventArgs,System.Int32)"]

currentResponse
Type: IMessage

[Missing <param name="currentResponse"/> documentation for "M:SanteDB.Messaging.HL7.Query.CrossReferenceQueryHandler.AppendQueryResult(System.Collections.IEnumerable,System.Linq.Expressions.Expression,NHapi.Base.Model.IMessage,SanteDB.Messaging.HL7.TransportProtocol.Hl7MessageReceivedEventArgs,System.Int32)"]

evt
Type: SanteDB.Messaging.HL7.TransportProtocolHl7MessageReceivedEventArgs

[Missing <param name="evt"/> documentation for "M:SanteDB.Messaging.HL7.Query.CrossReferenceQueryHandler.AppendQueryResult(System.Collections.IEnumerable,System.Linq.Expressions.Expression,NHapi.Base.Model.IMessage,SanteDB.Messaging.HL7.TransportProtocol.Hl7MessageReceivedEventArgs,System.Int32)"]

offset (Optional)
Type: SystemInt32

[Missing <param name="offset"/> documentation for "M:SanteDB.Messaging.HL7.Query.CrossReferenceQueryHandler.AppendQueryResult(System.Collections.IEnumerable,System.Linq.Expressions.Expression,NHapi.Base.Model.IMessage,SanteDB.Messaging.HL7.TransportProtocol.Hl7MessageReceivedEventArgs,System.Int32)"]

Return Value

Type: IMessage

[Missing <returns> documentation for "M:SanteDB.Messaging.HL7.Query.CrossReferenceQueryHandler.AppendQueryResult(System.Collections.IEnumerable,System.Linq.Expressions.Expression,NHapi.Base.Model.IMessage,SanteDB.Messaging.HL7.TransportProtocol.Hl7MessageReceivedEventArgs,System.Int32)"]

Implements

IQueryHandlerAppendQueryResult(IEnumerable, Expression, IMessage, Hl7MessageReceivedEventArgs, Int32)
See Also