4 implementations of ISupportInitializeNotification
System.Data.Common (3)
System\Data\DataSet.cs (1)
34
public class DataSet : MarshalByValueComponent, IListSource, IXmlSerializable,
ISupportInitializeNotification
, ISerializable
System\Data\DataTable.cs (1)
35
public class DataTable : MarshalByValueComponent, IListSource,
ISupportInitializeNotification
, ISerializable, IXmlSerializable
System\Data\DataView.cs (1)
24
public class DataView : MarshalByValueComponent, IBindingListView, System.ComponentModel.ITypedList,
ISupportInitializeNotification
System.Windows.Forms (1)
System\Windows\Forms\DataBinding\BindingSource.cs (1)
21
ISupportInitializeNotification
,
23 references to ISupportInitializeNotification
netstandard (1)
netstandard.cs (1)
356
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.
ISupportInitializeNotification
))]
System (1)
parent\ref\System.cs (1)
342
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.
ISupportInitializeNotification
))]
System.Windows.Forms (20)
System\Windows\Forms\Components\ErrorProvider\ErrorProvider.cs (3)
619
if (DataSource is
ISupportInitializeNotification
dsInit && !dsInit.IsInitialized)
636
ISupportInitializeNotification
? dsInit = DataSource as
ISupportInitializeNotification
;
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (4)
784
Debug.Assert(DataSource is
ISupportInitializeNotification
);
788
if (DataSource is
ISupportInitializeNotification
dsInit)
1041
if (DataSource is
ISupportInitializeNotification
dsInit && _dataConnectionState[DATACONNECTIONSTATE_dataSourceInitializedHookedUp])
1066
dsInit = (DataSource as
ISupportInitializeNotification
)!;
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (4)
692
Debug.Assert(DataSource is
ISupportInitializeNotification
);
696
if (DataSource is
ISupportInitializeNotification
dsInit)
795
if (DataSource is
ISupportInitializeNotification
dsInit && !dsInit.IsInitialized)
2447
if (DataSource is
ISupportInitializeNotification
dsInit && _flags.HasFlag(DataGridViewComboBoxCellFlags.DataSourceInitializedHookedUp))
System\Windows\Forms\Controls\ListControl\ListControl.cs (2)
780
if (_dataSource is
ISupportInitializeNotification
dsInit && _isDataSourceInitEventHooked)
799
if (_dataSource is
ISupportInitializeNotification
dsInit && !dsInit.IsInitialized)
System\Windows\Forms\DataBinding\Binding.BindToObject.cs (3)
32
if (_owner.DataSource is not
ISupportInitializeNotification
ds || ds.IsInitialized)
62
Debug.Assert(_owner.DataSource is
ISupportInitializeNotification
, "data source should not change on the BindToObject");
66
if (_owner.DataSource is
ISupportInitializeNotification
ds)
System\Windows\Forms\DataBinding\BindingSource.cs (4)
1374
if (DataSource is
ISupportInitializeNotification
dsInit && !dsInit.IsInitialized)
1392
if (DataSource is
ISupportInitializeNotification
dsInit)
1403
bool
ISupportInitializeNotification
.IsInitialized => !_state.HasFlag(BindingSourceStates.Initializing);
1409
event EventHandler
ISupportInitializeNotification
.Initialized
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DataGridViewDesigner.cs (1)
514
if (dataGridView.DataSource is
ISupportInitializeNotification
{ IsInitialized: false })