C# Класс Dicom.Network.DcmAssociate

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddOrGetPresentationContext ( DicomUID abstractSyntax ) : byte
AddPresentationContext ( DicomUID abstractSyntax ) : byte

Adds a Presentation Context to the DICOM Associate.

AddPresentationContext ( byte pcid, DicomUID abstractSyntax ) : void

Adds a Presentation Context to the DICOM Associate.

AddPresentationContext ( byte pcid, DicomUID abstractSyntax, DicomTransferSyntax transferSyntax, DcmPresContextResult result ) : void
AddTransferSyntax ( byte pcid, DicomTransferSyntax ts ) : void

Adds a Transfer Syntax to the specified Presentation Context.

DcmAssociate ( ) : System
FindAbstractSyntax ( DicomUID abstractSyntax ) : byte

Finds the Presentation Context with the specified Abstract Syntax.

FindAbstractSyntaxWithTransferSyntax ( DicomUID abstractSyntax, DicomTransferSyntax trasferSyntax ) : byte

Finds the Presentation Context with the specified Abstract Syntax and Transfer Syntax.

FindAcceptedAbstractSyntaxWithTransferSyntax ( DicomUID abstractSyntax, DicomTransferSyntax trasferSyntax ) : byte

Finds the Presentation Context with the specified Abstract Syntax and Transfer Syntax.

GetAbstractSyntax ( byte pcid ) : DicomUID

Gets the Abstract Syntax for the specified Presentation Context.

GetAcceptedTransferSyntax ( byte pcid ) : DicomTransferSyntax

Gets the accepted Transfer Syntax for the specified Presentation Context.

GetPresentationContext ( byte pcid ) : DcmPresContext
GetPresentationContextIDs ( ) : IList

Gets a list of the Presentation Context IDs in the DICOM Associate.

GetPresentationContextResult ( byte pcid ) : DcmPresContextResult

Gets the result of the specified Presentation Context.

GetPresentationContexts ( ) : IList
GetTransferSyntax ( byte pcid, int index ) : DicomTransferSyntax

Gets the Transfer Syntax at the specified index.

GetTransferSyntaxCount ( byte pcid ) : int

Gets the number of Transfer Syntaxes in the specified Presentation Context.

HasPresentationContextID ( byte pcid ) : bool

Determines if the specified Presentation Context ID exists.

RemoveTransferSyntax ( byte pcid, DicomTransferSyntax ts ) : void

Removes a Transfer Syntax from the specified Presentation Context.

SetAcceptedTransferSyntax ( byte pcid, DicomTransferSyntax ts ) : void
SetAcceptedTransferSyntax ( byte pcid, int index ) : void
SetPresentationContextResult ( byte pcid, DcmPresContextResult result ) : void

Sets the result of the specified Presentation Context.

ToString ( ) : string

Описание методов

AddOrGetPresentationContext() публичный Метод

public AddOrGetPresentationContext ( DicomUID abstractSyntax ) : byte
abstractSyntax Dicom.Data.DicomUID
Результат byte

AddPresentationContext() публичный Метод

Adds a Presentation Context to the DICOM Associate.
public AddPresentationContext ( DicomUID abstractSyntax ) : byte
abstractSyntax Dicom.Data.DicomUID
Результат byte

AddPresentationContext() публичный Метод

Adds a Presentation Context to the DICOM Associate.
public AddPresentationContext ( byte pcid, DicomUID abstractSyntax ) : void
pcid byte
abstractSyntax Dicom.Data.DicomUID
Результат void

AddPresentationContext() публичный Метод

public AddPresentationContext ( byte pcid, DicomUID abstractSyntax, DicomTransferSyntax transferSyntax, DcmPresContextResult result ) : void
pcid byte
abstractSyntax Dicom.Data.DicomUID
transferSyntax Dicom.Data.DicomTransferSyntax
result DcmPresContextResult
Результат void

AddTransferSyntax() публичный Метод

Adds a Transfer Syntax to the specified Presentation Context.
public AddTransferSyntax ( byte pcid, DicomTransferSyntax ts ) : void
pcid byte Presentation Context ID
ts Dicom.Data.DicomTransferSyntax Transfer Syntax
Результат void

