2 writes to _activeXInstance
System.Windows.Forms (2)
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (2)
848_activeXInstance = ComHelpers.GetObjectForIUnknown(unknown); 876_activeXInstance = null;
15 references to _activeXInstance
System.Windows.Forms (15)
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (1)
1171if (_activeXInstance is { } ax)
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (12)
93public object? ActiveXInstance => _activeXInstance; 833Debug.Assert(_activeXInstance is null, "activeXInstance must be null"); 850Debug.Assert(_activeXInstance is not null, "w/o an exception being thrown we must have an object..."); 870if (_activeXInstance is not null) 875Marshal.FinalReleaseComObject(_activeXInstance); 1017Debug.Assert(_activeXInstance is not null, "The native control is null"); 1018_axOleObject = (IOleObject.Interface)_activeXInstance; 1019_axOleInPlaceObject = (IOleInPlaceObject.Interface)_activeXInstance; 1020_axOleInPlaceActiveObject = (IOleInPlaceActiveObject.Interface)_activeXInstance; 1021_axOleControl = (IOleControl.Interface)_activeXInstance; 1025AttachInterfaces(_activeXInstance); 1173if (_activeXInstance is not null)
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (1)
172object? activeX = webBrowserBase._activeXInstance;
System\Windows\Forms\Controls\WebBrowser\WebBrowserSiteBase.cs (1)
378object? nativeObject = Host._activeXInstance;