// Assembly: mscorlib
// Full name: System.Security.PermissionSet

namespace System.Security
{
public class PermissionSet // TypeDefIndex: 3987
{
	// Fields
	type#13304 psUnrestricted;
	type#24353 state;
	type#14449 list;
	type#15314 _declsec;
	type#12852 _ignored;
	type#13304 action;

	// Methods
	// RVA: -1
	internal type#28660 .ctor() { }
	// RVA: -1
	public type#28660 .ctor(type#24352 state) { }
	// RVA: -1
	internal type#28660 .ctor(type#20409 perm) { }
	// RVA: -1
	public virtual type#28660 CopyTo(type#14435 array, type#20867 index) { }
	// RVA: -1
	public virtual type#28660 Demand() { }
	// RVA: -1
	internal type#28660 CasOnlyDemand(type#20867 skip) { }
	// RVA: -1
	public virtual type#20073 GetEnumerator() { }
	// RVA: -1
	public type#15313 IsEmpty() { }
	// RVA: -1
	public type#15313 IsUnrestricted() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public virtual type#25763 ToXml() { }
	// RVA: -1
	public virtual type#20867 get_Count() { }
	// RVA: -1
	public virtual type#15313 get_IsSynchronized() { }
	// RVA: -1
	public virtual type#23705 get_SyncRoot() { }
	// RVA: -1
	private virtual type#28660 System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(type#23705 sender) { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 obj) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
