C# Class System.Reflection.Emit.SignatureHelper

Inheritance: _SignatureHelper
Mostra file Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
AddArgument ( System clsArgument ) : void
AddArguments ( System arguments, System requiredCustomModifiers, System optionalCustomModifiers ) : void
AddSentinel ( ) : void
Equals ( object obj ) : bool
GetFieldSigHelper ( System mod ) : System.Reflection.Emit.SignatureHelper
GetHashCode ( ) : int
GetLocalVarSigHelper ( ) : System.Reflection.Emit.SignatureHelper
GetLocalVarSigHelper ( System mod ) : System.Reflection.Emit.SignatureHelper
GetMethodSigHelper ( System callingConvention, System returnType ) : System.Reflection.Emit.SignatureHelper
GetPropertySigHelper ( System mod, System returnType, System parameterTypes ) : System.Reflection.Emit.SignatureHelper
GetPropertySigHelper ( System mod, System returnType, System requiredReturnTypeCustomModifiers, System optionalReturnTypeCustomModifiers, System parameterTypes, System requiredParameterTypeCustomModifiers, System optionalParameterTypeCustomModifiers ) : System.Reflection.Emit.SignatureHelper
GetSignature ( ) : byte[]
ToString ( ) : string

Private Methods

Method Description
AddArgument ( System argument, System requiredCustomModifiers, System optionalCustomModifiers ) : void
AddArgument ( System argument, bool pinned ) : void
GetMethodSigHelper ( System mod, System callingConvention, System returnType ) : System.Reflection.Emit.SignatureHelper
GetPropertySigHelper ( System mod, System callingConvention, System returnType, System requiredReturnTypeCustomModifiers, System optionalReturnTypeCustomModifiers, System parameterTypes, System requiredParameterTypeCustomModifiers, System optionalParameterTypeCustomModifiers ) : System.Reflection.Emit.SignatureHelper
SignatureHelper ( )

Method Details

AddArgument() public method

public AddArgument ( System clsArgument ) : void
clsArgument System
return void

AddArguments() public method

public AddArguments ( System arguments, System requiredCustomModifiers, System optionalCustomModifiers ) : void
arguments System
requiredCustomModifiers System
optionalCustomModifiers System
return void

AddSentinel() public method

public AddSentinel ( ) : void
return void

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetFieldSigHelper() public static method

public static GetFieldSigHelper ( System mod ) : System.Reflection.Emit.SignatureHelper
mod System
return System.Reflection.Emit.SignatureHelper

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetLocalVarSigHelper() public static method

public static GetLocalVarSigHelper ( ) : System.Reflection.Emit.SignatureHelper
return System.Reflection.Emit.SignatureHelper

GetLocalVarSigHelper() public static method

public static GetLocalVarSigHelper ( System mod ) : System.Reflection.Emit.SignatureHelper
mod System
return System.Reflection.Emit.SignatureHelper

GetMethodSigHelper() public static method

public static GetMethodSigHelper ( System callingConvention, System returnType ) : System.Reflection.Emit.SignatureHelper
callingConvention System
returnType System
return System.Reflection.Emit.SignatureHelper

GetPropertySigHelper() public static method

public static GetPropertySigHelper ( System mod, System returnType, System parameterTypes ) : System.Reflection.Emit.SignatureHelper
mod System
returnType System
parameterTypes System
return System.Reflection.Emit.SignatureHelper

GetPropertySigHelper() public static method

public static GetPropertySigHelper ( System mod, System returnType, System requiredReturnTypeCustomModifiers, System optionalReturnTypeCustomModifiers, System parameterTypes, System requiredParameterTypeCustomModifiers, System optionalParameterTypeCustomModifiers ) : System.Reflection.Emit.SignatureHelper
mod System
returnType System
requiredReturnTypeCustomModifiers System
optionalReturnTypeCustomModifiers System
parameterTypes System
requiredParameterTypeCustomModifiers System
optionalParameterTypeCustomModifiers System
return System.Reflection.Emit.SignatureHelper

GetSignature() public method

public GetSignature ( ) : byte[]
return byte[]

ToString() public method

public ToString ( ) : string
return string