4 implementations of IReadOnlyList
mscorlib (4)
system\arraysegment.cs (1)
31public struct ArraySegment<T> : IList<T>, IReadOnlyList<T>
system\collections\generic\list.cs (1)
36public class List<T> : IList<T>, System.Collections.IList, IReadOnlyList<T>
system\collections\objectmodel\collection.cs (1)
21public class Collection<T>: IList<T>, IList, IReadOnlyList<T>
system\collections\objectmodel\readonlycollection.cs (1)
21public class ReadOnlyCollection<T>: IList<T>, IList, IReadOnlyList<T>
34 references to IReadOnlyList
mscorlib (16)
system\arraysegment.cs (1)
197T IReadOnlyList<T>.this[int index]
system\rttype.cs (1)
1122AddSpecialInterface(ref list, filter, (RuntimeType)typeof(IReadOnlyList<>).MakeGenericType(arrayType), false);
system\runtime\interopservices\windowsruntime\icustompropertyprovider.cs (1)
187if (target as IReadOnlyList<T2> != null)
system\runtime\interopservices\windowsruntime\ireadonlylisttoivectorviewadapter.cs (8)
41IReadOnlyList<T> _this = JitHelpers.UnsafeCast<IReadOnlyList<T>>(this); 59IReadOnlyList<T> _this = JitHelpers.UnsafeCast<IReadOnlyList<T>>(this); 67IReadOnlyList<T> _this = JitHelpers.UnsafeCast<IReadOnlyList<T>>(this); 94IReadOnlyList<T> _this = JitHelpers.UnsafeCast<IReadOnlyList<T>>(this);
system\runtime\interopservices\windowsruntime\ivector.cs (1)
29IReadOnlyList<T> GetView(); // Really an IVectorView<T>.
system\runtime\interopservices\windowsruntime\ivectorviewtoireadonlylistadapter.cs (1)
71typeof(IReadOnlyList<T>).TypeHandle.Value,
system\runtime\interopservices\windowsruntime\listtovectoradapter.cs (3)
64internal IReadOnlyList<T> GetView<T>() 71IReadOnlyList<T> roList = _this as IReadOnlyList<T>;
PresentationFramework (18)
src\Framework\MS\Internal\WindowsRuntime\Windows\Data\Text\WordSegment.cs (2)
49public IReadOnlyList<AlternateWordForm> AlternateForms 106private IReadOnlyList<AlternateWordForm> _alternateForms = null;
src\Framework\MS\Internal\WindowsRuntime\Windows\Data\Text\WordsSegmenter.cs (1)
158public IReadOnlyList<WordSegment> GetTokens(string text)
src\Framework\System\Windows\Documents\NLGSpellerInterop.cs (6)
725public IReadOnlyList<ISpellerSegment> SubSegments 777public IReadOnlyList<string> Suggestions 916private IReadOnlyList<ISpellerSegment> _subSegments = null; 917private IReadOnlyList<string> _suggestions = null; 979public IReadOnlyList<ISpellerSegment> Segments 1057private IReadOnlyList<ISpellerSegment> _segments;
src\Framework\System\Windows\Documents\SpellerInteropBase.cs (3)
37IReadOnlyList<ISpellerSegment> SubSegments { get; } 47IReadOnlyList<string> Suggestions { get; } 68IReadOnlyList<ISpellerSegment> Segments { get; }
src\Framework\System\Windows\Documents\WinRTSpellerInterop.cs (6)
1049public IReadOnlyList<ISpellerSegment> SubSegments 1065public IReadOnlyList<string> Suggestions 1108private IReadOnlyList<string> _suggestions; 1111private static readonly IReadOnlyList<ISpellerSegment> _empty; 1137public IReadOnlyList<ISpellerSegment> Segments 1178private IReadOnlyList<SpellerSegment> _segments;