W3cubDocs

/Haxe C#

SignatureHelper

package cs.system.reflection.emit

implements _SignatureHelper

@:final@:libType@:csNative@:native("System.Reflection.Emit.SignatureHelper") Available on cs

Methods

@:final @:overload AddArgument (argument:Type, pinned:Bool):Void

@:final @:overload AddArgument (clsArgument:Type):Void

@:final @:overload AddArgument (argument:Type, requiredCustomModifiers:NativeArray<Type>, optionalCustomModifiers:NativeArray<Type>):Void

@:final @:overload AddArguments (arguments:NativeArray<Type>, requiredCustomModifiers:NativeArray<NativeArray<Type>>, optionalCustomModifiers:NativeArray<NativeArray<Type>>):Void

@:final @:overload AddSentinel ():Void

@:final @:overload GetSignature ():NativeArray<UInt8>

@:overload ToString ():String

Static methods

@:final @:overload static GetFieldSigHelper (mod:Module):SignatureHelper

@:final @:overload static GetLocalVarSigHelper (mod:Module):SignatureHelper

@:final @:overload static GetLocalVarSigHelper ():SignatureHelper

@:final @:overload static GetMethodSigHelper (callingConvention:CallingConventions, returnType:Type):SignatureHelper

@:final @:overload static GetMethodSigHelper (mod:Module, returnType:Type, parameterTypes:NativeArray<Type>):SignatureHelper

@:final @:overload static GetMethodSigHelper (mod:Module, unmanagedCallConv:CallingConvention, returnType:Type):SignatureHelper

@:final @:overload static GetMethodSigHelper (mod:Module, callingConvention:CallingConventions, returnType:Type):SignatureHelper

@:final @:overload static GetMethodSigHelper (unmanagedCallingConvention:CallingConvention, returnType:Type):SignatureHelper

@:final @:overload static GetPropertySigHelper (mod:Module, returnType:Type, parameterTypes:NativeArray<Type>):SignatureHelper

@:final @:overload static GetPropertySigHelper (mod:Module, returnType:Type, requiredReturnTypeCustomModifiers:NativeArray<Type>, optionalReturnTypeCustomModifiers:NativeArray<Type>, parameterTypes:NativeArray<Type>, requiredParameterTypeCustomModifiers:NativeArray<NativeArray<Type>>, optionalParameterTypeCustomModifiers:NativeArray<NativeArray<Type>>):SignatureHelper

© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/reflection/emit/SignatureHelper.html