The namespace SbsSW.SwiPlCs.Callback provides the delegates to register .NET methods to be called from SWI-Prolog

All Types | Enumerations | Delegates |
Icon | Type | Description |
---|---|---|
![]() | DelegateParameter0 | Provide a predefined Delegate to register a C# method to be called from SWI-Prolog |
![]() | DelegateParameter1 | Provide a predefined Delegate to register a C# method to be called from SWI-Prolog |
![]() | DelegateParameter2 | Provide a predefined Delegate to register a C# method to be called from SWI-Prolog |
![]() | DelegateParameter3 | Provide a predefined Delegate to register a C# method to be called from SWI-Prolog |
![]() | DelegateParameterBacktrack | NOT IMPLEMENTED YET For details to implement see 9.6.17 Registering Foreign Predicates see also PL_foreign_control |
![]() | DelegateParameterVarArgs | With this delegate you can build a call-back predicate with a variable amount of parameters. |
![]() | PlForeignSwitches |
Flags that are responsible for the foreign predicate parameters
|

![]() |
---|
It is only possible to call staticSharedstatic methods |