CompositeModelBinderProvider Class

 

Represents the class for composite model binder providers.

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

Inheritance Hierarchy

System.Object
  System.Web.Http.ModelBinding.ModelBinderProvider
    System.Web.Http.ModelBinding.Binders.CompositeModelBinderProvider

Syntax

public sealed class CompositeModelBinderProvider : ModelBinderProvider
public ref class CompositeModelBinderProvider sealed : ModelBinderProvider
[<Sealed>]
type CompositeModelBinderProvider = 
    class
        inherit ModelBinderProvider
    end
Public NotInheritable Class CompositeModelBinderProvider
    Inherits ModelBinderProvider

Constructors

Name Description
System_CAPS_pubmethod CompositeModelBinderProvider()

Initializes a new instance of the CompositeModelBinderProvider class.

System_CAPS_pubmethod CompositeModelBinderProvider(IEnumerable<ModelBinderProvider>)

Initializes a new instance of the CompositeModelBinderProvider class.

Properties

Name Description
System_CAPS_pubproperty Providers

Gets the providers for the composite model binder.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_pubmethod GetBinder(HttpConfiguration, Type)

Gets the binder for the model.(Overrides ModelBinderProvider.GetBinder(HttpConfiguration, Type).)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Thread Safety

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

See Also

System.Web.Http.ModelBinding.Binders Namespace

Return to top