OSPlatform 構造体

定義

オペレーティング システム プラットフォームを表します。

public value class OSPlatform : IEquatable<System::Runtime::InteropServices::OSPlatform>
public readonly struct OSPlatform : IEquatable<System.Runtime.InteropServices.OSPlatform>
public struct OSPlatform : IEquatable<System.Runtime.InteropServices.OSPlatform>
type OSPlatform = struct
Public Structure OSPlatform
Implements IEquatable(Of OSPlatform)
継承
OSPlatform
実装

プロパティ

名前 説明
FreeBSD

FreeBSD オペレーティング システムを表すオブジェクトを取得します。

Linux

Linux オペレーティング システムを表すオブジェクトを取得します。

OSX

OSX オペレーティング システムを表すオブジェクトを取得します。

Windows

Windows オペレーティング システムを表すオブジェクトを取得します。

メソッド

名前 説明
Create(String)

新しい OSPlatform インスタンスを作成します。

Equals(Object)

現在の OSPlatform インスタンスが指定したオブジェクトと等しいかどうかを判断します。

Equals(OSPlatform)

現在のインスタンスと指定した OSPlatform インスタンスが等しいかどうかを判断します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

ToString()

この OSPlatform インスタンスの文字列形式を返します。

演算子

名前 説明
Equality(OSPlatform, OSPlatform)

2 つの OSPlatform オブジェクトが等しいかどうかを判断します。

Inequality(OSPlatform, OSPlatform)

2 つの OSPlatform インスタンスが等しくないかどうかを判断します。

適用対象