mscorlib(4.0.0.0) API with additions
IMethodMessage.cs
1
using
System
.
Reflection
;
2
using
System
.
Runtime
.
InteropServices
;
3
using
System
.
Security
;
4
5
namespace
System.Runtime.Remoting.Messaging
6
{
8
[ComVisible(
true
)]
9
public
interface
IMethodMessage
:
IMessage
10
{
14
string
Uri
15
{
16
[SecurityCritical]
17
get
;
18
}
19
23
string
MethodName
24
{
25
[SecurityCritical]
26
get
;
27
}
28
32
string
TypeName
33
{
34
[SecurityCritical]
35
get
;
36
}
37
41
object
MethodSignature
42
{
43
[SecurityCritical]
44
get
;
45
}
46
50
int
ArgCount
51
{
52
[SecurityCritical]
53
get
;
54
}
55
59
object
[]
Args
60
{
61
[SecurityCritical]
62
get
;
63
}
64
69
bool
HasVarArgs
70
{
71
[SecurityCritical]
72
get
;
73
}
74
78
LogicalCallContext
LogicalCallContext
79
{
80
[SecurityCritical]
81
get
;
82
}
83
87
MethodBase
MethodBase
88
{
89
[SecurityCritical]
90
get
;
91
}
92
97
[SecurityCritical]
98
string
GetArgName
(
int
index);
99
104
[SecurityCritical]
105
object
GetArg
(
int
argNum);
106
}
107
}
System.Security
Definition:
AllowPartiallyTrustedCallersAttribute.cs:3
System.Runtime.InteropServices
Definition:
_Activator.cs:1
System.Runtime
Definition:
AssemblyTargetedPatchBandAttribute.cs:1
System.Runtime.Remoting.Messaging.IMethodMessage.GetArgName
string GetArgName(int index)
Gets the name of the argument passed to the method.
System
Definition:
__Canon.cs:3
System.Runtime.Remoting.Messaging
Definition:
ArgMapper.cs:5
System.Runtime.Remoting.Messaging.IMethodMessage.ArgCount
int ArgCount
Gets the number of arguments passed to the method.
Definition:
IMethodMessage.cs:51
System.Runtime.Remoting.Messaging.IMethodMessage.Args
object [] Args
Gets an array of arguments passed to the method.
Definition:
IMethodMessage.cs:60
System.Runtime.Remoting.Messaging.IMethodMessage.GetArg
object GetArg(int argNum)
Gets a specific argument as an T:System.Object.
System.Runtime.Remoting.Messaging.IMethodMessage.MethodSignature
object MethodSignature
Gets an object containing the method signature.
Definition:
IMethodMessage.cs:42
System.Reflection.MethodBase
Provides information about methods and constructors.
Definition:
MethodBase.cs:19
System.Runtime.Remoting.Messaging.IMethodMessage.TypeName
string TypeName
Gets the full T:System.Type name of the specific object that the call is destined for.
Definition:
IMethodMessage.cs:33
System.Runtime.Remoting.Messaging.LogicalCallContext
Provides a set of properties that are carried with the execution code path during remote method calls...
Definition:
LogicalCallContext.cs:13
System.Runtime.Remoting.Messaging.IMethodMessage
Defines the method message interface.
Definition:
IMethodMessage.cs:9
System.Runtime.Remoting.Messaging.IMessage
Contains communication data sent between cooperating message sinks.
Definition:
IMessage.cs:9
System.Reflection
Definition:
__Filters.cs:1
System.Uri
Provides an object representation of a uniform resource identifier (URI) and easy access to the parts...
Definition:
Uri.cs:19
System.Runtime.Remoting.Messaging.IMethodMessage.MethodName
string MethodName
Gets the name of the invoked method.
Definition:
IMethodMessage.cs:24
System.Runtime.Remoting.Messaging.IMethodMessage.HasVarArgs
bool HasVarArgs
Gets a value indicating whether the message has variable arguments.
Definition:
IMethodMessage.cs:70
All cs
System.Runtime.Remoting.Messaging
IMethodMessage.cs
Generated by
1.8.15