-
Notifications
You must be signed in to change notification settings - Fork 112
/
ExcludeBindingMetadataProvider.xml
131 lines (131 loc) · 8.34 KB
/
ExcludeBindingMetadataProvider.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
<Type Name="ExcludeBindingMetadataProvider" FullName="Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider">
<TypeSignature Language="C++ CLI" Value="public ref class ExcludeBindingMetadataProvider : Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::IBindingMetadataProvider" />
<TypeSignature Language="C#" Value="public class ExcludeBindingMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ExcludeBindingMetadataProvider extends System.Object implements class Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider, class Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider" />
<TypeSignature Language="DocId" Value="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider" />
<TypeSignature Language="VB.NET" Value="Public Class ExcludeBindingMetadataProvider
Implements IBindingMetadataProvider" />
<TypeSignature Language="F#" Value="type ExcludeBindingMetadataProvider = class
 interface IBindingMetadataProvider
 interface IMetadataDetailsProvider" />
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Mvc.Core</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider</InterfaceName>
</Interface>
<Interface>
<InterfaceName>Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>
An <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider" /> which configures <see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsBindingAllowed" /> to
<c>false</c> for matching types.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C++ CLI" Value="public:
 ExcludeBindingMetadataProvider(Type ^ type);" />
<MemberSignature Language="C#" Value="public ExcludeBindingMetadataProvider (Type type);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type type) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider.#ctor(System.Type)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (type As Type)" />
<MemberSignature Language="F#" Value="new Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider : Type -> Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider" Usage="new Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider type" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Mvc.Core</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="aspnetcore-8.0;aspnetcore-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.NullableContext(1)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.NullableContext(1)>]</AttributeName>
</Attribute>
</Attributes>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<param name="type">
The <see cref="T:System.Type" />. All properties with this <see cref="T:System.Type" /> will have
<see cref="P:Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata.IsBindingAllowed" /> set to <c>false</c>.
</param>
<summary>
Creates a new <see cref="T:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider" /> for the given <paramref name="type" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateBindingMetadata">
<MemberSignature Language="C++ CLI" Value="public:
 virtual void CreateBindingMetadata(Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::BindingMetadataProviderContext ^ context);" />
<MemberSignature Language="C#" Value="public void CreateBindingMetadata (Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext context);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CreateBindingMetadata(class Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext context) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider.CreateBindingMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext)" />
<MemberSignature Language="VB.NET" Value="Public Sub CreateBindingMetadata (context As BindingMetadataProviderContext)" />
<MemberSignature Language="F#" Value="abstract member CreateBindingMetadata : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext -> unit
override this.CreateBindingMetadata : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext -> unit" Usage="excludeBindingMetadataProvider.CreateBindingMetadata context" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider.CreateBindingMetadata(Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Mvc.Core</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="aspnetcore-8.0;aspnetcore-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.NullableContext(1)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.NullableContext(1)>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<inheritdoc />
</Docs>
</Member>
</Members>
</Type>