示例#1
0
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
         var disposable = _client as IDisposable;
         if (disposable != null)
         {
             (disposable).Dispose();
         }
         _client = null;
     }
 }
		/// <summary>
		/// Constructor.
		/// </summary>
		public ViewerAutomationBridge(IViewerAutomation viewerAutomationClient, IStudyLocator studyLocator)
			: this(viewerAutomationClient, new StudyLocatorBridge(studyLocator))
		{
		}
示例#3
0
 public StudyLocatorBridge(IStudyLocator client)
 {
     Platform.CheckForNullReference(client, "client");
     _client        = client;
     _studyComparer = new StudyDateTimeComparer();
 }
示例#4
0
		public StudyLocatorBridge(IStudyLocator client)
		{
			Platform.CheckForNullReference(client, "client");
			_client = client;
			_studyComparer = new StudyDateTimeComparer();
		}
示例#5
0
		protected virtual void Dispose(bool disposing)
		{
			if (disposing)
			{
				var disposable = _client as IDisposable;
				if (disposable != null) (disposable).Dispose();
				_client = null;
			}
		}
示例#6
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public ViewerAutomationBridge(IViewerAutomation viewerAutomationClient, IStudyLocator studyLocator)
     : this(viewerAutomationClient, new StudyLocatorBridge(studyLocator))
 {
 }