Click or drag to resize

UpstreamHdsiServiceBehavior Methods

The UpstreamHdsiServiceBehavior type exposes the following members.

Methods
 NameDescription
Public methodAssociationCreate Assigns the child object as a child (or link) of the parent
(Overrides HdsiServiceBehaviorAssociationCreate(String, String, String, Object))
Public methodAssociationGet(String, String, String) Performs a linked or chained search on a sub-property
(Inherited from HdsiServiceBehavior)
Public methodAssociationGet(String, String, String, String) Performs a linked or chained search on a sub-property
(Overrides HdsiServiceBehaviorAssociationGet(String, String, String, String))
Public methodAssociationRemove(String, String, String) Removes a child resource instance from the parent container
(Inherited from HdsiServiceBehavior)
Public methodAssociationRemove(String, String, String, String) Removes a child resource instance from the parent container
(Overrides HdsiServiceBehaviorAssociationRemove(String, String, String, String))
Public methodAssociationSearch(String, String) Performs a linked or chained search on a sub-property
(Inherited from HdsiServiceBehavior)
Public methodAssociationSearch(String, String, String) Performs a linked or chained search on a sub-property
(Overrides HdsiServiceBehaviorAssociationSearch(String, String, String))
Public methodCheckIn Releases an edit lock on the specified object
(Inherited from HdsiServiceBehavior)
Public methodCheckOut Acquires an edit lock on the specified object
(Inherited from HdsiServiceBehavior)
Public methodCopy Downloads a copy of the specified resource and all dependent objects from another cdr to this CDR
(Overrides HdsiServiceBehaviorCopy(String, String))
Public methodCreate Creates the resource. If the resource already exists, then a 409 is thrown
(Overrides HdsiServiceBehaviorCreate(String, IdentifiedData))
Protected methodCreateContentLocation Create content location
(Inherited from HdsiServiceBehavior)
Public methodCreateUpdate Creates or updates a resource. That is, creates the resource if it does not exist, or updates it if it does
(Overrides HdsiServiceBehaviorCreateUpdate(String, String, IdentifiedData))
Public methodDelete Deletes the specified resource from the server
(Overrides HdsiServiceBehaviorDelete(String, String))
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGet Retrieves the current version of the specified resource
(Overrides HdsiServiceBehaviorGet(String, String))
Public methodGetBarcode Gets the specified barcode for the resource
(Inherited from HdsiServiceBehavior)
Public methodGetDataset Get the dataset for the specified object
(Overrides HdsiServiceBehaviorGetDataset(String, String))
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Protected methodGetResourceHandler Get the resource handler for the named resource
(Inherited from HdsiServiceBehavior)
Public methodGetSchema Get the schema of the HDSI API for use in code generation frameworks
(Inherited from HdsiServiceBehavior)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetVersion Retrieves a specific version of the specified resource
(Overrides HdsiServiceBehaviorGetVersion(String, String, String))
Public methodGetVrpPointerData Gets the digitally signed pointer (in JWS format) for the resource
(Inherited from HdsiServiceBehavior)
Public methodHead Get just the headers
(Inherited from HdsiServiceBehavior)
Public methodHeadSearch Perform a search (query) and return only the headers
(Inherited from HdsiServiceBehavior)
Public methodHistory Gets a complete history of all changes made to the specified resource
(Overrides HdsiServiceBehaviorHistory(String, String))
Public methodInvokeMethod(String, String, ParameterCollection) Invokes the specified operation
(Overrides HdsiServiceBehaviorInvokeMethod(String, String, ParameterCollection))
Public methodInvokeMethod(String, String, String, ParameterCollection) Invokes the specified operation
(Overrides HdsiServiceBehaviorInvokeMethod(String, String, String, ParameterCollection))
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodOptions Returns a service capability statement of the HDSI
(Overrides HdsiServiceBehaviorOptions)
Public methodPatch Updates the specified resource according to the instructions in the PATCH file
(Overrides HdsiServiceBehaviorPatch(String, String, Patch))
Public methodPatchAll Performs a patch on all resources in the resourceType collection
(Overrides HdsiServiceBehaviorPatchAll(PatchCollection))
Public methodPing Performs a minimal PING request to test service availability
(Inherited from HdsiServiceBehavior)
Public methodResolvePointer Resolve a code to a resource by posting a form-encoded search to the API
(Overrides HdsiServiceBehaviorResolvePointer(NameValueCollection))
Public methodResourceOptions Returns specific options for a single resource
(Overrides HdsiServiceBehaviorResourceOptions(String))
Public methodSearch Perform a search (query) for resourceType matching the HTTP query parameters provided
(Overrides HdsiServiceBehaviorSearch(String))
Protected methodThrowIfNotReady Throw if the service is not ready
(Inherited from HdsiServiceBehavior)
Public methodTime Gets the current server time from the API allowing for time synchronization
(Inherited from HdsiServiceBehavior)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTouch Touch the resource (update its timestamp) without modifying the resource itself
(Inherited from HdsiServiceBehavior)
Public methodUpdate Update the specified resource
(Overrides HdsiServiceBehaviorUpdate(String, String, IdentifiedData))
Top
Extension Methods
 NameDescription
Public Extension MethodConvertTReturn The purpose of this method is to convert object me to TReturn. Why? Because if you have an instance of Act that actually needs to be a SubstanceAdministration we can't just cast so we have to copy.
(Defined by ExtensionMethods)
Public Extension MethodWithControl With control parameter is used as a wrapper for _ parameters
(Defined by QueryFilterExtensions)
Top
See Also