/
SimpleModelBinderProvider.xml
150 lines (150 loc) · 10.8 KB
/
SimpleModelBinderProvider.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<Type Name="SimpleModelBinderProvider" FullName="System.Web.ModelBinding.SimpleModelBinderProvider">
<TypeSignature Language="C#" Value="public sealed class SimpleModelBinderProvider : System.Web.ModelBinding.ModelBinderProvider" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit SimpleModelBinderProvider extends System.Web.ModelBinding.ModelBinderProvider" />
<TypeSignature Language="DocId" Value="T:System.Web.ModelBinding.SimpleModelBinderProvider" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class SimpleModelBinderProvider
Inherits ModelBinderProvider" />
<TypeSignature Language="F#" Value="type SimpleModelBinderProvider = class
 inherit ModelBinderProvider" />
<TypeSignature Language="C++ CLI" Value="public ref class SimpleModelBinderProvider sealed : System::Web::ModelBinding::ModelBinderProvider" />
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Web.ModelBinding.ModelBinderProvider</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Provides a model binder for a simple type.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Web.ModelBinding.SimpleModelBinderProvider" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SimpleModelBinderProvider (Type modelType, Func<System.Web.ModelBinding.IModelBinder> modelBinderFactory);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type modelType, class System.Func`1<class System.Web.ModelBinding.IModelBinder> modelBinderFactory) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.ModelBinding.SimpleModelBinderProvider.#ctor(System.Type,System.Func{System.Web.ModelBinding.IModelBinder})" />
<MemberSignature Language="VB.NET" Value="Public Sub New (modelType As Type, modelBinderFactory As Func(Of IModelBinder))" />
<MemberSignature Language="F#" Value="new System.Web.ModelBinding.SimpleModelBinderProvider : Type * Func<System.Web.ModelBinding.IModelBinder> -> System.Web.ModelBinding.SimpleModelBinderProvider" Usage="new System.Web.ModelBinding.SimpleModelBinderProvider (modelType, modelBinderFactory)" />
<MemberSignature Language="C++ CLI" Value="public:
 SimpleModelBinderProvider(Type ^ modelType, Func<System::Web::ModelBinding::IModelBinder ^> ^ modelBinderFactory);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="modelType" Type="System.Type" />
<Parameter Name="modelBinderFactory" Type="System.Func<System.Web.ModelBinding.IModelBinder>" />
</Parameters>
<Docs>
<param name="modelType">The model type.</param>
<param name="modelBinderFactory">The model binder factory.</param>
<summary>Initializes a new instance of the <see cref="T:System.Web.ModelBinding.SimpleModelBinderProvider" /> class by using the specified model type and the model binder factory.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SimpleModelBinderProvider (Type modelType, System.Web.ModelBinding.IModelBinder modelBinder);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type modelType, class System.Web.ModelBinding.IModelBinder modelBinder) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.ModelBinding.SimpleModelBinderProvider.#ctor(System.Type,System.Web.ModelBinding.IModelBinder)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (modelType As Type, modelBinder As IModelBinder)" />
<MemberSignature Language="F#" Value="new System.Web.ModelBinding.SimpleModelBinderProvider : Type * System.Web.ModelBinding.IModelBinder -> System.Web.ModelBinding.SimpleModelBinderProvider" Usage="new System.Web.ModelBinding.SimpleModelBinderProvider (modelType, modelBinder)" />
<MemberSignature Language="C++ CLI" Value="public:
 SimpleModelBinderProvider(Type ^ modelType, System::Web::ModelBinding::IModelBinder ^ modelBinder);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="modelType" Type="System.Type" />
