ClearCanvas.ImageViewer.StudyManagement.Sop.Initialize C# (CSharp) Method

Initialize() private method

private Initialize ( ISopDataSource dataSource ) : void
dataSource ISopDataSource
return void
		private void Initialize(ISopDataSource dataSource)
		{
			//We want to explicitly enforce that image data sources are wrapped in ImageSops.
			IsImage = this is ImageSop;

			if (dataSource.IsImage != IsImage)
				throw new ArgumentException("Data source/Sop type mismatch.", "dataSource");

			_dataSource = dataSource;
		}