RazorEngine


ImpromptuForwarder

Defined in RazorEngine.dll.
Proxies Calls allows subclasser to override do extra actions before or after base invocation

Constructors

ConstructorDescription
new(target)
Signature: target:obj -> unit
Initializes a new instance of the ImpromptuForwarder class.
new(info, context)
Signature: (info:SerializationInfo * context:StreamingContext) -> unit
Initializes a new instance of the ImpromptuForwarder class.

Instance members

Instance memberDescription
CallTarget()
Signature: unit -> obj
Modifiers: abstract
Gets the call target.
Equals(other)
Signature: other:ImpromptuForwarder -> bool
Equals the specified other.
Equals(obj)
Signature: obj:obj -> bool
Modifiers: abstract
Checks if the objects are equal.
GetDynamicMemberNames()
Signature: unit -> IEnumerable<string>
Modifiers: abstract
Returns the enumeration of all dynamic member names.
GetHashCode()
Signature: unit -> int
Modifiers: abstract
Gets the hashcode of the current instance.
GetObjectData(info, context)
Signature: (info:SerializationInfo * context:StreamingContext) -> unit
Modifiers: abstract
Populates a SerializationInfo with the data needed to serialize the target object.
Target()
Signature: unit -> obj
Gets or sets the target.
TryGetIndex(binder, indexes, result)
Signature: (binder:GetIndexBinder * indexes:obj [] * result:byref<obj>) -> bool
Modifiers: abstract
TryGetMember(binder, result)
Signature: (binder:GetMemberBinder * result:byref<obj>) -> bool
Modifiers: abstract
TryInvoke(binder, args, result)
Signature: (binder:InvokeBinder * args:obj [] * result:byref<obj>) -> bool
Modifiers: abstract
TryInvokeMember(binder, args, result)
Signature: (binder:InvokeMemberBinder * args:obj [] * result:byref<obj>) -> bool
Modifiers: abstract
TrySetIndex(binder, indexes, value)
Signature: (binder:SetIndexBinder * indexes:obj [] * value:obj) -> bool
Modifiers: abstract
TrySetMember(binder, value)
Signature: (binder:SetMemberBinder * value:obj) -> bool
Modifiers: abstract
Forwards the invoke operation.
Fork me on GitHub