C# Class Dicom.Network.DcmAssociate

Afficher le fichier Open project: fo-dicom/mdcm Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

AddOrGetPresentationContext() public méthode

public AddOrGetPresentationContext ( DicomUID abstractSyntax ) : byte
abstractSyntax Dicom.Data.DicomUID
Résultat byte

AddPresentationContext() public méthode

Adds a Presentation Context to the DICOM Associate.
public AddPresentationContext ( DicomUID abstractSyntax ) : byte
abstractSyntax Dicom.Data.DicomUID
Résultat byte

AddPresentationContext() public méthode

Adds a Presentation Context to the DICOM Associate.
public AddPresentationContext ( byte pcid, DicomUID abstractSyntax ) : void
pcid byte
abstractSyntax Dicom.Data.DicomUID
Résultat void

AddPresentationContext() public méthode

public AddPresentationContext ( byte pcid, DicomUID abstractSyntax, DicomTransferSyntax transferSyntax, DcmPresContextResult result ) : void
pcid byte
abstractSyntax Dicom.Data.DicomUID
transferSyntax Dicom.Data.DicomTransferSyntax
result DcmPresContextResult
Résultat void

AddTransferSyntax() public méthode

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
Résultat void

DcmAssociate() public méthode

public DcmAssociate ( ) : System
Résultat System

FindAbstractSyntax() public méthode

Finds the Presentation Context with the specified Abstract Syntax.
public FindAbstractSyntax ( DicomUID abstractSyntax ) : byte
abstractSyntax Dicom.Data.DicomUID Abstract Syntax
Résultat byte

FindAbstractSyntaxWithTransferSyntax() public méthode

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
Résultat byte

FindAcceptedAbstractSyntaxWithTransferSyntax() public méthode

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
Résultat byte

GetAbstractSyntax() public méthode

Gets the Abstract Syntax for the specified Presentation Context.
public GetAbstractSyntax ( byte pcid ) : DicomUID
pcid byte Presentation Context ID
Résultat Dicom.Data.DicomUID

GetAcceptedTransferSyntax() public méthode

Gets the accepted Transfer Syntax for the specified Presentation Context.
public GetAcceptedTransferSyntax ( byte pcid ) : DicomTransferSyntax
pcid byte Presentation Context ID
Résultat Dicom.Data.DicomTransferSyntax

GetPresentationContext() public méthode

public GetPresentationContext ( byte pcid ) : DcmPresContext
pcid byte
Résultat DcmPresContext

GetPresentationContextIDs() public méthode

Gets a list of the Presentation Context IDs in the DICOM Associate.
public GetPresentationContextIDs ( ) : IList
Résultat IList

GetPresentationContextResult() public méthode

Gets the result of the specified Presentation Context.
public GetPresentationContextResult ( byte pcid ) : DcmPresContextResult
pcid byte Presentation Context ID
Résultat DcmPresContextResult

GetPresentationContexts() public méthode

public GetPresentationContexts ( ) : IList
Résultat IList

GetTransferSyntax() public méthode

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
Résultat Dicom.Data.DicomTransferSyntax

GetTransferSyntaxCount() public méthode

Gets the number of Transfer Syntaxes in the specified Presentation Context.
public GetTransferSyntaxCount ( byte pcid ) : int
pcid byte Presentation Context ID
Résultat int

HasPresentationContextID() public méthode

Determines if the specified Presentation Context ID exists.
public HasPresentationContextID ( byte pcid ) : bool
pcid byte Presentation Context ID
Résultat bool

RemoveTransferSyntax() public méthode

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
Résultat void

SetAcceptedTransferSyntax() public méthode

public SetAcceptedTransferSyntax ( byte pcid, DicomTransferSyntax ts ) : void
pcid byte
ts Dicom.Data.DicomTransferSyntax
Résultat void

SetAcceptedTransferSyntax() public méthode

public SetAcceptedTransferSyntax ( byte pcid, int index ) : void
pcid byte
index int
Résultat void

SetPresentationContextResult() public méthode

Sets the result of the specified Presentation Context.
public SetPresentationContextResult ( byte pcid, DcmPresContextResult result ) : void
pcid byte Presentation Context ID
result DcmPresContextResult Result
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string