Class CastleAbpMethodInvocationAdapterBase
Inheritance
System.Object
CastleAbpMethodInvocationAdapterBase
Assembly: Volo.Abp.Castle.Core.dll
Syntax
public abstract class CastleAbpMethodInvocationAdapterBase : object, IAbpMethodInvocation
Constructors
CastleAbpMethodInvocationAdapterBase(IInvocation)
Declaration
protected CastleAbpMethodInvocationAdapterBase(IInvocation invocation)
Parameters
| Type |
Name |
Description |
| IInvocation |
invocation |
|
Properties
Arguments
Declaration
public object[] Arguments { get; }
Property Value
| Type |
Description |
| System.Object[] |
|
ArgumentsDictionary
Declaration
public IReadOnlyDictionary<string, object> ArgumentsDictionary { get; }
Property Value
| Type |
Description |
| IReadOnlyDictionary<System.String, System.Object> |
|
GenericArguments
Declaration
public Type[] GenericArguments { get; }
Property Value
Invocation
Declaration
protected IInvocation Invocation { get; }
Property Value
| Type |
Description |
| IInvocation |
|
Method
Declaration
public MethodInfo Method { get; }
Property Value
| Type |
Description |
| MethodInfo |
|
ReturnValue
Declaration
public object ReturnValue { get; set; }
Property Value
| Type |
Description |
| System.Object |
|
TargetObject
Declaration
public object TargetObject { get; }
Property Value
| Type |
Description |
| System.Object |
|
Methods
ProceedAsync()
Declaration
public abstract Task ProceedAsync()
Returns
Implements
Extension Methods