ParameterBindingRulesCollection Class

ParameterBindingRulesCollection Class

 

Collection of functions that can produce a parameter binding for a given parameter.

Namespace:   System.Web.Http.ModelBinding
Assembly:  System.Web.Http (in System.Web.Http.dll)

System.Object
  System.Collections.ObjectModel.Collection<T>
    System.Web.Http.ModelBinding.ParameterBindingRulesCollection

public class ParameterBindingRulesCollection : Collection<Func<HttpParameterDescriptor, HttpParameterBinding>>

NameDescription
System_CAPS_pubmethodParameterBindingRulesCollection()

Initializes a new instance of the ParameterBindingRulesCollection 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_pubmethodAdd(Type, Func<HttpParameterDescriptor, HttpParameterBinding>)

Adds function to the end of the collection. The function added is a wrapper around funcInner that checks that parameterType matches typeMatch.

System_CAPS_pubmethodClear()

(Inherited from Collection<T>.)

System_CAPS_protmethodClearItems()

(Inherited from Collection<T>.)

System_CAPS_pubmethodContains(T)

(Inherited from Collection<T>.)

System_CAPS_pubmethodCopyTo(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_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIndexOf(T)

(Inherited from Collection<T>.)

System_CAPS_pubmethodInsert(Int32, T)

(Inherited from Collection<T>.)

System_CAPS_pubmethodInsert(Int32, Type, Func<HttpParameterDescriptor, HttpParameterBinding>)

Insert a function at the specified index in the collection. /// The function added is a wrapper around funcInner that checks that parameterType matches typeMatch.

System_CAPS_protmethodInsertItem(Int32, T)

(Inherited from Collection<T>.)

System_CAPS_pubmethodLookupBinding(HttpParameterDescriptor)

Execute each binding function in order until one of them returns a non-null binding.

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, T)

(Inherited from Collection<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:
© 2016 Microsoft