DelegatingEnumerable<T> Class

 

Helper class to serialize <see cref="T:System.Collections.Generic.IEnumerable`1" /> types by delegating them through a concrete implementation."/&gt;.

Namespace:   System.Net.Http.Formatting
Assembly:  System.Net.Http.Formatting (in System.Net.Http.Formatting.dll)

System::Object
  System.Net.Http.Formatting::DelegatingEnumerable<T>

generic<typename T>
public ref class DelegatingEnumerable sealed : IEnumerable<T>, 
	IEnumerable

Type Parameters

T

The interface implementing to proxy.

NameDescription
System_CAPS_pubmethodDelegatingEnumerable<T>()

Initialize a DelegatingEnumerable. This constructor is necessary for DataContractSerializer to work.

System_CAPS_pubmethodDelegatingEnumerable<T>(IEnumerable<T>^)

Initialize a DelegatingEnumerable with an <see cref="T:System.Collections.Generic.IEnumerable`1" />. This is a helper class to proxy <see cref="T:System.Collections.Generic.IEnumerable`1" /> interfaces for XmlSerializer.

NameDescription
System_CAPS_pubmethodAdd(Object^)

This method is not implemented but is required method for serialization to work. Do not use.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_pubmethodGetEnumerator()

Get the enumerator of the associated <see cref="T:System.Collections.Generic.IEnumerable`1" />.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnumerable::GetEnumerator()

Get the enumerator of the associated <see cref="T:System.Collections.Generic.IEnumerable`1" />.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: