System.Reflection.MethodBody.cs

ylbtech-System.Reflection.MethodBody.cs

 

1. トップに戻る
1、
#regionassembler mscorlib、バージョン= 4.0.0.0、カルチャー=ニュートラル、PublicKeyToken = b77a5c561934e089
 // C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ .NETFramework \ v4.6.1 \ mscorlib.dll 
#endregion 

using System.Collections.Generic;
 using System.Runtime.InteropServices; 

namespace System.Reflection 
{ 
    // 
    // Abstract:
     //      メタデータの本体とMSILメソッドへのアクセスを提供します。
    [ComVisible(true )]
     public  class MethodBody 
    { 
        // 
        // Abstract:
         //      System.Reflection.MethodBodyクラスの新しいインスタンスを初期化します。
        保護されたMethodBody(); 

        // 
        // 概要:
         //      メタデータのメソッドを記述するローカル変数のシグネチャからメタデータタグを取得します。
        // 
        // 結果を返す:
         //      メタデータタグを表す整数。
        public  virtual  int LocalSignatureMetadataToken { get ;}
         // 
        // Abstract:
         //      メソッド本体で宣言されたローカル変数のリストを取得します。
        // 
        // 結果を返す:
         //      System.Collections.Generic.IList`1のSystem.Reflection.LocalVariableInfoは、メソッド本体でローカル変数を記述するオブジェクトを宣言します。
        public  virtual IList <LocalVariableInfo> LocalVariables { get ;}
         // 
        //概要:
         //      このメソッドを実行すると、オペランドスタックの最大アイテム数が取得されます。
        // 
        // 返される結果:
         //      このメソッドが実行されたときのオペランドスタックの最大アイテム数。
        public  virtual  int MaxStackSize { get ;}
         // 
        // 概要:
         //      メソッド本体のローカル変数がそのタイプのデフォルト値に初期化されているかどうかを示す値を取得します。
        // 
        // 結果を返す:
         //      メソッドの本体に参照型のローカル変数nullに初期化するコードが含まれている場合、またはゼロに初期化された値が値型に適用される場合はtrue、それ以外の場合はfalseです。
        public  virtual  bool InitLocals { get ;}
         // 
        // 概要:
         //      メソッド本体のすべての例外処理を含む句のリストを取得します。
        // 
        // リターン結果:
         //      System.Reflection.ExceptionHandlingClauseオブジェクトSystem.Collections.Generic.IList`1
         //は、     メソッド本体を処理句例外を表します。
        public  virtual IList <ExceptionHandlingClause> ExceptionHandlingClauses { get ;} 

        // 
        // Abstract:
         //      メソッド本体のMSILがバイト配列の形式で返されます。
        // 
        // 結果を返す:
         //      メソッド本体のMSILを含む、タイプSystem.Byteの配列。
        パブリック 仮想 バイト[] GetILAsByteArray(); 
    } 
}
2、
2. トップに戻る
 
3. トップに戻る
 
4. トップに戻る
 
5. トップに戻る
 
 
6. トップに戻る
 
警告する 著者:ylbtech
出典:http://ylbtech.cnblogs.com/
この記事は、執筆者に属し、公園の合計をブログ、転載を歓迎するが、作者の同意なしに、このセクションで宣言されたそれ以外の場合は、保持され、記事ページの見かけ上の位置に元の接続を指定する必要があります法的責任を追及する権利を留保します。

おすすめ

転載: www.cnblogs.com/storebook/p/12677612.html