C# Class Castle.DynamicProxy.Builder.CodeBuilder.Utils.ArgumentsUtil

Afficher le fichier Open project: nats/castle-1.0.3-mono

Méthodes publiques

Méthode Description
ConvertArgumentReferenceToExpression ( ArgumentReference args ) : Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression[]
ConvertToArgumentReference ( ParameterInfo args ) : Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.ArgumentReference[]
ConvertToArgumentReference ( Type args ) : Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.ArgumentReference[]
EmitLoadOwnerAndReference ( Reference reference, ILGenerator il ) : void
InitializeAndConvert ( ArgumentReference args ) : System.Type[]
InitializeArgumentsByPosition ( ArgumentReference args ) : void

Method Details

ConvertArgumentReferenceToExpression() public static méthode

public static ConvertArgumentReferenceToExpression ( ArgumentReference args ) : Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression[]
args Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.ArgumentReference
Résultat Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.Expression[]

ConvertToArgumentReference() public static méthode

public static ConvertToArgumentReference ( ParameterInfo args ) : Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.ArgumentReference[]
args System.Reflection.ParameterInfo
Résultat Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.ArgumentReference[]

ConvertToArgumentReference() public static méthode

public static ConvertToArgumentReference ( Type args ) : Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.ArgumentReference[]
args System.Type
Résultat Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.ArgumentReference[]

EmitLoadOwnerAndReference() public static méthode

public static EmitLoadOwnerAndReference ( Reference reference, ILGenerator il ) : void
reference Reference
il System.Reflection.Emit.ILGenerator
Résultat void

InitializeAndConvert() public static méthode

public static InitializeAndConvert ( ArgumentReference args ) : System.Type[]
args Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.ArgumentReference
Résultat System.Type[]

InitializeArgumentsByPosition() public static méthode

public static InitializeArgumentsByPosition ( ArgumentReference args ) : void
args Castle.DynamicProxy.Builder.CodeBuilder.SimpleAST.ArgumentReference
Résultat void