internal MediaSession(Wrappers.MBaseSession adaptee) { if (adaptee == null) { throw new System.ArgumentNullException("adaptee"); } // Check type m_adaptee = (Wrappers.MMediaSession)adaptee; Wrappers.MDisposableResources.AddDisposable(m_adaptee); _Initialize(); }
internal MediaSession(Wrappers.MBaseSession adaptee) { if (adaptee == null) throw new System.ArgumentNullException("adaptee"); // Check type m_adaptee = (Wrappers.MMediaSession)adaptee; Wrappers.MDisposableResources.AddDisposable(m_adaptee); _Initialize(); }
/// <summary> /// Validate DICOM media files. /// </summary> /// <remarks> /// The Dicom Validation Tool (DVT) can also create and validate DICOM media files. /// </remarks> public MediaSession() { m_adaptee = new Wrappers.MMediaSession(); Wrappers.MDisposableResources.AddDisposable(m_adaptee); _Initialize(); }
internal MediaSession(Wrappers.MBaseSession sessionDelegate, Key key) : base(key) { // Check type m_delegate = (Wrappers.MMediaSession)sessionDelegate; base.m_delegate = m_delegate; _Initialize(key); }
public MediaSession(Key key) : base(key) { m_delegate = new Wrappers.MMediaSession(); base.m_delegate = m_delegate; _Initialize(key); }