Class DicomStatus
DICOM Status
Inherited Members
Namespace: Dicom.Network
Assembly: cs.temp.dll.dll
Syntax
public class DicomStatus
Constructors
DicomStatus(DicomStatus, String)
Initializes a new instance of the DicomStatus class.
Declaration
public DicomStatus(DicomStatus status, string comment)
Parameters
| Type | Name | Description |
|---|---|---|
| DicomStatus | status | The status. |
| String | comment | The comment. |
DicomStatus(String, DicomState, String)
Initializes a new instance of the DicomStatus class.
Declaration
public DicomStatus(string code, DicomState status, string desc)
Parameters
| Type | Name | Description |
|---|---|---|
| String | code | The code. |
| DicomState | status | The status. |
| String | desc | The desc. |
DicomStatus(String, DicomState, String, String)
Initializes a new instance of the DicomStatus class.
Declaration
public DicomStatus(string code, DicomState status, string desc, string comment)
Parameters
| Type | Name | Description |
|---|---|---|
| String | code | The code. |
| DicomState | status | The status. |
| String | desc | The desc. |
| String | comment | The comment. |
Fields
AttributeListError
Warning: Attribute list error
Declaration
public static DicomStatus AttributeListError
Field Value
| Type | Description |
|---|---|
| DicomStatus |
AttributeValueOutOfRange
Warning: Attribute Value Out of Range
Declaration
public static DicomStatus AttributeValueOutOfRange
Field Value
| Type | Description |
|---|---|
| DicomStatus |
Cancel
Cancel: Cancel
Declaration
public static DicomStatus Cancel
Field Value
| Type | Description |
|---|---|
| DicomStatus |
ClassInstanceConflict
Failure: Class-instance conflict
Declaration
public static DicomStatus ClassInstanceConflict
Field Value
| Type | Description |
|---|---|
| DicomStatus |
Code
DICOM status code.
Declaration
public readonly ushort Code
Field Value
| Type | Description |
|---|---|
| UInt16 |
Description
Description.
Declaration
public readonly string Description
Field Value
| Type | Description |
|---|---|
| String |
DuplicateInvocation
Failure: Duplicate invocation
Declaration
public static DicomStatus DuplicateInvocation
Field Value
| Type | Description |
|---|---|
| DicomStatus |
DuplicateSOPInstance
Failure: Duplicate SOP instance
Declaration
public static DicomStatus DuplicateSOPInstance
Field Value
| Type | Description |
|---|---|
| DicomStatus |
ErrorComment
Declaration
public readonly string ErrorComment
Field Value
| Type | Description |
|---|---|
| String |
InvalidArgumentValue
Failure: Invalid argument value
Declaration
public static DicomStatus InvalidArgumentValue
Field Value
| Type | Description |
|---|---|
| DicomStatus |
InvalidAttributeValue
Failure: Invalid attribute value
Declaration
public static DicomStatus InvalidAttributeValue
Field Value
| Type | Description |
|---|---|
| DicomStatus |
InvalidObjectInstance
Failure: Invalid object instance
Declaration
public static DicomStatus InvalidObjectInstance
Field Value
| Type | Description |
|---|---|
| DicomStatus |
MediaCreationManagementCancellationDeniedForUnspecifiedReason
MediaCreationManagement Failure: Cancellation denied for unspecified reason
Declaration
public static DicomStatus MediaCreationManagementCancellationDeniedForUnspecifiedReason
Field Value
| Type | Description |
|---|---|
| DicomStatus |
MediaCreationManagementDuplicateInitiateMediaCreation
MediaCreationManagement Failure: Refused because an Initiate Media Creation action has already been received for this SOP Instance
Declaration
public static DicomStatus MediaCreationManagementDuplicateInitiateMediaCreation
Field Value
| Type | Description |
|---|---|
| DicomStatus |
MediaCreationManagementMediaCreationRequestAlreadyCompleted
MediaCreationManagement Failure: Media creation request already completed
Declaration
public static DicomStatus MediaCreationManagementMediaCreationRequestAlreadyCompleted
Field Value
| Type | Description |
|---|---|
| DicomStatus |
MediaCreationManagementMediaCreationRequestAlreadyInProgress
MediaCreationManagement Failure: Media creation request already in progress and cannot be interrupted
Declaration
public static DicomStatus MediaCreationManagementMediaCreationRequestAlreadyInProgress
Field Value
| Type | Description |
|---|---|
| DicomStatus |
MissingAttribute
Failure: Missing attribute
Declaration
public static DicomStatus MissingAttribute
Field Value
| Type | Description |
|---|---|
| DicomStatus |
MissingAttributeValue
Failure: Missing attribute value
Declaration
public static DicomStatus MissingAttributeValue
Field Value
| Type | Description |
|---|---|
| DicomStatus |
MistypedArgument
Failure: Mistyped argument
Declaration
public static DicomStatus MistypedArgument
Field Value
| Type | Description |
|---|---|
| DicomStatus |
NoSuchActionType
Failure: No such action type
Declaration
public static DicomStatus NoSuchActionType
Field Value
| Type | Description |
|---|---|
| DicomStatus |
NoSuchArgument
Failure: No such argument
Declaration
public static DicomStatus NoSuchArgument
Field Value
| Type | Description |
|---|---|
| DicomStatus |
NoSuchEventType
Failure: No such event type
Declaration
public static DicomStatus NoSuchEventType
Field Value
| Type | Description |
|---|---|
| DicomStatus |
NoSuchObjectInstance
Failure: No Such object instance
Declaration
public static DicomStatus NoSuchObjectInstance
Field Value
| Type | Description |
|---|---|
| DicomStatus |
NoSuchSOPClass
Failure: No Such SOP class
Declaration
public static DicomStatus NoSuchSOPClass
Field Value
| Type | Description |
|---|---|
| DicomStatus |
Pending
Pending: Pending
Declaration
public static DicomStatus Pending
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementCombinedImageLargerThanImageBox
PrintManagement Failure: Combined Print Image size is larger than the Image Box size
Declaration
public static DicomStatus PrintManagementCombinedImageLargerThanImageBox
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementExistingFilmBoxNotPrinted
PrintManagement Failure: There is an existing film box that has not been printed and N-ACTION at the Film Session level is not supported.
Declaration
public static DicomStatus PrintManagementExistingFilmBoxNotPrinted
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementFilmBoxEmptyPage
PrintManagement Warning: Film box SOP instance hierarchy does not contain image box SOP instances (empty page)
Declaration
public static DicomStatus PrintManagementFilmBoxEmptyPage
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementFilmSessionEmpty
PrintManagement Failure: Film session SOP instance hierarchy does not contain film box SOP instances
Declaration
public static DicomStatus PrintManagementFilmSessionEmpty
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementFilmSessionEmptyPage
PrintManagement Warning: Film session SOP instance hierarchy does not contain image box SOP instances (empty page)
Declaration
public static DicomStatus PrintManagementFilmSessionEmptyPage
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementFilmSessionPrintingNotSupported
PrintManagement Warning: Film session printing (collation) is not supported
Declaration
public static DicomStatus PrintManagementFilmSessionPrintingNotSupported
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementImageCropped
PrintManagement Warning: Image size is larger than the image box size, the Image has been cropped to fit
Declaration
public static DicomStatus PrintManagementImageCropped
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementImageDecimated
PrintManagement Warning: Image size or combined print image size is larger than the image box size, image or combined print image has been decimated to fit
Declaration
public static DicomStatus PrintManagementImageDecimated
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementImageDemagnified
PrintManagement Warning: Image size is larger than image box size, the image has been demagnified
Declaration
public static DicomStatus PrintManagementImageDemagnified
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementImageLargerThanImageBox
PrintManagement Failure: Image size is larger than image box size
Declaration
public static DicomStatus PrintManagementImageLargerThanImageBox
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementInsufficientMemoryInPrinter
PrintManagement Failure: Insufficient memory in printer to store the image
Declaration
public static DicomStatus PrintManagementInsufficientMemoryInPrinter
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementMemoryAllocationNotSupported
PrintManagement Warning: Memory allocation not supported
Declaration
public static DicomStatus PrintManagementMemoryAllocationNotSupported
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementMinMaxDensityOutOfRange
PrintManagement Warning: Requested min density or max density outside of printer's operating range
Declaration
public static DicomStatus PrintManagementMinMaxDensityOutOfRange
Field Value
| Type | Description |
|---|---|
| DicomStatus |
PrintManagementPrintQueueFull
PrintManagement Failure: Unable to create Print Job SOP Instance; print queue is full
Declaration
public static DicomStatus PrintManagementPrintQueueFull
Field Value
| Type | Description |
|---|---|
| DicomStatus |
ProcessingFailure
Failure: Processing failure
Declaration
public static DicomStatus ProcessingFailure
Field Value
| Type | Description |
|---|---|
| DicomStatus |
QueryRetrieveIdentifierDoesNotMatchSOPClass
QueryRetrieve Failure: Identifier does not match SOP Class
Declaration
public static DicomStatus QueryRetrieveIdentifierDoesNotMatchSOPClass
Field Value
| Type | Description |
|---|---|
| DicomStatus |
QueryRetrieveMoveDestinationUnknown
QueryRetrieve Failure: Move Destination unknown
Declaration
public static DicomStatus QueryRetrieveMoveDestinationUnknown
Field Value
| Type | Description |
|---|---|
| DicomStatus |
QueryRetrieveOptionalKeysNotSupported
QueryRetrieve Pending: Optional Keys Not Supported
Declaration
public static DicomStatus QueryRetrieveOptionalKeysNotSupported
Field Value
| Type | Description |
|---|---|
| DicomStatus |
QueryRetrieveOutOfResources
QueryRetrieve Failure: Out of Resources
Declaration
public static DicomStatus QueryRetrieveOutOfResources
Field Value
| Type | Description |
|---|---|
| DicomStatus |
QueryRetrieveSubOpsOneOrMoreFailures
QueryRetrieve Warning: Sub-operations Complete - One or more Failures
Declaration
public static DicomStatus QueryRetrieveSubOpsOneOrMoreFailures
Field Value
| Type | Description |
|---|---|
| DicomStatus |
QueryRetrieveUnableToCalculateNumberOfMatches
QueryRetrieve Failure: Unable to calculate number of matches
Declaration
public static DicomStatus QueryRetrieveUnableToCalculateNumberOfMatches
Field Value
| Type | Description |
|---|---|
| DicomStatus |
QueryRetrieveUnableToPerformSuboperations
QueryRetrieve Failure: Unable to perform suboperations
Declaration
public static DicomStatus QueryRetrieveUnableToPerformSuboperations
Field Value
| Type | Description |
|---|---|
| DicomStatus |
QueryRetrieveUnableToProcess
QueryRetrieve Failure: Unable to process
Declaration
public static DicomStatus QueryRetrieveUnableToProcess
Field Value
| Type | Description |
|---|---|
| DicomStatus |
ResourceLimitation
Failure: Resource limitation
Declaration
public static DicomStatus ResourceLimitation
Field Value
| Type | Description |
|---|---|
| DicomStatus |
SOPClassNotSupported
Failure: Refused: SOP class not supported
Declaration
public static DicomStatus SOPClassNotSupported
Field Value
| Type | Description |
|---|---|
| DicomStatus |
State
State of this DICOM status code.
Declaration
public readonly DicomState State
Field Value
| Type | Description |
|---|---|
| DicomState |
StorageCannotUnderstand
Storage Failure: Cannot understand
Declaration
public static DicomStatus StorageCannotUnderstand
Field Value
| Type | Description |
|---|---|
| DicomStatus |
StorageCoercionOfDataElements
Storage Warning: Coercion of Data Elements
Declaration
public static DicomStatus StorageCoercionOfDataElements
Field Value
| Type | Description |
|---|---|
| DicomStatus |
StorageDataSetDoesNotMatchSOPClassError
Storage Failure: Data Set does not match SOP Class (Error)
Declaration
public static DicomStatus StorageDataSetDoesNotMatchSOPClassError
Field Value
| Type | Description |
|---|---|
| DicomStatus |
StorageDataSetDoesNotMatchSOPClassWarning
Storage Warning: Data Set does not match SOP Class (Warning)
Declaration
public static DicomStatus StorageDataSetDoesNotMatchSOPClassWarning
Field Value
| Type | Description |
|---|---|
| DicomStatus |
StorageElementsDiscarded
Storage Warning: Elements Discarded
Declaration
public static DicomStatus StorageElementsDiscarded
Field Value
| Type | Description |
|---|---|
| DicomStatus |
StorageStorageOutOfResources
Storage Failure: Out of Resources
Declaration
public static DicomStatus StorageStorageOutOfResources
Field Value
| Type | Description |
|---|---|
| DicomStatus |
Success
Success: Success
Declaration
public static DicomStatus Success
Field Value
| Type | Description |
|---|---|
| DicomStatus |
UnrecognizedOperation
Failure: Unrecognized operation
Declaration
public static DicomStatus UnrecognizedOperation
Field Value
| Type | Description |
|---|---|
| DicomStatus |
Warning
Warning: Warning
Declaration
public static DicomStatus Warning
Field Value
| Type | Description |
|---|---|
| DicomStatus |
WarningClass
Warning: Warning Class
Declaration
public static DicomStatus WarningClass
Field Value
| Type | Description |
|---|---|
| DicomStatus |
Methods
AddKnownDicomStatuses(IEnumerable<DicomStatus>)
Adds a set of known DicomStatuses.
Declaration
public static void AddKnownDicomStatuses(IEnumerable<DicomStatus> statuses)
Parameters
| Type | Name | Description |
|---|---|---|
| IEnumerable<DicomStatus> | statuses | The statuses to add. |
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
| Type | Name | Description |
|---|---|---|
| Object | obj |
Returns
| Type | Description |
|---|---|
| Boolean | true if the specified Object is equal to the current Object; otherwise, false. |
Overrides
Exceptions
| Type | Condition |
|---|---|
| NullReferenceException | The |
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| Int32 | A hash code for the current Object. |
Overrides
Lookup(UInt16)
Looks up the specified code and returns a new instance
Declaration
public static DicomStatus Lookup(ushort code)
Parameters
| Type | Name | Description |
|---|---|---|
| UInt16 | code | The code. |
Returns
| Type | Description |
|---|---|
| DicomStatus |
ToString()
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| String |
Overrides
Operators
Equality(DicomStatus, DicomStatus)
Implements the operator ==.
Declaration
public static bool operator ==(DicomStatus s1, DicomStatus s2)
Parameters
| Type | Name | Description |
|---|---|---|
| DicomStatus | s1 | DICOM Status |
| DicomStatus | s2 | DICOM Status |
Returns
| Type | Description |
|---|---|
| Boolean | The result of the operator. |
Inequality(DicomStatus, DicomStatus)
Implements the operator !=.
Declaration
public static bool operator !=(DicomStatus s1, DicomStatus s2)
Parameters
| Type | Name | Description |
|---|---|---|
| DicomStatus | s1 | DICOM Status |
| DicomStatus | s2 | DICOM Status |
Returns
| Type | Description |
|---|---|
| Boolean | The result of the operator. |