Delegate
cs.system.Delegate (extern class) → MulticastDelegate
Implements: ICloneable, cs.system.runtime.serialization.ISerializable
Static Members
CreateDelegate(type: Type, firstArgument: Dynamic, method: cs.system.reflection.MethodInfo, throwOnBindFailure: Bool): Delegate
Name | Type |
---|---|
type |
Type |
firstArgument |
Dynamic |
method |
cs.system.reflection.MethodInfo |
throwOnBindFailure |
Bool |
Returns |
---|
Delegate |
Name | Type |
---|---|
a |
Delegate |
b |
Delegate |
Returns |
---|
Delegate |
Name | Type |
---|---|
source |
Delegate |
value |
Delegate |
Returns |
---|
Delegate |
Name | Type |
---|---|
source |
Delegate |
value |
Delegate |
Returns |
---|
Delegate |
Name | Type |
---|---|
d1 |
Delegate |
d2 |
Delegate |
Returns |
---|
Bool |
Name | Type |
---|---|
d1 |
Delegate |
d2 |
Delegate |
Returns |
---|
Bool |
Instance Members
Target: Dynamic
Method: cs.system.reflection.MethodInfo
DynamicInvoke(args: cs.NativeArray<Dynamic>): Dynamic
Name | Type |
---|---|
args |
cs.NativeArray<Dynamic> |
Returns |
---|
Dynamic |
DynamicInvokeImpl(args: cs.NativeArray<Dynamic>): Dynamic
Name | Type |
---|---|
args |
cs.NativeArray<Dynamic> |
Returns |
---|
Dynamic |
Clone(): Dynamic
Returns |
---|
Dynamic |
GetMethodImpl(): cs.system.reflection.MethodInfo
Returns |
---|
cs.system.reflection.MethodInfo |
GetObjectData(info: cs.system.runtime.serialization.SerializationInfo, context: cs.system.runtime.serialization.StreamingContext): Void
Name | Type |
---|---|
info |
cs.system.runtime.serialization.SerializationInfo |
context |
cs.system.runtime.serialization.StreamingContext |
GetInvocationList(): cs.NativeArray<Delegate>
Returns |
---|
cs.NativeArray<Delegate> |
Name | Type |
---|---|
d |
Delegate |
Returns |
---|
Delegate |
Name | Type |
---|---|
d |
Delegate |
Returns |
---|
Delegate |
Name | Type |
---|---|
target |
Dynamic |
method |
String |
Metadata
Name | Parameters |
---|---|
:nativeGen |
- |
:abstract |
- |
:libType |
- |
:csNative |
- |