Ler em inglês

Compartilhar via


OSPlatform Estrutura

Definição

Importante

Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.

Representa uma plataforma do sistema operacional.

C#
public readonly struct OSPlatform : IEquatable<System.Runtime.InteropServices.OSPlatform>
C#
public struct OSPlatform : IEquatable<System.Runtime.InteropServices.OSPlatform>
Herança
OSPlatform
Implementações

Propriedades

FreeBSD

Obtém um objeto que representa o sistema operacional FreeBSD.

Linux

Obtém um objeto que representa o sistema operacional Linux.

OSX

Obtém um objeto que representa o sistema operacional OSX.

Windows

Obtém um objeto que representa o sistema operacional Windows.

Métodos

Create(String)

Cria uma nova instância OSPlatform.

Equals(Object)

Determina se a instância OSPlatform atual é igual ao objeto especificado.

Equals(OSPlatform)

Determina se a instância atual e a instância OSPlatform especificada são iguais.

GetHashCode()

Retorna o código hash para a instância.

ToString()

Retorna a representação de cadeia de caracteres dessa instância OSPlatform.

Operadores

Equality(OSPlatform, OSPlatform)

Determina se dois objetos OSPlatform são iguais.

Inequality(OSPlatform, OSPlatform)

Determina se duas instâncias OSPlatform são diferentes.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1