ZoneMembershipCondition Class

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Determines whether an assembly belongs to a code group by testing its zone of origin. This class cannot be inherited.

Namespace:   System.Security.Policy
Assembly:  mscorlib (in mscorlib.dll)

System::Object
  System.Security.Policy::ZoneMembershipCondition

[SerializableAttribute]
[ComVisibleAttribute(true)]
public ref class ZoneMembershipCondition sealed : IMembershipCondition, 
	ISecurityEncodable, ISecurityPolicyEncodable

NameDescription
System_CAPS_pubmethodZoneMembershipCondition(SecurityZone)

Initializes a new instance of the ZoneMembershipCondition class with the zone that determines membership.

NameDescription
System_CAPS_pubpropertySecurityZone

Gets or sets the zone for which the membership condition tests.

NameDescription
System_CAPS_pubmethodCheck(Evidence^)

Determines whether the specified evidence satisfies the membership condition.

System_CAPS_pubmethodCopy()

Creates an equivalent copy of the membership condition.

System_CAPS_pubmethodEquals(Object^)

Determines whether the zone from the specified object is equivalent to the zone contained in the current ZoneMembershipCondition.(Overrides Object::Equals(Object^).)

System_CAPS_pubmethodFromXml(SecurityElement^)

Reconstructs a security object with a specified state from an XML encoding.

System_CAPS_pubmethodFromXml(SecurityElement^, PolicyLevel^)

Reconstructs a security object with a specified state from an XML encoding.

System_CAPS_pubmethodGetHashCode()

Gets the hash code for the current membership condition.(Overrides Object::GetHashCode().)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodToString()

Creates and returns a string representation of the membership condition.(Overrides Object::ToString().)

System_CAPS_pubmethodToXml()

Creates an XML encoding of the security object and its current state.

System_CAPS_pubmethodToXml(PolicyLevel^)

Creates an XML encoding of the security object and its current state with the specified PolicyLevel.

.NET Framework
Available since 1.1

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: