コード例 #1
0
ファイル: MDClassDefElems.cs プロジェクト: dbremner/perwapi
 /// <summary>
 /// Add security to this class
 /// </summary>
 /// <param name="sec">The descriptor for the security to add to this class</param>
 internal void AddSecurity(DeclSecurity sec)
 {
     Contract.Requires(sec != null);
     flags |= HasSecurity;
     if (security == null) security = new ArrayList();
     security.Add(sec);
 }
コード例 #2
0
ファイル: MDMethodElems.cs プロジェクト: dbremner/perwapi
 public void AddSecurity(DeclSecurity sec)
 {
     methFlags |= HasSecurity;
     if (security == null) security = new ArrayList();
     security.Add(sec);
 }
コード例 #3
0
ファイル: MDDefScopeElems.cs プロジェクト: dbremner/perwapi
 /*------------------------ internal functions ----------------------------*/
 internal void AddSecurity(DeclSecurity sec)
 {
     if (security == null) security = new ArrayList();
     security.Add(sec);
 }
コード例 #4
0
ファイル: MDElements.cs プロジェクト: dbremner/perwapi
 internal static void Read(PEReader buff, TableRow[] secs)
 {
     for (int i = 0; i < secs.Length; i++)
         secs[i] = new DeclSecurity(buff);
 }