C# Class Castle.DynamicProxy.RemotableInvocation

Inheritance: System.MarshalByRefObject, IInvocation, ISerializable
Show file Open project: nats/castle-1.0.3-mono

Public Methods

Method Description
GetArgumentValue ( int index ) : object
GetConcreteMethod ( ) : MethodInfo
GetConcreteMethodInvocationTarget ( ) : MethodInfo
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
Proceed ( ) : void

RemotableInvocation ( IInvocation parent ) : System
SetArgumentValue ( int index, object value ) : void

Protected Methods

Method Description
RemotableInvocation ( SerializationInfo info, StreamingContext context ) : System

Method Details

GetArgumentValue() public method

public GetArgumentValue ( int index ) : object
index int
return object

GetConcreteMethod() public method

public GetConcreteMethod ( ) : MethodInfo
return System.Reflection.MethodInfo

GetConcreteMethodInvocationTarget() public method

public GetConcreteMethodInvocationTarget ( ) : MethodInfo
return System.Reflection.MethodInfo

GetObjectData() public method

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
return void

Proceed() public method

public Proceed ( ) : void
return void

RemotableInvocation() public method

public RemotableInvocation ( IInvocation parent ) : System
parent IInvocation
return System

RemotableInvocation() protected method

protected RemotableInvocation ( SerializationInfo info, StreamingContext context ) : System
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
return System

SetArgumentValue() public method

public SetArgumentValue ( int index, object value ) : void
index int
value object
return void