Example #1
0
 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();
 }
Example #2
0
 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();
 }
Example #3
0
 /// <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();
 }
Example #4
0
 internal MediaSession(Wrappers.MBaseSession sessionDelegate, Key key)
     : base(key)
 {
     // Check type
     m_delegate          = (Wrappers.MMediaSession)sessionDelegate;
     base.m_delegate     = m_delegate;
     _Initialize(key);
 }
Example #5
0
 public MediaSession(Key key)
     : base(key)
 {
     m_delegate          = new Wrappers.MMediaSession();
     base.m_delegate     = m_delegate;
     _Initialize(key);
 }
Example #6
0
 /// <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();
 }