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 |