31 references to Accessibility
System.Text.Json (31)
System\ReflectionExtensions.cs (31)
396
Accessibility
acc1 = GetDeclaredAccessibility(s1);
398
if (acc1 ==
Accessibility
.Public)
405
Accessibility
acc2 = GetDeclaredAccessibility(s2);
409
case
Accessibility
.Internal:
412
if (acc2 is
Accessibility
.Private or
Accessibility
.Internal or
Accessibility
.ProtectedAndInternal &&
420
case
Accessibility
.ProtectedAndInternal:
424
if (acc2 is
Accessibility
.Private or
Accessibility
.Internal or
Accessibility
.ProtectedAndInternal &&
427
goto case
Accessibility
.Protected;
432
case
Accessibility
.Protected:
440
else if (acc2 ==
Accessibility
.Private)
452
else if (acc2 is
Accessibility
.Protected or
Accessibility
.ProtectedAndInternal)
466
case
Accessibility
.ProtectedOrInternal:
477
case
Accessibility
.Private:
495
case
Accessibility
.Internal:
505
case
Accessibility
.Protected:
515
case
Accessibility
.ProtectedAndInternal:
527
case
Accessibility
.ProtectedOrInternal:
543
case
Accessibility
.Private:
544
if (acc2 ==
Accessibility
.Private)
631
static
Accessibility
GetDeclaredAccessibility(Type type)
635
return
Accessibility
.Public;
640
return
Accessibility
.ProtectedOrInternal; // protected internal
645
return
Accessibility
.Protected;
650
return
Accessibility
.ProtectedAndInternal; // private protected
655
return
Accessibility
.Private;
659
return
Accessibility
.Internal;