-
Notifications
You must be signed in to change notification settings - Fork 1.6k
/
XmlnsDefinitionAttribute.xml
134 lines (129 loc) · 8.95 KB
/
XmlnsDefinitionAttribute.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
<Type Name="XmlnsDefinitionAttribute" FullName="System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute">
<TypeSignature Language="C#" Value="public sealed class XmlnsDefinitionAttribute : Attribute" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit XmlnsDefinitionAttribute extends System.Attribute" />
<TypeSignature Language="DocId" Value="T:System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class XmlnsDefinitionAttribute
Inherits Attribute" />
<TypeSignature Language="F#" Value="type XmlnsDefinitionAttribute = class
 inherit Attribute" />
<TypeSignature Language="C++ CLI" Value="public ref class XmlnsDefinitionAttribute sealed : Attribute" />
<AssemblyInfo>
<AssemblyName>System.Workflow.ComponentModel</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Attribute</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)]</AttributeName>
<AttributeName Language="F#">[<System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Can be optionally applied to a workflow assembly. It defines a mapping between a common language runtime namespace that is defined in the current assembly and an XML namespace. This information is used in extensible Application Markup Language (XAML) serialization/deserialization when activities or workflows that are defined in the assembly decorated with this attribute are used. This class cannot be inherited.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
> [!NOTE]
> [!INCLUDE[DeprecatedContent](~/includes/deprecatedcontent-md.md)]
]]></format>
</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public XmlnsDefinitionAttribute (string xmlNamespace, string clrNamespace);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string xmlNamespace, string clrNamespace) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute.#ctor(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (xmlNamespace As String, clrNamespace As String)" />
<MemberSignature Language="F#" Value="new System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute : string * string -> System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute" Usage="new System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute (xmlNamespace, clrNamespace)" />
<MemberSignature Language="C++ CLI" Value="public:
 XmlnsDefinitionAttribute(System::String ^ xmlNamespace, System::String ^ clrNamespace);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Workflow.ComponentModel</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="xmlNamespace" Type="System.String" />
<Parameter Name="clrNamespace" Type="System.String" />
</Parameters>
<Docs>
<param name="xmlNamespace">A <see cref="T:System.String" /> that contains the value for <see cref="P:System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute.XmlNamespace" />.</param>
<param name="clrNamespace">A <see cref="T:System.String" /> that contains the value for <see cref="P:System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute.ClrNamespace" />.</param>
<summary>Initializes a new instance of the <see cref="T:System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute" /> class, initializing <see cref="P:System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute.XmlNamespace" /> and <see cref="P:System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute.ClrNamespace" /> properties.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">
<paramref name="xmlNamespace" /> is a null reference (<see langword="Nothing" /> in Visual Basic).
-or-
<paramref name="clrNamespace" /> is a null reference (<see langword="Nothing" />).</exception>
</Docs>
</Member>
<Member MemberName="AssemblyName">
<MemberSignature Language="C#" Value="public string AssemblyName { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string AssemblyName" />
<MemberSignature Language="DocId" Value="P:System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute.AssemblyName" />
<MemberSignature Language="VB.NET" Value="Public Property AssemblyName As String" />
<MemberSignature Language="F#" Value="member this.AssemblyName : string with get, set" Usage="System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute.AssemblyName" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ AssemblyName { System::String ^ get(); void set(System::String ^ value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Workflow.ComponentModel</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets a <see cref="T:System.String" /> that represents the <see cref="P:System.Type.Assembly" /> name of the decorated class.</summary>
<value>A <see cref="T:System.String" /> that represents the <see cref="P:System.Type.Assembly" /> name of the decorated class.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ClrNamespace">
<MemberSignature Language="C#" Value="public string ClrNamespace { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ClrNamespace" />
<MemberSignature Language="DocId" Value="P:System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute.ClrNamespace" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ClrNamespace As String" />
<MemberSignature Language="F#" Value="member this.ClrNamespace : string" Usage="System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute.ClrNamespace" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ ClrNamespace { System::String ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Workflow.ComponentModel</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets a <see cref="T:System.String" /> that represents the name of the CLR namespace of the decorated class.</summary>
<value>A <see cref="T:System.String" /> that represents the name of the CLR namespace of the decorated class.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="XmlNamespace">
<MemberSignature Language="C#" Value="public string XmlNamespace { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string XmlNamespace" />
<MemberSignature Language="DocId" Value="P:System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute.XmlNamespace" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property XmlNamespace As String" />
<MemberSignature Language="F#" Value="member this.XmlNamespace : string" Usage="System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute.XmlNamespace" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ XmlNamespace { System::String ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Workflow.ComponentModel</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets a <see cref="T:System.String" /> that represents the name of the XML namespace of the decorated class.</summary>
<value>A <see cref="T:System.String" /> that represents the name of the XML namespace of the decorated class.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>