/// <summary> /// The format of the query information and the desired UI will usually depend on the Linq to SQLq provider /// used by the query. /// Therefore in this general query visualizer we only read the assembly and class for the specific /// query visualizer from the Stream and call the method "Display" on this class, which in turn will /// read the query information and show the UI. /// </summary> /// <param name="windowService"> used to display the UI </param> /// <param name="objectProvider"> used to retrieve the data (as Stream) from the visualizer proxy</param> protected override void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider) { Stream rawStream = objectProvider.GetData(); Visualizer.Display(windowService, rawStream); }