RazorEngine


Invocation

Defined in RazorEngine.dll.

Storable representation of an invocation without the target

Constructors

ConstructorDescription
new(kind, name, storedArgs)
Signature: (kind:InvocationKind * name:String_OR_InvokeMemberName * storedArgs:obj []) -> unit

Initializes a new instance of the Invocation class.

Instance members

Instance memberDescription
Args()
Signature: unit -> unit

Gets or sets the args.

Equals(other)
Signature: other:Invocation -> bool

Equalses the specified other.

Returns:

Equals(obj)
Signature: obj:obj -> bool
Modifiers: abstract

Equalses the specified other.

Returns:

GetHashCode()
Signature: unit -> int
Modifiers: abstract

Get the hash code.

Returns:

Invoke(target, args)
Signature: (target:obj * args:obj []) -> obj
Modifiers: abstract

Invokes the invocation on specified target with specific args.

Returns:

InvokeWithArgs(target, args)
Signature: (target:obj * args:obj []) -> obj

Deprecated use Invocation.Invoke

Returns:

InvokeWithStoredArgs(target)
Signature: target:obj -> obj
Modifiers: abstract

Invokes the invocation on specified target.

Returns:

Kind()
Signature: unit -> unit

Gets or sets the kind.

Name()
Signature: unit -> unit

Gets or sets the name.

Static members

Static memberDescription
Create(kind, name, storedArgs)
Signature: (kind:InvocationKind * name:String_OR_InvokeMemberName * storedArgs:obj []) -> Invocation

Creates the invocation.

Returns:

Fork me on GitHub