Click or drag to resize

CdssExecutionContextTTarget Class

Parameter manager for the CDSS
Inheritance Hierarchy
SystemObject
  SanteDB.Cdss.XmlCdssExecutionContext
    SanteDB.Cdss.XmlCdssExecutionContextTTarget

Namespace: SanteDB.Cdss.Xml
Assembly: SanteDB.Cdss.Xml (in SanteDB.Cdss.Xml.dll) Version: 3.0.2081-alpha+424e72aeb77d4a8ba5755272e5fc2a3206eaa2f1
Syntax
public class CdssExecutionContext<TTarget> : CdssExecutionContext
where TTarget : IdentifiedData

Type Parameters

TTarget

[Missing <typeparam name="TTarget"/> documentation for "T:SanteDB.Cdss.Xml.CdssExecutionContext`1"]

The CdssExecutionContextTTarget type exposes the following members.

Constructors
 NameDescription
Public methodCdssExecutionContextTTarget(CdssExecutionContext) Copy this context from another context
Public methodCdssExecutionContextTTarget(TTarget, IEnumerableCdssLibraryDefinition, Boolean)Initializes a new instance of the CdssExecutionContextTTarget class
Top
Properties
 NameDescription
Public propertyDebugSession Gets the debugger session which is assigned to this context
(Inherited from CdssExecutionContext)
Public propertyFactNames Get the facts which can be referenced
(Inherited from CdssExecutionContext)
Public propertyIsForValidation True if the context is for validation purposes
(Inherited from CdssExecutionContext)
Public propertyIssues Issues that were raised
(Inherited from CdssExecutionContext)
Public propertyItem Property indexer for variable name
(Inherited from CdssExecutionContext)
Public propertyProposals Get all proposals
(Inherited from CdssExecutionContext)
Public propertyTarget Gets or sets the target of the context
Public propertyTargetType Get the target type
(Overrides CdssExecutionContextTargetType)
Public propertyVariables Get the variables
(Inherited from CdssExecutionContext)
Top
Methods
 NameDescription
Public methodBool Get data from the context as a bool
(Inherited from CdssExecutionContext)
Public methodDate Get data from the context as a date
(Inherited from CdssExecutionContext)
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 methodGetDataSet Get the datasets
(Inherited from CdssExecutionContext)
Public methodGetFact Get the value of the fact in the current context
(Inherited from CdssExecutionContext)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetValue(String) Gets a variable value by name
(Inherited from CdssExecutionContext)
Public methodInt Get data from the context as a int
(Inherited from CdssExecutionContext)
Public methodLookup Perform a CDR query from the specified resourceType
(Inherited from CdssExecutionContext)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodReal Get data from the context as a real
(Inherited from CdssExecutionContext)
Public methodSetValue
(Inherited from CdssExecutionContext)
Public methodString Get data from the context as a string
(Inherited from CdssExecutionContext)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodWrapTTarget Wrap this execution context such that it is a CdssExecutionContextTTarget
(Inherited from CdssExecutionContext)
Top
Fields
 NameDescription
Protected fieldm_target
(Inherited from CdssExecutionContext)
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