<Parameter Name="modelBinder" Type="System.Web.ModelBinding.IModelBinder" />
</Parameters>
<Docs>
<param name="modelType">The model type.</param>
<param name="modelBinder">The model binder.</param>
<summary>Initializes a new instance of the <see cref="T:System.Web.ModelBinding.SimpleModelBinderProvider" /> class by using the specified model type and the model binder.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">The <paramref name="modelType" /> or <paramref name="modelBinder" /> parameter is <see langword="null" />.</exception>
</Docs>
</Member>
<Member MemberName="GetBinder">
<MemberSignature Language="C#" Value="public override System.Web.ModelBinding.IModelBinder GetBinder (System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, System.Web.ModelBinding.ModelBindingContext bindingContext);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance class System.Web.ModelBinding.IModelBinder GetBinder(class System.Web.ModelBinding.ModelBindingExecutionContext modelBindingExecutionContext, class System.Web.ModelBinding.ModelBindingContext bindingContext) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.ModelBinding.SimpleModelBinderProvider.GetBinder(System.Web.ModelBinding.ModelBindingExecutionContext,System.Web.ModelBinding.ModelBindingContext)" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function GetBinder (modelBindingExecutionContext As ModelBindingExecutionContext, bindingContext As ModelBindingContext) As IModelBinder" />
<MemberSignature Language="F#" Value="override this.GetBinder : System.Web.ModelBinding.ModelBindingExecutionContext * System.Web.ModelBinding.ModelBindingContext -> System.Web.ModelBinding.IModelBinder" Usage="simpleModelBinderProvider.GetBinder (modelBindingExecutionContext, bindingContext)" />
<MemberSignature Language="C++ CLI" Value="public:
 override System::Web::ModelBinding::IModelBinder ^ GetBinder(System::Web::ModelBinding::ModelBindingExecutionContext ^ modelBindingExecutionContext, System::Web::ModelBinding::ModelBindingContext ^ bindingContext);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.ModelBinding.IModelBinder</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="modelBindingExecutionContext" Type="System.Web.ModelBinding.ModelBindingExecutionContext" />
<Parameter Name="bindingContext" Type="System.Web.ModelBinding.ModelBindingContext" />
</Parameters>
<Docs>
<param name="modelBindingExecutionContext">The execution context.</param>
<param name="bindingContext">The binding context.</param>
<summary>Returns a model binder by using the specified execution context and binding context.</summary>
<returns>The model binder, or <see langword="null" /> if the attempt to get a model binder is unsuccessful.</returns>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">
<paramref name="modelBindingExecutionContext" /> or <paramref name="bindingContext" /> is <see langword="null" />.</exception>
</Docs>
</Member>
<Member MemberName="ModelType">
<MemberSignature Language="C#" Value="public Type ModelType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Type ModelType" />
<MemberSignature Language="DocId" Value="P:System.Web.ModelBinding.SimpleModelBinderProvider.ModelType" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ModelType As Type" />
<MemberSignature Language="F#" Value="member this.ModelType : Type" Usage="System.Web.ModelBinding.SimpleModelBinderProvider.ModelType" />
<MemberSignature Language="C++ CLI" Value="public:
 property Type ^ ModelType { Type ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Type</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the type of the model.</summary>
<value>The type of the model.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SuppressPrefixCheck">
<MemberSignature Language="C#" Value="public bool SuppressPrefixCheck { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool SuppressPrefixCheck" />
<MemberSignature Language="DocId" Value="P:System.Web.ModelBinding.SimpleModelBinderProvider.SuppressPrefixCheck" />
<MemberSignature Language="VB.NET" Value="Public Property SuppressPrefixCheck As Boolean" />
<MemberSignature Language="F#" Value="member this.SuppressPrefixCheck : bool with get, set" Usage="System.Web.ModelBinding.SimpleModelBinderProvider.SuppressPrefixCheck" />
<MemberSignature Language="C++ CLI" Value="public:
 property bool SuppressPrefixCheck { bool get(); void set(bool value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets a value that specifies whether the prefix check should be suppressed.</summary>
<value>
<see langword="true" /> if the prefix check should be suppressed; otherwise, <see langword="false" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>