W3cubDocs

/Haxe C#

Delegate

package cs.system

implements ICloneable, ISerializable

extended by MulticastDelegate

Available on cs

Static methods

staticCombine(a:Delegate, b:Delegate):Delegate

staticCombine(delegates:NativeArray<Delegate>):Delegate

staticCreateDelegate(type:Type, firstArgument:Dynamic, method:MethodInfo, throwOnBindFailure:Bool):Delegate

staticCreateDelegate(type:Type, target:Dynamic, method:String, ignoreCase:Bool):Delegate

staticCreateDelegate(type:Type, target:Dynamic, method:String, ignoreCase:Bool, throwOnBindFailure:Bool):Delegate

staticCreateDelegate(type:Type, target:Type, method:String, ignoreCase:Bool):Delegate

staticCreateDelegate(type:Type, target:Type, method:String):Delegate

staticCreateDelegate(type:Type, target:Type, method:String, ignoreCase:Bool, throwOnBindFailure:Bool):Delegate

staticCreateDelegate(type:Type, target:Dynamic, method:String):Delegate

staticCreateDelegate(type:Type, method:MethodInfo):Delegate

staticCreateDelegate(type:Type, method:MethodInfo, throwOnBindFailure:Bool):Delegate

staticCreateDelegate(type:Type, firstArgument:Dynamic, method:MethodInfo):Delegate

staticRemove(source:Delegate, value:Delegate):Delegate

staticRemoveAll(source:Delegate, value:Delegate):Delegate

staticop_Equality(d1:Delegate, d2:Delegate):Bool

staticop_Inequality(d1:Delegate, d2:Delegate):Bool

Variables

read onlyMethod:MethodInfo

read onlyTarget:Dynamic

Methods

Clone():Dynamic

finalDynamicInvoke(args:NativeArray<Dynamic>):Dynamic

GetInvocationList():NativeArray<Delegate>

GetObjectData(info:SerializationInfo, context:StreamingContext):Void

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/Delegate.html