10 implementations of ITypedList
System.Data.Common (2)
System\Data\DataView.cs (1)
24public class DataView : MarshalByValueComponent, IBindingListView, System.ComponentModel.ITypedList, ISupportInitializeNotification
System\Data\DataViewManager.cs (1)
15public class DataViewManager : MarshalByValueComponent, IBindingList, System.ComponentModel.ITypedList
System.Windows.Forms (1)
System\Windows\Forms\DataBinding\BindingSource.cs (1)
19ITypedList,
System.Windows.Forms.Tests (7)
System\Windows\Forms\BindingSourceTests.cs (3)
842private class PrivateDefaultConstructor : List<int>, ITypedList 857private class NoDefaultConstructor : List<int>, ITypedList 874private class ThrowingDefaultConstructor : List<int>, ITypedList
System\Windows\Forms\ListBindingHelperTests.cs (4)
541private class ITypedListClassWithItem : ClassWithItem, ITypedList 554private class ITypedListClassWithCustomNamedItem : ITypedList 693private class NonEnumerableITypedListImplementor : ITypedList 708private class EnumerableITypedListImplementor : ITypedList, IEnumerable
27 references to ITypedList
netstandard (1)
netstandard.cs (1)
359[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.ITypedList))]
PresentationFramework (4)
System\Windows\Data\BindingListCollectionView.cs (2)
2200ITypedList itl; 2203if ((itl = InternalList as ITypedList) != null)
System\Windows\Data\CollectionView.cs (2)
1456ITypedList itl = collection as ITypedList;
PresentationFramework-SystemData (1)
SystemDataExtension.cs (1)
73pdc = ((ITypedList)table1.DefaultView).GetItemProperties(null);
System (1)
src\libraries\shims\System\ref\System.cs (1)
345[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.ITypedList))]
System.Data.Common (4)
System\Data\DataView.cs (2)
1154string System.ComponentModel.ITypedList.GetListName(PropertyDescriptor[]? listAccessors) 1178PropertyDescriptorCollection System.ComponentModel.ITypedList.GetItemProperties(PropertyDescriptor[]? listAccessors)
System\Data\DataViewManager.cs (2)
259string System.ComponentModel.ITypedList.GetListName(PropertyDescriptor[]? listAccessors) 282PropertyDescriptorCollection System.ComponentModel.ITypedList.GetItemProperties(PropertyDescriptor[]? listAccessors)
System.Windows.Forms (10)
System\Windows\Forms\DataBinding\BindingManagerBase.cs (1)
84if (list is ITypedList typedList)
System\Windows\Forms\DataBinding\BindingSource.cs (2)
664if (typeof(ITypedList).IsAssignableFrom(type) && typeof(IList).IsAssignableFrom(type)) 1549if (ds is ITypedList && !string.IsNullOrEmpty(_dataMember))
System\Windows\Forms\DataBinding\CurrencyManager.cs (2)
583_list is ITypedList typedList 597if (_list is ITypedList typedList)
System\Windows\Forms\DataBinding\ListBindingHelper.cs (5)
84if (list is ITypedList typedList) 132if (target is ITypedList typedList) 162if (target is ITypedList typedList) 494typeof(ITypedList).IsAssignableFrom(type) || 581if (enumerable is ITypedList typedListEnumerable)
System.Windows.Forms.Tests (6)
System\Windows\Forms\ListBindingHelperTests.cs (6)
191Mock<ITypedList> nullMockTypedList = new(MockBehavior.Strict); 272Mock<ITypedList> mockTypedList = new(MockBehavior.Strict); 276Mock<ITypedList> nullMockTypedList = new(MockBehavior.Strict); 354Mock<ITypedList> mockTypedList = new(MockBehavior.Strict); 358Mock<ITypedList> nullMockTypedList = new(MockBehavior.Strict); 465Mock<ITypedList> mockTypedList = new(MockBehavior.Strict);