| MemoryQueryPersistenceServiceFindQueryId Method |
Locate the stateful query identifier using the tag which was attached to the query
Namespace:
SanteDB.Caching.Memory
Assembly:
SanteDB.Caching.Memory (in SanteDB.Caching.Memory.dll) Version: 3.0.481-alpha
Syntax public Guid FindQueryId(
Object queryTag
)
Public Function FindQueryId (
queryTag As Object
) As Guid
public:
virtual Guid FindQueryId(
Object^ queryTag
) sealed
abstract FindQueryId :
queryTag : Object -> Guid
override FindQueryId :
queryTag : Object -> Guid
Parameters
- queryTag
- Type: SystemObject
The tag value which was added to query information
Return Value
Type:
GuidThe UUID of the stateful query
Implements
IQueryPersistenceServiceFindQueryId(Object)Remarks SanteDB needs to support multiple standards, each standard has a different way of representing query identifiers for stateful queries. For example
in HL7v2 QBP messages, the query identifier be a number, a timestamp, a UUID or other representation. The messaging providers will TAG the query
with this information, and this method allows those callers to cross-reference the tag they have appended to the query with the internal UUID of
the query.
See Also