API reference

InvocationContext Class

Holds the details required to invoke a method at runtime.

Properties

CustomAttributeType : Type
[Get][Set]
Saving the attribute type for the current context.
Signature
Type Meta.Conduit.InvocationContext.CustomAttributeType
MaxConfidence : float
[Get][Set]
The maximum confidence allowed to invoke this method.
Signature
float Meta.Conduit.InvocationContext.MaxConfidence
MethodInfo : MethodInfo
[Get][Set]
The method information.
Signature
MethodInfo Meta.Conduit.InvocationContext.MethodInfo
MinConfidence : float
[Get][Set]
The minimum confidence necessary to invoke this method.
Signature
float Meta.Conduit.InvocationContext.MinConfidence
ParameterMap : Dictionary< string, string >
[Get][Set]
If the invocation context is resolved, this will map formal parameter names to actual (incoming) parameter names if they are different. This may be empty if no mapping is required or the context is not resolved. The key is the formal parameter name and value is the actual parameter name.
Signature
Dictionary<string, string> Meta.Conduit.InvocationContext.ParameterMap
Type : Type
[Get][Set]
The type that declares the method.
Signature
Type Meta.Conduit.InvocationContext.Type
ValidatePartial : bool
[Get][Set]
Whether partial responses should be validated
Signature
bool Meta.Conduit.InvocationContext.ValidatePartial