ModelBinderProviderCollection Class
Provides a container for a collection of model binder providers.
Namespace: Microsoft.Web.Mvc.ModelBinding
Assembly: Microsoft.Web.Mvc (in Microsoft.Web.Mvc.dll)
Inheritance Hierarchy
System.Object
System.Collections.ObjectModel.Collection<T>
Microsoft.Web.Mvc.ModelBinding.ModelBinderProviderCollection
Syntax
public sealed class ModelBinderProviderCollection : Collection<ModelBinderProvider>
public ref class ModelBinderProviderCollection sealed : Collection<ModelBinderProvider^>
[<Sealed>]
type ModelBinderProviderCollection =
class
inherit Collection<ModelBinderProvider>
end
Public NotInheritable Class ModelBinderProviderCollection
Inherits Collection(Of ModelBinderProvider)
Constructors
Name | Description | |
---|---|---|
![]() |
ModelBinderProviderCollection() | |
![]() |
ModelBinderProviderCollection(IList<ModelBinderProvider>) |
Properties
Name | Description | |
---|---|---|
![]() |
Count | (Inherited from Collection<T>.) |
![]() |
Item[Int32] | (Inherited from Collection<T>.) |
Methods
Name | Description | |
---|---|---|
![]() |
Add(T) | (Inherited from Collection<T>.) |
![]() |
Clear() | (Inherited from Collection<T>.) |
![]() |
Contains(T) | (Inherited from Collection<T>.) |
![]() |
CopyTo(T[], Int32) | (Inherited from Collection<T>.) |
![]() |
Equals(Object) | (Inherited from Object.) |
![]() |
GetBinder(ControllerContext, ExtensibleModelBindingContext) | |
![]() |
GetEnumerator() | (Inherited from Collection<T>.) |
![]() |
GetHashCode() | (Inherited from Object.) |
![]() |
GetType() | (Inherited from Object.) |
![]() |
IndexOf(T) | (Inherited from Collection<T>.) |
![]() |
Insert(Int32, T) | (Inherited from Collection<T>.) |
![]() |
RegisterBinderForGenericType(Type, Func<Type[], IExtensibleModelBinder>) | |
![]() |
RegisterBinderForGenericType(Type, IExtensibleModelBinder) | |
![]() |
RegisterBinderForGenericType(Type, Type) | |
![]() |
RegisterBinderForType(Type, Func<IExtensibleModelBinder>) | |
![]() |
RegisterBinderForType(Type, IExtensibleModelBinder) | |
![]() |
Remove(T) | (Inherited from Collection<T>.) |
![]() |
RemoveAt(Int32) | (Inherited from Collection<T>.) |
![]() |
ToString() | (Inherited from Object.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() |
ICollection.CopyTo(Array, Int32) | (Inherited from Collection<T>.) |
![]() ![]() |
IEnumerable.GetEnumerator() | (Inherited from Collection<T>.) |
![]() ![]() |
IList.Add(Object) | (Inherited from Collection<T>.) |
![]() ![]() |
IList.Contains(Object) | (Inherited from Collection<T>.) |
![]() ![]() |
IList.IndexOf(Object) | (Inherited from Collection<T>.) |
![]() ![]() |
IList.Insert(Int32, Object) | (Inherited from Collection<T>.) |
![]() ![]() |
IList.Remove(Object) | (Inherited from Collection<T>.) |
Extension Methods
Name | Description | |
---|---|---|
![]() |
AsSerializable<ModelBinderProvider>() | Convenience API to allow an IEnumerable{T} (such as returned by Linq2Sql) to be serialized by DataContractSerilizer.(Defined by IEnumerableExtensions.) |
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
Microsoft.Web.Mvc.ModelBinding Namespace
Return to top