The visibility of types or members to be checked by the rule.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
[Flags]
public enum RuleScopes
Remarks
Example
To be added.
Members
| Member Name | Description | Value |
|---|---|---|
| None | Indicates unknown scope. | 0 |
| New | Indicates new scope. | 1 |
| Public | Indicates public scope. | 2 |
| Protected | Indicates protected scope. | 4 |
| Internal | Indicates internal scope. | 8 |
| ProtectedInternal | Indicates protected internal scope. | 12 |
| Private | Indicates private scope. | 16 |
| Abstract | Indicates abstract scope. | 32 |
| Sealed | Indicates sealed scope. | 64 |
| Static | Indicates static scope. | 128 |
| Readonly | Indicates readonly scope. | 256 |
| Virtual | Indicates virtual scope. | 512 |
| Override | Indicates override scope. | 1024 |
| Extern | Indicates extern scope. | 2048 |
| Unsafe | Indicates unsafe scope. | 4096 |
| SpecialName | Indicates special name scope. | 8192 |
| Literal | Indicates literal scope. | 32768 |
| Const | Indicates const scope. | 32896 |
| Volatile | Indicates volatile scope. | 65536 |
| WriteOnly | Indicates writeonly scope. | 262144 |
| WithEvents | Indicates withevents scope. | 1048576 |
| Default | Indicates default scope. | 2097152 |
| Any | Indicates any scope. | 3522559 |
Requirements
Namespace: SubMain.CodeItRight.Sdk.Core.Rules
Assembly: SubMain.CodeItRight.Sdk.Core (in SubMain.CodeItRight.Sdk.Core.dll)
See Also
SubMain.CodeItRight.Sdk.Core.Rules Namespace

