Beispiel #1
0
 internal ParameterBuilder(
     MethodBuilder methodBuilder,
     int sequence,
     ParameterAttributes attributes,
     String strParamName)                                // can be NULL string
 {
     m_iPosition     = sequence;
     m_strParamName  = strParamName;
     m_methodBuilder = methodBuilder;
     m_strParamName  = strParamName;
     m_attributes    = attributes;
     m_pdToken       = new ParameterToken(TypeBuilder.InternalSetParamInfo(
                                              m_methodBuilder.GetModule(),
                                              m_methodBuilder.GetToken().Token,
                                              sequence,
                                              attributes,
                                              strParamName));
 }
Beispiel #2
0
 public Module GetModule()
 {
     return(m_methodBuilder.GetModule());
 }
Beispiel #3
0
 internal ParameterBuilder(
     MethodBuilder   methodBuilder, 
     int 		    sequence, 
     ParameterAttributes attributes, 
     String 	        strParamName)			// can be NULL string
 {
     m_iPosition = sequence;
     m_strParamName = strParamName;
     m_methodBuilder = methodBuilder;
     m_strParamName = strParamName;
     m_attributes = attributes;
     m_pdToken = new ParameterToken( TypeBuilder.InternalSetParamInfo(
                 m_methodBuilder.GetModule(), 
                 m_methodBuilder.GetToken().Token, 
                 sequence, 
                 attributes, 
                 strParamName));
 }