37 references to TypeDescriptorPermissionFlags
System (37)
compmod\system\componentmodel\TypeDescriptor.cs (8)
352
/// <see cref="
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess"/>
370
typeDescriptorPermission.AddPermission(new TypeDescriptorPermission(
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess));
388
/// <see cref="
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess"/>
408
typeDescriptorPermission.AddPermission(new TypeDescriptorPermission(
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess));
3227
/// <see cref="
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess"/>
3245
typeDescriptorPermission.AddPermission(new TypeDescriptorPermission(
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess));
3262
/// <see cref="
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess"/>
3282
typeDescriptorPermission.AddPermission(new TypeDescriptorPermission(
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess));
security\system\security\permissions\typedescriptorpermission.cs (23)
35
private
TypeDescriptorPermissionFlags
m_flags;
53
public TypeDescriptorPermission(
TypeDescriptorPermissionFlags
flag)
65
m_flags =
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess;
75
m_flags =
TypeDescriptorPermissionFlags
.NoFlags;
79
public
TypeDescriptorPermissionFlags
Flags
100
return m_flags ==
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess;
115
TypeDescriptorPermissionFlags
flag_union = m_flags | operand.m_flags;
116
if (flag_union ==
TypeDescriptorPermissionFlags
.NoFlags)
130
return m_flags ==
TypeDescriptorPermissionFlags
.NoFlags;
135
TypeDescriptorPermissionFlags
sourceFlag = this.m_flags;
136
TypeDescriptorPermissionFlags
targetFlag = operand.m_flags;
153
TypeDescriptorPermissionFlags
flag_intersect = operand.m_flags & this.m_flags;
154
if (flag_intersect ==
TypeDescriptorPermissionFlags
.NoFlags)
167
return new TypeDescriptorPermission((
TypeDescriptorPermissionFlags
)m_flags);
170
private void VerifyAccess(
TypeDescriptorPermissionFlags
type)
172
if ((type & ~
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess) != 0)
202
m_flags =
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess;
206
m_flags =
TypeDescriptorPermissionFlags
.NoFlags;
210
TypeDescriptorPermissionFlags
flags = (
TypeDescriptorPermissionFlags
)Enum.Parse(typeof(
TypeDescriptorPermissionFlags
), strFlags);
216
internal static void VerifyFlags(
TypeDescriptorPermissionFlags
flags)
218
if ((flags & ~
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess) != 0)
security\system\security\permissions\typedescriptorpermissionattribute.cs (6)
15
TypeDescriptorPermissionFlags
m_flags =
TypeDescriptorPermissionFlags
.NoFlags;
19
public
TypeDescriptorPermissionFlags
Flags {
28
get { return (m_flags &
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess) != 0; }
29
set { m_flags = value ? m_flags |
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess : m_flags & ~
TypeDescriptorPermissionFlags
.RestrictedRegistrationAccess; }