1 interface inheriting from IExtension
System.ServiceModel.Primitives.Tests (1)
ServiceModel\ExtensionCollection.cs (1)
44public interface IMyExtension : IExtension<IMyExtensibleObject> { }
12 references to IExtension
System.ServiceModel.Primitives (12)
System\ServiceModel\ExtensionCollection.cs (11)
11public sealed class ExtensionCollection<T> : SynchronizedCollection<IExtension<T>>, IExtensionCollection<T> 37bool ICollection<IExtension<T>>.IsReadOnly 44IExtension<T>[] array; 48array = new IExtension<T>[Count]; 52foreach (IExtension<T> extension in array) 61List<IExtension<T>> items = Items; 67IExtension<T> item = items[i]; 81List<IExtension<T>> items = Items; 87IExtension<T> item = items[i]; 98protected override void InsertItem(int index, IExtension<T> item) 121protected override void SetItem(int index, IExtension<T> item)
System\ServiceModel\IExtensionCollection.cs (1)
11public interface IExtensionCollection<T> : ICollection<IExtension<T>>