System.Runtime.Versioning.SupportedOSPlatformGuardAttribute
Annotates a custom guard field, property or method with a supported platform name and optional version.
Multiple attributes can be applied to indicate guard for multiple supported platforms.