DcmAssociate() публичный Метод

public DcmAssociate ( ) : System
Результат System

FindAbstractSyntax() публичный Метод

Finds the Presentation Context with the specified Abstract Syntax.
public FindAbstractSyntax ( DicomUID abstractSyntax ) : byte
abstractSyntax Dicom.Data.DicomUID Abstract Syntax
Результат byte

FindAbstractSyntaxWithTransferSyntax() публичный Метод

Finds the Presentation Context with the specified Abstract Syntax and Transfer Syntax.
public FindAbstractSyntaxWithTransferSyntax ( DicomUID abstractSyntax, DicomTransferSyntax trasferSyntax ) : byte
abstractSyntax Dicom.Data.DicomUID Abstract Syntax
trasferSyntax Dicom.Data.DicomTransferSyntax
Результат byte

FindAcceptedAbstractSyntaxWithTransferSyntax() публичный Метод

Finds the Presentation Context with the specified Abstract Syntax and Transfer Syntax.
public FindAcceptedAbstractSyntaxWithTransferSyntax ( DicomUID abstractSyntax, DicomTransferSyntax trasferSyntax ) : byte
abstractSyntax Dicom.Data.DicomUID Abstract Syntax
trasferSyntax Dicom.Data.DicomTransferSyntax
Результат byte

GetAbstractSyntax() публичный Метод

Gets the Abstract Syntax for the specified Presentation Context.
public GetAbstractSyntax ( byte pcid ) : DicomUID
pcid byte Presentation Context ID
Результат Dicom.Data.DicomUID

GetAcceptedTransferSyntax() публичный Метод

Gets the accepted Transfer Syntax for the specified Presentation Context.
public GetAcceptedTransferSyntax ( byte pcid ) : DicomTransferSyntax
pcid byte Presentation Context ID
Результат Dicom.Data.DicomTransferSyntax

GetPresentationContext() публичный Метод

public GetPresentationContext ( byte pcid ) : DcmPresContext
pcid byte
Результат DcmPresContext

GetPresentationContextIDs() публичный Метод

Gets a list of the Presentation Context IDs in the DICOM Associate.
public GetPresentationContextIDs ( ) : IList
Результат IList

GetPresentationContextResult() публичный Метод

Gets the result of the specified Presentation Context.
public GetPresentationContextResult ( byte pcid ) : DcmPresContextResult
pcid byte Presentation Context ID
Результат DcmPresContextResult

GetPresentationContexts() публичный Метод

public GetPresentationContexts ( ) : IList
Результат IList

GetTransferSyntax() публичный Метод

Gets the Transfer Syntax at the specified index.
public GetTransferSyntax ( byte pcid, int index ) : DicomTransferSyntax
pcid byte Presentation Context ID
index int Index of Transfer Syntax
Результат Dicom.Data.DicomTransferSyntax

GetTransferSyntaxCount() публичный Метод

Gets the number of Transfer Syntaxes in the specified Presentation Context.
public GetTransferSyntaxCount ( byte pcid ) : int
pcid byte Presentation Context ID
Результат int

HasPresentationContextID() публичный Метод

Determines if the specified Presentation Context ID exists.
public HasPresentationContextID ( byte pcid ) : bool
pcid byte Presentation Context ID
Результат bool

RemoveTransferSyntax() публичный Метод

Removes a Transfer Syntax from the specified Presentation Context.
public RemoveTransferSyntax ( byte pcid, DicomTransferSyntax ts ) : void
pcid byte Presentation Context ID
ts Dicom.Data.DicomTransferSyntax Transfer Syntax
Результат void

SetAcceptedTransferSyntax() публичный Метод

public SetAcceptedTransferSyntax ( byte pcid, DicomTransferSyntax ts ) : void
pcid byte
ts Dicom.Data.DicomTransferSyntax
Результат void

SetAcceptedTransferSyntax() публичный Метод

public SetAcceptedTransferSyntax ( byte pcid, int index ) : void
pcid byte
index int
Результат void

SetPresentationContextResult() публичный Метод

Sets the result of the specified Presentation Context.
public SetPresentationContextResult ( byte pcid, DcmPresContextResult result ) : void
pcid byte Presentation Context ID
result DcmPresContextResult Result
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string