/
ApplicationActivationAttribute.xml
143 lines (138 loc) · 8.86 KB
/
ApplicationActivationAttribute.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
<Type Name="ApplicationActivationAttribute" FullName="System.EnterpriseServices.ApplicationActivationAttribute">
<TypeSignature Language="C#" Value="public sealed class ApplicationActivationAttribute : Attribute" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ApplicationActivationAttribute extends System.Attribute" />
<TypeSignature Language="DocId" Value="T:System.EnterpriseServices.ApplicationActivationAttribute" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class ApplicationActivationAttribute
Inherits Attribute" />
<TypeSignature Language="F#" Value="type ApplicationActivationAttribute = class
 inherit Attribute" />
<TypeSignature Language="C++ CLI" Value="public ref class ApplicationActivationAttribute sealed : Attribute" />
<AssemblyInfo>
<AssemblyName>System.EnterpriseServices</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.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, Inherited=true)]</AttributeName>
<AttributeName Language="F#">[<System.AttributeUsage(System.AttributeTargets.Assembly, Inherited=true)>]</AttributeName>
</Attribute>
<Attribute>
<AttributeName Language="C#">[System.Runtime.InteropServices.ComVisible(false)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.InteropServices.ComVisible(false)>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Specifies whether components in the assembly run in the creator's process or in a system process.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Examples
The following code example demonstrates the use of `ApplicationActivationAttribute` to mark a <xref:System.EnterpriseServices.ServicedComponent>.
:::code language="cpp" source="~/snippets/cpp/VS_Snippets_Remoting/EnterpriseServices_Basic/CPP/calculator.cpp" id="Snippet1":::
:::code language="csharp" source="~/snippets/csharp/System.EnterpriseServices/ActivationOption/Overview/calculator.cs" id="Snippet1":::
]]></format>
</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ApplicationActivationAttribute (System.EnterpriseServices.ActivationOption opt);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.EnterpriseServices.ActivationOption opt) cil managed" />
<MemberSignature Language="DocId" Value="M:System.EnterpriseServices.ApplicationActivationAttribute.#ctor(System.EnterpriseServices.ActivationOption)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (opt As ActivationOption)" />
<MemberSignature Language="F#" Value="new System.EnterpriseServices.ApplicationActivationAttribute : System.EnterpriseServices.ActivationOption -> System.EnterpriseServices.ApplicationActivationAttribute" Usage="new System.EnterpriseServices.ApplicationActivationAttribute opt" />
<MemberSignature Language="C++ CLI" Value="public:
 ApplicationActivationAttribute(System::EnterpriseServices::ActivationOption opt);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.EnterpriseServices</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="opt" Type="System.EnterpriseServices.ActivationOption" />
</Parameters>
<Docs>
<param name="opt">One of the <see cref="T:System.EnterpriseServices.ActivationOption" /> values.</param>
<summary>Initializes a new instance of the <see cref="T:System.EnterpriseServices.ApplicationActivationAttribute" /> class, setting the specified <see cref="T:System.EnterpriseServices.ActivationOption" /> value.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SoapMailbox">
<MemberSignature Language="C#" Value="public string SoapMailbox { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string SoapMailbox" />
<MemberSignature Language="DocId" Value="P:System.EnterpriseServices.ApplicationActivationAttribute.SoapMailbox" />
<MemberSignature Language="VB.NET" Value="Public Property SoapMailbox As String" />
<MemberSignature Language="F#" Value="member this.SoapMailbox : string with get, set" Usage="System.EnterpriseServices.ApplicationActivationAttribute.SoapMailbox" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ SoapMailbox { System::String ^ get(); void set(System::String ^ value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.EnterpriseServices</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>This property is not supported in the current version.</summary>
<value>This property is not supported in the current version.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SoapVRoot">
<MemberSignature Language="C#" Value="public string SoapVRoot { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string SoapVRoot" />
<MemberSignature Language="DocId" Value="P:System.EnterpriseServices.ApplicationActivationAttribute.SoapVRoot" />
<MemberSignature Language="VB.NET" Value="Public Property SoapVRoot As String" />
<MemberSignature Language="F#" Value="member this.SoapVRoot : string with get, set" Usage="System.EnterpriseServices.ApplicationActivationAttribute.SoapVRoot" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ SoapVRoot { System::String ^ get(); void set(System::String ^ value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.EnterpriseServices</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets a value representing a virtual root on the Web for the COM+ application.</summary>
<value>The virtual root on the Web for the COM+ application.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
When used, all the work required to set up or tear down SOAP for the application occurs. If this property is set for an application that is running on a computer on which the Windows SDK is not installed, an error occurs.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="Value">
<MemberSignature Language="C#" Value="public System.EnterpriseServices.ActivationOption Value { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.EnterpriseServices.ActivationOption Value" />
<MemberSignature Language="DocId" Value="P:System.EnterpriseServices.ApplicationActivationAttribute.Value" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Value As ActivationOption" />
<MemberSignature Language="F#" Value="member this.Value : System.EnterpriseServices.ActivationOption" Usage="System.EnterpriseServices.ApplicationActivationAttribute.Value" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::EnterpriseServices::ActivationOption Value { System::EnterpriseServices::ActivationOption get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.EnterpriseServices</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.EnterpriseServices.ActivationOption</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the specified <see cref="T:System.EnterpriseServices.ActivationOption" /> value.</summary>
<value>One of the <see cref="T:System.EnterpriseServices.ActivationOption" /> values, either <see langword="Library" /> or <see langword="Server" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>