June 2003
Intermediate to advanced
714 pages
22h 8m
English
UrlMembershipCondition
public sealed class UrlMembershipCondition : IMembershipCondition, System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable, IConstantMembershipCondition { // Public Constructors public UrlMembershipCondition(stringurl); // Public Instance Properties public string Url{set; get; } // Public Instance Methods public bool Check(Evidenceevidence); // implements IMembershipCondition public IMembershipCondition Copy( ); // implements IMembershipCondition public override bool Equals(objecto); // overrides object public void FromXml(System.Security.SecurityElemente); // implements System.Security.ISecurityEncodable public void FromXml(System.Security.SecurityElemente, PolicyLevellevel); // implements System.Security.ISecurityPolicyEncodable public override int GetHashCode( ); // overrides object public override string ToString( ); // overrides object public SecurityElement ToXml( ); // implements System.Security.ISecurityEncodable public SecurityElement ToXml(PolicyLevellevel); // implements System.Security.ISecurityPolicyEncodable }
The UrlMembershipCondition class uses
Url evidence to determine if an assembly or
application domain qualifies for membership of a
CodeGroup. The Url property
contains the URL required to qualify for membership and can include a
wildcard as the final element—for example, http://www.oreilly.com/apps/*. The value of
the Url property is initially set in the
UrlMembershipCondition constructor.
During policy ...