C# Class MainApp, sscli_20021101

Afficher le fichier Open project: SSCLI/sscli_20021101 Class Usage Examples

Méthodes publiques

Méthode Description
CreateCallback ( bool cache ) : MyDelegate,
CreateSimpleCallback ( bool cache ) : MySimpleDelegate
JustThrow ( Object o ) : double
Main ( ) : int
MyCallback ( Object obj ) : double
MySimpleCallback ( int x ) : int

Private Methods

Méthode Description
CacheDelegate ( MyDelegate, pfn ) : int
CacheSimpleDelegate ( MySimpleDelegate pfn ) : int
CallDelegate ( MyDelegate, pfn, Object obj ) : double
CallFFI ( Object callback, Object obj ) : double
CallSimpleDelegate ( MySimpleDelegate pfn, int x ) : int
DelegateMarshal ( MySimpleDelegate dlg ) : MySimpleDelegate
Exception12345678 ( MyDelegate, pfn, Object e ) : void
ObjectSum ( int count, Array a ) : int
ReallyBadError ( Object callback ) : void
Sum ( int count, Array a ) : int

Method Details

CreateCallback() public méthode

public CreateCallback ( bool cache ) : MyDelegate,
cache bool
Résultat MyDelegate,

CreateSimpleCallback() public méthode

public CreateSimpleCallback ( bool cache ) : MySimpleDelegate
cache bool
Résultat MySimpleDelegate

JustThrow() static public méthode

static public JustThrow ( Object o ) : double
o Object
Résultat double

Main() public static méthode

public static Main ( ) : int
Résultat int

MyCallback() public méthode

public MyCallback ( Object obj ) : double
obj Object
Résultat double

MySimpleCallback() public méthode

public MySimpleCallback ( int x ) : int
x int
Résultat int