-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
IEExecuteRemote.xml
153 lines (153 loc) · 9.46 KB
/
IEExecuteRemote.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
151
152
153
<Type Name="IEExecuteRemote" FullName="IEHost.Execute.IEExecuteRemote">
<TypeSignature Language="C#" Value="public class IEExecuteRemote : MarshalByRefObject" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit IEExecuteRemote extends System.MarshalByRefObject" />
<TypeSignature Language="DocId" Value="T:IEHost.Execute.IEExecuteRemote" />
<TypeSignature Language="VB.NET" Value="Public Class IEExecuteRemote
Inherits MarshalByRefObject" />
<TypeSignature Language="F#" Value="type IEExecuteRemote = class
 inherit MarshalByRefObject" />
<TypeSignature Language="C++ CLI" Value="public ref class IEExecuteRemote : MarshalByRefObject" />
<AssemblyInfo>
<AssemblyName>IEExecRemote</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.MarshalByRefObject</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Runs a managed application over the Internet.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public IEExecuteRemote ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:IEHost.Execute.IEExecuteRemote.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberSignature Language="C++ CLI" Value="public:
 IEExecuteRemote();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>IEExecRemote</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>Initializes a new instance of the <see cref="T:IEHost.Execute.IEExecuteRemote" /> class.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
</Docs>
</Member>
<Member MemberName="Exception">
<MemberSignature Language="C#" Value="public System.IO.Stream Exception { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.IO.Stream Exception" />
<MemberSignature Language="DocId" Value="P:IEHost.Execute.IEExecuteRemote.Exception" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Exception As Stream" />
<MemberSignature Language="F#" Value="member this.Exception : System.IO.Stream" Usage="IEHost.Execute.IEExecuteRemote.Exception" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::IO::Stream ^ Exception { System::IO::Stream ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>IEExecRemote</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IO.Stream</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets an exception if one was thrown.</summary>
<value>The serialized exception, or null (Nothing in Visual Basic) if an exception was not thrown.</value>
<remarks>To be added.</remarks>
<forInternalUseOnly />
</Docs>
</Member>
<Member MemberName="ExecuteAsAssembly">
<MemberSignature Language="C#" Value="public int ExecuteAsAssembly (string file, System.Security.Policy.Evidence evidence, byte[] hash, System.Configuration.Assemblies.AssemblyHashAlgorithm id);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 ExecuteAsAssembly(string file, class System.Security.Policy.Evidence evidence, unsigned int8[] hash, valuetype System.Configuration.Assemblies.AssemblyHashAlgorithm id) cil managed" />
<MemberSignature Language="DocId" Value="M:IEHost.Execute.IEExecuteRemote.ExecuteAsAssembly(System.String,System.Security.Policy.Evidence,System.Byte[],System.Configuration.Assemblies.AssemblyHashAlgorithm)" />
<MemberSignature Language="VB.NET" Value="Public Function ExecuteAsAssembly (file As String, evidence As Evidence, hash As Byte(), id As AssemblyHashAlgorithm) As Integer" />
<MemberSignature Language="F#" Value="member this.ExecuteAsAssembly : string * System.Security.Policy.Evidence * byte[] * System.Configuration.Assemblies.AssemblyHashAlgorithm -> int" Usage="iEExecuteRemote.ExecuteAsAssembly (file, evidence, hash, id)" />
<MemberSignature Language="C++ CLI" Value="public:
 int ExecuteAsAssembly(System::String ^ file, System::Security::Policy::Evidence ^ evidence, cli::array <System::Byte> ^ hash, System::Configuration::Assemblies::AssemblyHashAlgorithm id);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>IEExecRemote</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="file" Type="System.String" />
<Parameter Name="evidence" Type="System.Security.Policy.Evidence" />
<Parameter Name="hash" Type="System.Byte[]" />
<Parameter Name="id" Type="System.Configuration.Assemblies.AssemblyHashAlgorithm" />
</Parameters>
<Docs>
<param name="file">The name or path of the file that contains the manifest of the assembly.</param>
<param name="evidence">Evidence for loading the assembly.</param>
<param name="hash">The value of the computed hash code.</param>
<param name="id">The hash algorithm that was used to hash files and to generate the strong name.</param>
<summary>Loads an assembly and calls the entry point, given its file name or path, security evidence, hash value, and hash algorithm.</summary>
<returns>The loaded assembly.</returns>
<remarks>To be added.</remarks>
<forInternalUseOnly />
</Docs>
</Member>
<Member MemberName="ExecuteAsDll">
<MemberSignature Language="C#" Value="public int ExecuteAsDll (string file, System.Security.Policy.Evidence evidence, object pars);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 ExecuteAsDll(string file, class System.Security.Policy.Evidence evidence, object pars) cil managed" />
<MemberSignature Language="DocId" Value="M:IEHost.Execute.IEExecuteRemote.ExecuteAsDll(System.String,System.Security.Policy.Evidence,System.Object)" />
<MemberSignature Language="VB.NET" Value="Public Function ExecuteAsDll (file As String, evidence As Evidence, pars As Object) As Integer" />
<MemberSignature Language="F#" Value="member this.ExecuteAsDll : string * System.Security.Policy.Evidence * obj -> int" Usage="iEExecuteRemote.ExecuteAsDll (file, evidence, pars)" />
<MemberSignature Language="C++ CLI" Value="public:
 int ExecuteAsDll(System::String ^ file, System::Security::Policy::Evidence ^ evidence, System::Object ^ pars);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>IEExecRemote</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="file" Type="System.String" />
<Parameter Name="evidence" Type="System.Security.Policy.Evidence" />
<Parameter Name="pars" Type="System.Object" />
</Parameters>
<Docs>
<param name="file">Not used.</param>
<param name="evidence">Not used.</param>
<param name="pars">Not used.</param>
<summary>This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
<returns>Always E_NOTIMPL.</returns>
<remarks>To be added.</remarks>
</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:IEHost.Execute.IEExecuteRemote.InitializeLifetimeService" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function InitializeLifetimeService () As Object" />
<MemberSignature Language="F#" Value="override this.InitializeLifetimeService : unit -> obj" Usage="iEExecuteRemote.InitializeLifetimeService " />
<MemberSignature Language="C++ CLI" Value="public:
 override System::Object ^ InitializeLifetimeService();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>IEExecRemote</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gives the <see cref="T:IEHost.Execute.IEExecuteRemote" /> object an infinite lifetime by preventing a lease from being created.</summary>
<returns>Always a null reference (Nothing in Visual Basic).</returns>
<remarks>To be added.</remarks>
<forInternalUseOnly />
</Docs>
</Member>
</Members>
</Type>