public static PlatformSupport For(RuntimePlatform runtimePlatform)
 {
     PlatformSupport support;
     if (!TryFor(runtimePlatform, out support))
     {
         throw new InvalidOperationException(string.Format("Could not find platform support for {0} runtime platform. Is platform plugin present?", runtimePlatform.Name));
     }
     return support;
 }
 public override bool Supports(RuntimePlatform platform)
 {
     return (platform is LinuxRuntimePlatform);
 }
 public override bool Supports(RuntimePlatform platform)
 {
     return (platform is AndroidRuntimePlatform);
 }
 public static bool TryFor(RuntimePlatform runtimePlatform, out PlatformSupport support)
 {
     if (<>f__am$cache0 == null)
     {
 public abstract bool Supports(RuntimePlatform platform);
 public static bool Available(RuntimePlatform runtimePlatform)
 {
     PlatformSupport support;
     return TryFor(runtimePlatform, out support);
 }
 public override bool Supports(RuntimePlatform platform)
 {
     return (platform is WindowsDesktopRuntimePlatform);
 }
 public override bool Supports(RuntimePlatform platform)
 {
     return (platform is MacOSXRuntimePlatform);
 }