DVTk API
IntegrationProfile Class
DVTkDvtk.IheActors.IntegrationProfileIntegrationProfile
DVTk API

[This is preliminary documentation and is subject to change.]

DEPRICATED - Summary description for IntegrationProfile. This class remains for backwards compatibility reasons. It was originally used as the container for the IHE Actors. This container class has now been named IheFramework and is implemented as the base class for this IntegrationProfile class. Please use the IheFramework class instead of this class.
Declaration Syntax
C#Visual BasicVisual C++
public class IntegrationProfile : IheFramework
Public Class IntegrationProfile _
	Inherits IheFramework
public ref class IntegrationProfile : public IheFramework
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
IntegrationProfile(String) Obsolete.
Class Constructor.

AddComparisonTagValueFilter(DicomTagValue)
Add a Tag Value filter for the comparator. Only compare messages which contain the same values for this filter.
(Inherited from IheFramework.)
AddUserDefinedDefaultTagValue(BaseDicomTagValue)
Add user defined default Tag Values. Used to help define the message tag/values used during the tests.
(Inherited from IheFramework.)
ApplyConfig()()()
Apply the ActorConfigs by instantiating the corresponding actors.
(Inherited from IheFramework.)
AssertDicomAttributePresentBetweenActors(ActorName, ActorName, String, Tag)
Assert that the given attribute is present in the given DICOM message between the two given actors. Check all occurences of the given dimseCommandName in the transaction log.
(Inherited from IheFramework.)
AssertDicomAttributeValueBetweenActors(ActorName, ActorName, String, Tag, Int32)
Assert that the given attribute value in the given DICOM message has the expected value between the two given actors.
(Inherited from IheFramework.)
AssertDicomAttributeValueBetweenActors(ActorName, ActorName, String, Tag, String)
Assert that the given attribute value in the given DICOM message has the expected value between the two given actors.
(Inherited from IheFramework.)
AssertMessageCountBetweenActors(ActorName, ActorName, String, Int32)
Assert that the correct number of the given DICOM message has been seen between the two given actors.
(Inherited from IheFramework.)
CleanUpCurrentWorkingDirectory()()()
Clean up the current working directory at the end of a test. PIX files are left in the current working directory after a test. These should be cleaned up by the Media File Class destructor in the C++ code but it seems that this is not always called. So a more robust approach is to delete the files explicitly.
(Inherited from IheFramework.)
CloseResults()()()
Close the Results reporting.
(Inherited from IheFramework.)
Config
Property - Config.
(Inherited from IheFramework.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
EvaluateTest()()()
Evaluate the integration profile test.
(Inherited from IheFramework.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetActor(ActorName)
Get the Actor with the given actor name.
(Inherited from IheFramework.)
GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
NrErrors
Property - Number of Errors.
(Inherited from IheFramework.)
NrWarnings
Property - Number of Warnings.
(Inherited from IheFramework.)
OpenResults()()()
Open the Results reporting.
(Inherited from IheFramework.)
PendTestCompletion()()()
Wait until told that the test has completed.
(Inherited from IheFramework.)
SetUiStatusText(String)
Set the UI Status text to the given string.
(Inherited from IheFramework.)
SignalTestCompletion()()()
Signal that the test has completed.
(Inherited from IheFramework.)
StartTest()()()
Start the integration profile test by starting up all the configured actors.
(Inherited from IheFramework.)
StopTest()()()
Stop the integration profile test by stopping all the configured actors.
(Inherited from IheFramework.)
ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
TransactionLog
Property - TransactionLog
(Inherited from IheFramework.)
UpdateInstantiatedDefaultTagValue(DicomTagValue)
Update the instantiated default tag values with the given tag value.
(Inherited from IheFramework.)
UpdateInstantiatedDefaultTagValues(AffectedEntityEnum)
Update the default DICOM Tag Values grouped by the given affected entity. Any 'auto' default value in the affected entity will get it's next value.
(Inherited from IheFramework.)
Inheritance Hierarchy
Object
IheFramework
 IntegrationProfile

Assembly: DvtkIheActors (Module: DvtkIheActors) Version: 0.0.0.0