openDICOM.NET API Reference (openDICOM# Class Library)

TransferSyntax Members

TransferSyntax overview

Public Static Fields

Default DICOM default transfer syntax with UID 1.2.840.10008.1.2.
FileMetaInformation DICOM transfer syntax for file meta information data sets (UID is 1.2.840.10008.1.2.1).
UidTag DICOM transfer syntax UID (0002,0010).

Public Instance Constructors

TransferSyntax Overloaded. Initializes a new instance of the TransferSyntax class.

Public Instance Properties

CharacterRepertoire Returns the corresponding DICOM character repertoire.
IsImplicitVR Returns whether this transfer syntax instance uses implicit DICOM value representations. Implicit VRs can only be accessed from the data element dictionary and are not part of a DICOM stream.
IsLittleEndian Returns whether this transfer syntax uses little endian byte ordering. This is relevant in context of de-/encoding of DICOM stream content according to IsMachineLittleEndian.
IsMachineLittleEndian Returns whether the underlying machine is a little endian byte ordering architecture or not.
Uid Access the DICOM UID indentifying this transfer syntax instance.

Public Instance Methods

CorrectByteOrderingOverloaded. Determines whether the bytes of an unsigned word have to be swapped according to the used transfer syntax. There is considered the endian type of underlying machine and transfer syntax.
EqualsOverloaded. Determines whether this instance is equal to another DICOM transfer syntax instance or not. Equality of the UIDs will be checked.
LoadFromOverloaded. Re-creates a DICOM transfer syntax instance from specified data set containing a transfer syntax UID data element and default character repertoire.
ToBytes Converts a string into an array of bytes by this DICOM transfer syntax instance's character repertoire.
ToStringOverloaded. Converts count of bytes from a byte array starting at specified offset into a string by this DICOM transfer syntax instance's character repertoire.

See Also

TransferSyntax Class | openDicom.Encoding Namespace