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