/
ProcessHostFactoryHelper.xml
136 lines (128 loc) · 7.81 KB
/
ProcessHostFactoryHelper.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
<Type Name="ProcessHostFactoryHelper" FullName="System.Web.Hosting.ProcessHostFactoryHelper">
<TypeSignature Language="C#" Value="public sealed class ProcessHostFactoryHelper : MarshalByRefObject, System.Web.Hosting.IProcessHostFactoryHelper" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ProcessHostFactoryHelper extends System.MarshalByRefObject implements class System.Web.Hosting.IProcessHostFactoryHelper" />
<TypeSignature Language="DocId" Value="T:System.Web.Hosting.ProcessHostFactoryHelper" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class ProcessHostFactoryHelper
Inherits MarshalByRefObject
Implements IProcessHostFactoryHelper" />
<TypeSignature Language="F#" Value="type ProcessHostFactoryHelper = class
 inherit MarshalByRefObject
 interface IProcessHostFactoryHelper" />
<TypeSignature Language="C++ CLI" Value="public ref class ProcessHostFactoryHelper sealed : MarshalByRefObject, System::Web::Hosting::IProcessHostFactoryHelper" />
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.MarshalByRefObject</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.Web.Hosting.IProcessHostFactoryHelper</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>Provides a method to retrieve an <see cref="T:System.Web.Hosting.IProcessHost" /> interface.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
<xref:System.Web.Hosting.ProcessHostFactoryHelper> is introduced in the .NET Framework 3.5. For more information, see [Versions and Dependencies](/dotnet/framework/migration-guide/versions-and-dependencies).
]]></format>
</remarks>
<forInternalUseOnly />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ProcessHostFactoryHelper ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Hosting.ProcessHostFactoryHelper.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberSignature Language="C++ CLI" Value="public:
 ProcessHostFactoryHelper();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
</Attributes>
<Parameters />
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Web.Hosting.ProcessHostFactoryHelper" /> class.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
<xref:System.Web.Hosting.ProcessHostFactoryHelper.%23ctor%2A> is introduced in the .NET Framework 3.5. For more information, see [Versions and Dependencies](/dotnet/framework/migration-guide/versions-and-dependencies).
]]></format>
</remarks>
<forInternalUseOnly />
</Docs>
</Member>
<Member MemberName="GetProcessHost">
<MemberSignature Language="C#" Value="public object GetProcessHost (System.Web.Hosting.IProcessHostSupportFunctions functions);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object GetProcessHost(class System.Web.Hosting.IProcessHostSupportFunctions functions) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Hosting.ProcessHostFactoryHelper.GetProcessHost(System.Web.Hosting.IProcessHostSupportFunctions)" />
<MemberSignature Language="VB.NET" Value="Public Function GetProcessHost (functions As IProcessHostSupportFunctions) As Object" />
<MemberSignature Language="F#" Value="abstract member GetProcessHost : System.Web.Hosting.IProcessHostSupportFunctions -> obj
override this.GetProcessHost : System.Web.Hosting.IProcessHostSupportFunctions -> obj" Usage="processHostFactoryHelper.GetProcessHost functions" />
<MemberSignature Language="C++ CLI" Value="public:
 virtual System::Object ^ GetProcessHost(System::Web::Hosting::IProcessHostSupportFunctions ^ functions);" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.Hosting.IProcessHostFactoryHelper.GetProcessHost(System.Web.Hosting.IProcessHostSupportFunctions)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="functions" Type="System.Web.Hosting.IProcessHostSupportFunctions" />
</Parameters>
<Docs>
<param name="functions">Functions that are declared by the <see cref="T:System.Web.Hosting.IProcessHostSupportFunctions" /> interface.</param>
<summary>Gets the process host.</summary>
<returns>An object that contains the process host.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
<xref:System.Web.Hosting.ProcessHostFactoryHelper.GetProcessHost%2A> is introduced in the .NET Framework 3.5. For more information, see [Versions and Dependencies](/dotnet/framework/migration-guide/versions-and-dependencies).
]]></format>
</remarks>
<forInternalUseOnly />
</Docs>
</Member>
<Member MemberName="InitializeLifetimeService">
<MemberSignature Language="C#" Value="public override object InitializeLifetimeService ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance object InitializeLifetimeService() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Hosting.ProcessHostFactoryHelper.InitializeLifetimeService" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function InitializeLifetimeService () As Object" />
<MemberSignature Language="F#" Value="override this.InitializeLifetimeService : unit -> obj" Usage="processHostFactoryHelper.InitializeLifetimeService " />
<MemberSignature Language="C++ CLI" Value="public:
 override System::Object ^ InitializeLifetimeService();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gives the process an infinite lifetime by preventing a lease from being created.</summary>
<returns>
<see langword="null" />.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
<xref:System.Web.Hosting.ProcessHostFactoryHelper.InitializeLifetimeService%2A> is introduced in the .NET Framework 3.5. For more information, see [Versions and Dependencies](/dotnet/framework/migration-guide/versions-and-dependencies).
]]></format>
</remarks>
<forInternalUseOnly />
</Docs>
</Member>
</Members>
</Type>