Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
PermissionSet.cs
Go to the documentation of this file.
4
5namespace System.Security;
6
7[Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId = "SYSLIB0003", UrlFormat = "https://aka.ms/dotnet-warnings/{0}")]
9{
10 public virtual int Count => 0;
11
12 public virtual bool IsReadOnly => false;
13
14 public virtual bool IsSynchronized => false;
15
16 public virtual object SyncRoot => this;
17
21
25
30
32 {
33 return null;
34 }
35
36 public void Assert()
37 {
38 }
39
41 {
42 return false;
43 }
44
45 [Obsolete]
46 public static byte[] ConvertPermissionSet(string inFormat, byte[] inData, string outFormat)
47 {
49 }
50
51 public virtual PermissionSet Copy()
52 {
53 return new PermissionSet(this);
54 }
55
56 public virtual void CopyTo(Array array, int index)
57 {
58 }
59
60 public void Demand()
61 {
62 }
63
64 [Obsolete]
65 public void Deny()
66 {
68 }
69
70 public override bool Equals(object? o)
71 {
72 return base.Equals(o);
73 }
74
75 public virtual void FromXml(SecurityElement et)
76 {
77 }
78
80 {
81 return GetEnumeratorImpl();
82 }
83
84 protected virtual IEnumerator GetEnumeratorImpl()
85 {
86 return Array.Empty<object>().GetEnumerator();
87 }
88
89 public override int GetHashCode()
90 {
91 return base.GetHashCode();
92 }
93
98
100 {
101 return null;
102 }
103
105 {
106 return null;
107 }
108
109 public bool IsEmpty()
110 {
111 return false;
112 }
113
114 public bool IsSubsetOf(PermissionSet? target)
115 {
116 return false;
117 }
118
119 public bool IsUnrestricted()
120 {
121 return false;
122 }
123
124 public void PermitOnly()
125 {
127 }
128
133
135 {
136 return null;
137 }
138
139 public static void RevertAssert()
140 {
141 }
142
147
149 {
150 return null;
151 }
152
154 {
155 }
156
157 public override string ToString()
158 {
159 return base.ToString();
160 }
161
162 public virtual SecurityElement? ToXml()
163 {
164 return null;
165 }
166
168 {
169 return null;
170 }
171}
static string PlatformNotSupported_CAS
Definition SR.cs:54
Definition SR.cs:7
static byte[] ConvertPermissionSet(string inFormat, byte[] inData, string outFormat)
PermissionSet? Union(PermissionSet? other)
IPermission? AddPermission(IPermission? perm)
virtual void FromXml(SecurityElement et)
IPermission? GetPermission(Type? permClass)
virtual ? IPermission RemovePermissionImpl(Type? permClass)
virtual ? IPermission GetPermissionImpl(Type? permClass)
virtual IEnumerator GetEnumeratorImpl()
IPermission? SetPermission(IPermission? perm)
PermissionSet? Intersect(PermissionSet? other)
bool IsSubsetOf(PermissionSet? target)
virtual PermissionSet Copy()
IPermission? RemovePermission(Type? permClass)
virtual ? IPermission SetPermissionImpl(IPermission? perm)
override bool Equals(object? o)
PermissionSet(PermissionState state)
virtual void CopyTo(Array array, int index)
virtual ? IPermission AddPermissionImpl(IPermission? perm)
PermissionSet(PermissionSet? permSet)
virtual ? SecurityElement ToXml()