public GetHostEnumerator ( ) : System.Collections.IEnumerator | ||
return | System.Collections.IEnumerator |
public System.Collections.IEnumerator GetHostEnumerator() { throw null; }
public void Merge(System.Security.Policy.Evidence evidence) { }
Evidence::GetHostEnumerator ( ) : IEnumerator |
// Implement the IMembership interface. public bool Check(Evidence evidence) { if(evidence == null) { return false; } IEnumerator e = evidence.GetHostEnumerator(); IEnumerator e2; while(e.MoveNext()) { ApplicationDirectory appDir = (e.Current as ApplicationDirectory); if(appDir != null) { e2 = evidence.GetHostEnumerator(); while(e2.MoveNext()) { Url url = (e2.Current as Url); if(url != null) { if(Match(url.parser, appDir.Directory)) { return true; } } } } } return false; }