31 references to Accessibility
System.Text.Json (31)
System\ReflectionExtensions.cs (31)
348
Accessibility
acc1 = GetDeclaredAccessibility(s1);
350
if (acc1 ==
Accessibility
.Public)
357
Accessibility
acc2 = GetDeclaredAccessibility(s2);
361
case
Accessibility
.Internal:
364
if (acc2 is
Accessibility
.Private or
Accessibility
.Internal or
Accessibility
.ProtectedAndInternal &&
372
case
Accessibility
.ProtectedAndInternal:
376
if (acc2 is
Accessibility
.Private or
Accessibility
.Internal or
Accessibility
.ProtectedAndInternal &&
379
goto case
Accessibility
.Protected;
384
case
Accessibility
.Protected:
392
else if (acc2 ==
Accessibility
.Private)
404
else if (acc2 is
Accessibility
.Protected or
Accessibility
.ProtectedAndInternal)
418
case
Accessibility
.ProtectedOrInternal:
429
case
Accessibility
.Private:
447
case
Accessibility
.Internal:
457
case
Accessibility
.Protected:
467
case
Accessibility
.ProtectedAndInternal:
479
case
Accessibility
.ProtectedOrInternal:
495
case
Accessibility
.Private:
496
if (acc2 ==
Accessibility
.Private)
583
static
Accessibility
GetDeclaredAccessibility(Type type)
587
return
Accessibility
.Public;
592
return
Accessibility
.ProtectedOrInternal; // protected internal
597
return
Accessibility
.Protected;
602
return
Accessibility
.ProtectedAndInternal; // private protected
607
return
Accessibility
.Private;
611
return
Accessibility
.Internal;