System.Security.PermissionSet.ToXml C# (CSharp) Méthode

ToXml() public méthode

public ToXml ( ) : System.Security.SecurityElement
Résultat System.Security.SecurityElement
    public virtual System.Security.SecurityElement ToXml() { throw null; }
    public System.Security.PermissionSet Union(System.Security.PermissionSet other) { throw null; }

Same methods

PermissionSet::ToXml ( ) : SecurityElement

Usage Example

Exemple #1
0
        public void AddTo(CodeGen code_gen, PEAPI.MetaDataElement elem)
        {
            System.Text.UnicodeEncoding ue = new System.Text.UnicodeEncoding();
            foreach (DictionaryEntry entry in permissionset_table)
            {
                PEAPI.SecurityAction sec_action = (PEAPI.SecurityAction)entry.Key;
                SSPermissionSet      ps         = (SSPermissionSet)entry.Value;

                code_gen.PEFile.AddDeclSecurity(sec_action,
                                                ue.GetBytes(ps.ToXml().ToString()),
                                                elem);
            }

            if (permissionset20_table == null)
            {
                return;
            }

            foreach (DictionaryEntry entry in permissionset20_table)
            {
                PEAPI.SecurityAction sec_action = (PEAPI.SecurityAction)entry.Key;
                MIPermissionSet      ps         = (MIPermissionSet)entry.Value;

                code_gen.PEFile.AddDeclSecurity(sec_action,
                                                ps.Resolve(code_gen),
                                                elem);
            }
        }
All Usage Examples Of System.Security.PermissionSet::ToXml