CompositeValueProvider Class

 

Represents a value provider whose values come from a list of value providers that implements the IEnumerable interface.

Namespace:   System.Web.Http.ValueProviders.Providers
Assembly:  System.Web.Http (in System.Web.Http.dll)

System::Object
  System.Collections.ObjectModel::Collection<T>
    System.Web.Http.ValueProviders.Providers::CompositeValueProvider

public ref class CompositeValueProvider : Collection<IValueProvider^>, 
	IEnumerableValueProvider, IValueProvider

NameDescription
System_CAPS_pubmethodCompositeValueProvider()

Initializes a new instance of the CompositeValueProvider class.

System_CAPS_pubmethodCompositeValueProvider(IList<IValueProvider^>^)

Initializes a new instance of the CompositeValueProvider class.

NameDescription
System_CAPS_pubpropertyCount

(Inherited from Collection<T>.)

System_CAPS_pubpropertyItem[Int32]

(Inherited from Collection<T>.)

System_CAPS_protpropertyItems

(Inherited from Collection<T>.)

NameDescription
System_CAPS_pubmethodAdd(T)

(Inherited from Collection<T>.)

System_CAPS_pubmethodClear()

(Inherited from Collection<T>.)

System_CAPS_protmethodClearItems()

(Inherited from Collection<T>.)

System_CAPS_pubmethodContains(T)

(Inherited from Collection<T>.)

System_CAPS_pubmethodContainsPrefix(String^)

Determines whether the collection contains the specified prefix.

System_CAPS_pubmethodCopyTo(array<T>^, Int32)

(Inherited from Collection<T>.)

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetEnumerator()

(Inherited from Collection<T>.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetKeysFromPrefix(String^)

Retrieves the keys from the specified prefix.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGetValue(String^)

Retrieves a value object using the specified key.

System_CAPS_pubmethodIndexOf(T)

(Inherited from Collection<T>.)

System_CAPS_pubmethodInsert(Int32, T)

(Inherited from Collection<T>.)

System_CAPS_protmethodInsertItem(Int32, IValueProvider^)

Inserts an element into the collection at the specified index.(Overrides Collection<T>::InsertItem(Int32, T).)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRemove(T)

(Inherited from Collection<T>.)

System_CAPS_pubmethodRemoveAt(Int32)

(Inherited from Collection<T>.)

System_CAPS_protmethodRemoveItem(Int32)

(Inherited from Collection<T>.)

System_CAPS_protmethodSetItem(Int32, IValueProvider^)

Replaces the element at the specified index.(Overrides Collection<T>::SetItem(Int32, T).)

System_CAPS_pubmethodToString()

(Inherited from Object.)

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: