255 references to AddAttribute
mscorlib (159)
system\security\codeaccesspermission.cs (1)
175root.AddAttribute( "version", "1" );
system\security\namedpermissionset.cs (2)
143elem.AddAttribute( "Name", SecurityElement.Escape( m_name ) ); 148elem.AddAttribute( "Description", SecurityElement.Escape( Description ) );
system\security\permissions\environmentpermission.cs (3)
354esd.AddAttribute( "Read", SecurityElement.Escape( m_read.ToString() ) ); 358esd.AddAttribute( "Write", SecurityElement.Escape( m_write.ToString() ) ); 363esd.AddAttribute( "Unrestricted", "true" );
system\security\permissions\filedialogpermission.cs (2)
166esd.AddAttribute("Access", Enum.GetName(typeof(FileDialogPermissionAccess), access)); 170esd.AddAttribute("Unrestricted", "true");
system\security\permissions\fileiopermission.cs (7)
804esd.AddAttribute("Read", SecurityElement.Escape(m_read.ToString())); 808esd.AddAttribute("Write", SecurityElement.Escape(m_write.ToString())); 812esd.AddAttribute("Append", SecurityElement.Escape(m_append.ToString())); 816esd.AddAttribute("PathDiscovery", SecurityElement.Escape(m_pathDiscovery.ToString())); 820esd.AddAttribute("ViewAcl", SecurityElement.Escape(m_viewAcl.ToString())); 824esd.AddAttribute("ChangeAcl", SecurityElement.Escape(m_changeAcl.ToString())); 830esd.AddAttribute("Unrestricted", "true");
system\security\permissions\hostprotectionpermission.cs (2)
266esd.AddAttribute( "Unrestricted", "true" ); 268esd.AddAttribute( "Resources", XMLUtil.BitFieldEnumToString( typeof( HostProtectionResource ), Resources ) );
system\security\permissions\isolatedstoragepermission.cs (6)
210esd.AddAttribute( "Allowed", Enum.GetName( typeof( IsolatedStorageContainment ), m_allowed ) ); 213esd.AddAttribute(_strUserQuota, (m_userQuota).ToString(CultureInfo.InvariantCulture)) ; 217esd.AddAttribute(_strMachineQuota, (m_machineQuota).ToString(CultureInfo.InvariantCulture)) ; 221esd.AddAttribute( _strExpiry, (m_expirationDays).ToString(CultureInfo.InvariantCulture)) ; 225esd.AddAttribute(_strPermDat, (m_permanentData).ToString()) ; 230esd.AddAttribute( "Unrestricted", "true" );
system\security\permissions\keycontainerpermission.cs (8)
538securityElement.AddAttribute("Flags", m_flags.ToString()); 543entryElem.AddAttribute("KeyStore", accessEntry.KeyStore); 544entryElem.AddAttribute("ProviderName", accessEntry.ProviderName); 545entryElem.AddAttribute("ProviderType", accessEntry.ProviderType.ToString(null, null)); 546entryElem.AddAttribute("KeyContainerName", accessEntry.KeyContainerName); 547entryElem.AddAttribute("KeySpec", accessEntry.KeySpec.ToString(null, null)); 548entryElem.AddAttribute("Flags", accessEntry.Flags.ToString()); 554securityElement.AddAttribute("Unrestricted", "true");
system\security\permissions\principalpermission.cs (4)
62root.AddAttribute( "Authenticated", "true" ); 66root.AddAttribute( "ID", SecurityElement.Escape( m_id ) ); 71root.AddAttribute( "Role", SecurityElement.Escape( m_role ) ); 528root.AddAttribute( "version", "1" );
system\security\permissions\publisheridentitypermission.cs (3)
292esd.AddAttribute( "Unrestricted", "true" ); 296esd.AddAttribute( "X509v3Certificate", m_certs[0].GetRawCertDataString() ); 303child.AddAttribute( "X509v3Certificate", m_certs[n].GetRawCertDataString() );
system\security\permissions\reflectionpermission.cs (2)
281esd.AddAttribute( "Flags", XMLUtil.BitFieldEnumToString( typeof( ReflectionPermissionFlag ), m_flags ) ); 285esd.AddAttribute( "Unrestricted", "true" );
system\security\permissions\registrypermission.cs (6)
414esd.AddAttribute( "Read", SecurityElement.Escape( m_read.UnsafeToString() ) ); 418esd.AddAttribute( "Write", SecurityElement.Escape( m_write.UnsafeToString() ) ); 422esd.AddAttribute( "Create", SecurityElement.Escape( m_create.UnsafeToString() ) ); 426esd.AddAttribute( "ViewAccessControl", SecurityElement.Escape( m_viewAcl.UnsafeToString() ) ); 430esd.AddAttribute( "ChangeAccessControl", SecurityElement.Escape( m_changeAcl.UnsafeToString() ) ); 435esd.AddAttribute( "Unrestricted", "true" );
system\security\permissions\securitypermission.cs (2)
287esd.AddAttribute( "Flags", XMLUtil.BitFieldEnumToString( typeof( SecurityPermissionFlag ), m_flags ) ); 291esd.AddAttribute( "Unrestricted", "true" );
system\security\permissions\siteidentitypermission.cs (3)
332esd.AddAttribute( "Unrestricted", "true" ); 336esd.AddAttribute( "Site", m_sites[0].ToString() ); 343child.AddAttribute( "Site", m_sites[n].ToString() );
system\security\permissions\strongnameidentitypermission.cs (7)
450esd.AddAttribute( "Unrestricted", "true" ); 456esd.AddAttribute("PublicKeyBlob", Hex.EncodeHexString(m_strongNames[0].m_publicKeyBlob.PublicKey)); 458esd.AddAttribute("Name", m_strongNames[0].m_name); 460esd.AddAttribute("AssemblyVersion", m_strongNames[0].m_version.ToString()); 469child.AddAttribute("PublicKeyBlob", Hex.EncodeHexString(m_strongNames[n].m_publicKeyBlob.PublicKey)); 471child.AddAttribute("Name", m_strongNames[n].m_name); 473child.AddAttribute("AssemblyVersion", m_strongNames[n].m_version.ToString());
system\security\permissions\uipermission.cs (3)
327esd.AddAttribute( "Window", Enum.GetName( typeof( UIPermissionWindow ), m_windowFlag ) ); 331esd.AddAttribute( "Clipboard", Enum.GetName( typeof( UIPermissionClipboard ), m_clipboardFlag ) ); 336esd.AddAttribute( "Unrestricted", "true" );
system\security\permissions\urlidentitypermission.cs (3)
363esd.AddAttribute( "Unrestricted", "true" ); 367esd.AddAttribute( "Url", m_urls[0].ToString() ); 374child.AddAttribute( "Url", m_urls[n].ToString() );
system\security\permissions\zoneidentitypermission.cs (2)
257esd.AddAttribute( "Zone", Enum.GetName( typeof( SecurityZone ), this.SecurityZone ) ); 268child.AddAttribute( "Zone", Enum.GetName( typeof( SecurityZone ), (SecurityZone)nEnum ) );
system\security\permissionset.cs (20)
833newElemUU.AddAttribute( "class", thisElem.Attribute( "class" ) ); 840newElemUU.AddAttribute( "class", otherElem.Attribute( "class" ) ); 847newElem.AddAttribute( "class", thisElem.Attribute( "class" ) ); 865newElem.AddAttribute( "class", otherElem.Attribute( "class" ) ); 890newElem.AddAttribute( "class", thisElem.Attribute( "class" ) ); 994newElem.AddAttribute( "class", otherElem.Attribute( "class" ) ); 998newElemUU.AddAttribute( "class", thisElem.Attribute( "class" ) ); 1006newElemUU.AddAttribute( "class", otherElem.Attribute( "class" ) ); 1026newElem.AddAttribute( "class", otherElem.Attribute( "class" ) ); 1052newElem.AddAttribute( "class", thisElem.Attribute( "class" ) ); 1170newElem.AddAttribute( "class", thisElem.Attribute( "class" ) ); 1288newElem.AddAttribute( "class", thisElem.Attribute( "class" ) ); 2149elTrunk.AddAttribute( "class", "System.Security.PermissionSet" ); 2151elTrunk.AddAttribute( "version", "1" ); 2160elTrunk.AddAttribute( "class", permName ); 2162elTrunk.AddAttribute( "version", "1" ); 2168elTrunk.AddAttribute(s_str_Unrestricted, "true" ); 2184elTrunk.AddAttribute( "class", this.GetType().FullName); 2185elTrunk.AddAttribute( "version", "1" ); 2189elTrunk.AddAttribute(s_str_Unrestricted, "true" );
system\security\permissiontoken.cs (3)
296elRoot.AddAttribute( "Index", "" + this.m_index ); 298elRoot.AddAttribute( "Name", SecurityElement.Escape( m_strTypeName ) ); 299elRoot.AddAttribute("Type", m_type.ToString("F"));
system\security\policy\allmembershipcondition.cs (1)
70root.AddAttribute( "version", "1" );
system\security\policy\applicationdirectory.cs (1)
84root.AddAttribute( "version", "1" );
system\security\policy\applicationdirectorymembershipcondition.cs (1)
109root.AddAttribute( "version", "1" );
system\security\policy\applicationsecurityinfo.cs (1)
107seDefaultPS.AddAttribute("Unrestricted", unrestricted);
system\security\policy\applicationsecuritymanager.cs (1)
164elTrustManager.AddAttribute("version", "1");
system\security\policy\applicationtrust.cs (5)
192elRoot.AddAttribute("version", "1"); 196elRoot.AddAttribute("FullName", SecurityElement.Escape(m_appId.FullName)); 199elRoot.AddAttribute("TrustedToRun", "true"); 202elRoot.AddAttribute("Persist", "true"); 303elObject.AddAttribute("Data", Hex.EncodeHexString(array));
system\security\policy\codegroup.cs (8)
338e.AddAttribute( "version", "1" ); 353e.AddAttribute( "PermissionSetName", namedPermSet.Name ); 362e.AddAttribute( "Attributes", XMLUtil.BitFieldEnumToString( typeof( PolicyStatementAttribute ), m_policy.Attributes ) ); 380e.AddAttribute( "Name", SecurityElement.Escape( m_name ) ); 385e.AddAttribute( "Description", SecurityElement.Escape( m_description ) ); 639elPolicy.AddAttribute( "version", "1" ); 656elPolicy.AddAttribute( "PermissionSetName", permSetName ); 679elPolicy.AddAttribute( "Attributes", attributes );
system\security\policy\filecodegroup.cs (1)
179element.AddAttribute("Access", XMLUtil.BitFieldEnumToString(typeof(FileIOPermissionAccess), m_access));
system\security\policy\gac.cs (1)
59elem.AddAttribute( "version", "1" );
system\security\policy\gacmembershipcondition.cs (1)
76root.AddAttribute( "version", "1" );
system\security\policy\hash.cs (3)
502root.AddAttribute("version", "2"); 506hashElement.AddAttribute("algorithm", hashValue.Key.Name); 507hashElement.AddAttribute("value", Hex.EncodeHexString(hashValue.Value));
system\security\policy\hashmembershipcondition.cs (3)
175root.AddAttribute("version", "1"); 177root.AddAttribute(s_tagHashValue, Hex.EncodeHexString(HashValue)); 179root.AddAttribute(s_tagHashAlgorithm, HashAlgorithm.GetType().FullName);
system\security\policy\netcodegroup.cs (9)
515root.AddAttribute( "class", "System.Net.WebPermission, " + permissionAssembly); 516root.AddAttribute( "version", "1" ); 527uri.AddAttribute( "uri", uriStr ); 539uri.AddAttribute( "uri", uriStr ); 682permSet.AddAttribute( "class", "System.Security.PermissionSet" ); 683permSet.AddAttribute( "version", "1" ); 844codeOriginElement.AddAttribute("scheme", (string) rule.Key); 848accessElem.AddAttribute("scheme", access.Scheme); 849accessElem.AddAttribute("port", access.StrPort);
system\security\policy\permissionrequestevidence.cs (1)
96root.AddAttribute( "version", "1" );
system\security\policy\policylevel.cs (5)
519e.AddAttribute("version", "1"); 541elClass.AddAttribute("Name", (string)dicEnumerator.Value); 542elClass.AddAttribute("Description", (string)dicEnumerator.Key); 1062root.AddAttribute("version", "1"); 1063root.AddAttribute("PermissionSetName", permissionSetName);
system\security\policy\policystatement.cs (3)
315e.AddAttribute( "version", "1" ); 317e.AddAttribute( "Attributes", XMLUtil.BitFieldEnumToString( typeof( PolicyStatementAttribute ), m_attributes ) ); 332e.AddAttribute( "PermissionSetName", namedPermSet.Name );
system\security\policy\publisher.cs (1)
119elem.AddAttribute( "version", "1" );
system\security\policy\publishermembershipcondition.cs (2)
171root.AddAttribute( "version", "1" ); 173root.AddAttribute( "X509Certificate", m_certificate.GetRawCertDataString() );
system\security\policy\site.cs (1)
108elem.AddAttribute( "version", "1" );
system\security\policy\sitemembershipcondition.cs (2)
154root.AddAttribute( "version", "1" ); 157root.AddAttribute( "Site", m_site.ToString() );
system\security\policy\strongname.cs (4)
143root.AddAttribute( "version", "1" ); 146root.AddAttribute( "Key", System.Security.Util.Hex.EncodeHexString( m_publicKeyBlob.PublicKey ) ); 149root.AddAttribute( "Name", m_name ); 152root.AddAttribute( "Version", m_version.ToString() );
system\security\policy\strongnamemembershipcondition.cs (4)
224root.AddAttribute( "version", "1" ); 227root.AddAttribute( s_tagPublicKeyBlob, System.Security.Util.Hex.EncodeHexString( PublicKey.PublicKey ) ); 230root.AddAttribute( s_tagName, Name ); 233root.AddAttribute( s_tagVersion, Version.ToString() );
system\security\policy\url.cs (1)
101root.AddAttribute( "version", "1" );
system\security\policy\urlmembershipcondition.cs (2)
158root.AddAttribute( "version", "1" ); 160root.AddAttribute( "Url", m_url.ToString() );
system\security\policy\zone.cs (1)
132elem.AddAttribute( "version", "1" );
system\security\policy\zonemembershipcondition.cs (2)
169root.AddAttribute( "version", "1" ); 172root.AddAttribute( "Zone", Enum.GetName( typeof( SecurityZone ), m_zone ) );
system\security\policymanager.cs (2)
306format.AddAttribute("version", "1.0"); 307format.AddAttribute("encoding", encoding.WebName);
system\security\securitydocument.cs (1)
275elCurrent.AddAttribute( strName, strValue );
system\security\util\xmlutil.cs (2)
58ecr.AddAttribute( "class", name ); 74element.AddAttribute( "class", typename + ", " + type.Module.Assembly.FullName.Replace( '\"', '\'' ) );
System (46)
compmod\system\security\permissions\AspNetHostingPermission.cs (4)
237securityElement.AddAttribute("class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace( '\"', '\'' )); 238securityElement.AddAttribute("version", "1" ); 239securityElement.AddAttribute("Level", Enum.GetName(typeof(AspNetHostingPermissionLevel), _level)); 241securityElement.AddAttribute("Unrestricted", "true");
compmod\system\security\permissions\ResourcePermissionBase.cs (5)
551root.AddAttribute("class", type.FullName + ", " + type.Module.Assembly.FullName.Replace('\"', '\'')); 552root.AddAttribute("version", "1"); 555root.AddAttribute("Unrestricted", "true"); 623contentElement.AddAttribute("name", (string)contentEnumerator.Key); 632contentElement.AddAttribute("access", accessString);
net\System\Net\DnsPermission.cs (3)
194securityElement.AddAttribute( "class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace( '\"', '\'' ) ); 195securityElement.AddAttribute( "version", "1" ); 198securityElement.AddAttribute( "Unrestricted", "true" );
net\System\Net\mail\smtppermission.cs (5)
241securityElement.AddAttribute("class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace( '\"', '\'' )); 242securityElement.AddAttribute("version", "1"); 245securityElement.AddAttribute("Unrestricted", "true"); 250securityElement.AddAttribute("Access", "Connect"); 253securityElement.AddAttribute("Access", "ConnectToUnrestrictedPort");
net\System\Net\NetworkInformation\NetworkInformationPermission.cs (5)
229securityElement.AddAttribute("class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace( '\"', '\'' )); 230securityElement.AddAttribute("version", "1"); 233securityElement.AddAttribute("Unrestricted", "true"); 239child.AddAttribute( "Access", "Read"); 244child.AddAttribute( "Access", "Ping");
net\System\Net\SocketPermission.cs (9)
589securityElement.AddAttribute("class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace( '\"', '\'' )); 590securityElement.AddAttribute("version", "1"); 598endpoint.AddAttribute("host", permission.Hostname); 599endpoint.AddAttribute("transport", permission.Transport.ToString()); 600endpoint.AddAttribute("port", permission.Port != AllPorts? 612endpoint.AddAttribute("host", permission.Hostname); 613endpoint.AddAttribute("transport", permission.Transport.ToString()); 614endpoint.AddAttribute("port", permission.Port != AllPorts? 622securityElement.AddAttribute("Unrestricted", "true");
net\System\Net\WebPermission.cs (7)
900securityElement.AddAttribute( "class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace( '\"', '\'' ) ); 901securityElement.AddAttribute( "version", "1" ); 913uripattern.AddAttribute("uri", SecurityElement.Escape(MatchAll)); 930uripattern.AddAttribute("uri", SecurityElement.Escape(tempStr)); 945uripattern.AddAttribute("uri", SecurityElement.Escape(MatchAll)); 962uripattern.AddAttribute("uri", SecurityElement.Escape(tempStr)); 971securityElement.AddAttribute( "Unrestricted", "true" );
security\system\security\permissions\storepermission.cs (4)
109securityElement.AddAttribute("class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace('\"', '\'')); 110securityElement.AddAttribute("version", "1"); 112securityElement.AddAttribute("Flags", m_flags.ToString()); 114securityElement.AddAttribute("Unrestricted", "true");
security\system\security\permissions\typedescriptorpermission.cs (4)
180securityElement.AddAttribute("class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace('\"', '\'')); 181securityElement.AddAttribute("version", "1"); 183securityElement.AddAttribute("Flags", m_flags.ToString()); 185securityElement.AddAttribute("Unrestricted", "true");
System.Configuration (3)
System\Configuration\ConfigurationPermission.cs (3)
185securityElement.AddAttribute("class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace( '\"', '\'' )); 186securityElement.AddAttribute("version", "1"); 188securityElement.AddAttribute("Unrestricted", "true");
System.Data (7)
fx\src\data\System\Data\Common\DBDataPermission.cs (7)
325root.AddAttribute(XmlStr._class, type.AssemblyQualifiedName.Replace('\"', '\'')); 326root.AddAttribute(XmlStr._Version, XmlStr._VersionNumber); 329root.AddAttribute(XmlStr._Unrestricted, XmlStr._true); 332root.AddAttribute(XmlStr._AllowBlankPassword, _allowBlankPassword.ToString(CultureInfo.InvariantCulture)); 342valueElement.AddAttribute(XmlStr._ConnectionString, tmp); 347valueElement.AddAttribute(XmlStr._KeyRestrictions, tmp); 350valueElement.AddAttribute(XmlStr._KeyRestrictionBehavior, tmp);
System.Drawing (4)
commonui\System\Drawing\Printing\PrintingPermission.cs (4)
173securityElement.AddAttribute("class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace('\"', '\'')); 174securityElement.AddAttribute("version", "1"); 176securityElement.AddAttribute("Level", Enum.GetName(typeof(PrintingPermissionLevel), printingLevel)); 179securityElement.AddAttribute("Unrestricted", "true");
System.Messaging (8)
System\Messaging\MessageQueuePermission.cs (8)
397root.AddAttribute("class", type.FullName + ", " + type.Module.Assembly.FullName.Replace('\"', '\'')); 398root.AddAttribute("version", "1"); 402root.AddAttribute("Unrestricted", "true"); 414currentElement.AddAttribute("value", entry.Path); 420currentElement.AddAttribute("machine", entry.MachineName); 423currentElement.AddAttribute("category", entry.Category); 426currentElement.AddAttribute("label", entry.Label); 449currentElement.AddAttribute("access", accessStringBuilder.ToString());
System.Net (6)
net\PeerToPeer\Collaboration\PeerCollaborationPermission.cs (3)
195securityElement.AddAttribute("class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace('\"', '\'')); 196securityElement.AddAttribute("version", "1"); 199securityElement.AddAttribute("Unrestricted", "true");
net\PeerToPeer\PnrpPermission.cs (3)
182securityElement.AddAttribute("class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace('\"', '\'')); 183securityElement.AddAttribute("version", "1"); 185securityElement.AddAttribute("Unrestricted", "true");
System.Security (4)
system\security\permissions\dataprotectionpermission.cs (4)
116securityElement.AddAttribute("class", this.GetType().FullName + ", " + this.GetType().Module.Assembly.FullName.Replace('\"', '\'')); 117securityElement.AddAttribute("version", "1"); 119securityElement.AddAttribute("Flags", m_flags.ToString()); 121securityElement.AddAttribute("Unrestricted", "true");
System.Transactions (3)
System\Transactions\DistributedTransactionPermission.cs (3)
135element.AddAttribute("class", type.FullName + ", " + assemblyName); 136element.AddAttribute("version", "1"); 137element.AddAttribute("Unrestricted", unrestricted.ToString());
System.Windows.Forms (2)
winforms\Managed\System\WinForms\TrustManager.cs (2)
224elRoot.AddAttribute("class", SecurityElement.Escape(this.GetType().AssemblyQualifiedName)); 225elRoot.AddAttribute("version", "1");
System.Xml (1)
System\Xml\XmlSecureResolver.cs (1)
84root.AddAttribute("version", "1");
WindowsBase (12)
Base\System\Security\Permissions\MediaPermission.cs (6)
370securityElement.AddAttribute("class", this.GetType().AssemblyQualifiedName); 371securityElement.AddAttribute("version", "1"); 375securityElement.AddAttribute("Unrestricted", Boolean.TrueString); 379securityElement.AddAttribute("Audio", _mediaPermissionAudio.ToString()); 380securityElement.AddAttribute("Video", _mediaPermissionVideo.ToString()); 381securityElement.AddAttribute("Image", _mediaPermissionImage.ToString());
Base\System\Security\Permissions\WebBrowserPermission.cs (4)
234securityElement.AddAttribute("class", this.GetType().AssemblyQualifiedName); 235securityElement.AddAttribute("version", "1"); 239securityElement.AddAttribute("Unrestricted", Boolean.TrueString); 243securityElement.AddAttribute("Level", _webBrowserPermissionLevel.ToString());
Shared\MS\Internal\Permissions\InternalPermissions.cs (2)
110element.AddAttribute("class", type.FullName + ", " + AssemblyName); 111element.AddAttribute("version", "1");