Class: WMI::Win32_IP4PersistedRouteTable

Inherits:
Base
  • Object
show all
Defined in:
lib/Win32_IP4PersistedRouteTable.rb

Overview

IP4PersistedRouteTable クラスは持続される IP ルートを含みます。既定では、ルーティング テーブルに追加するルートは永久的ではありません。コンピュータを再起動するときにこれらのルートは失われます。ただし、コマンド route -p add を使用すると、Windows NT により永久的になり、コンピュータを再起動するときにルートは失われません。コンピュータのルート テーブルが再構築されるごとに、固定エントリがルート テーブルに再挿入されます。Windows NT ではレジストりに固定ルートが格納されます。このクラスは特に IP4 を扱い、IPX または IP6 は扱いません。

Instance Attribute Summary (collapse)

Method Summary

Methods inherited from Base

#AddRef, #AssociatorsAsync_, #Associators_, #Clone_, #CompareTo_, #DeleteAsync_, #Delete_, #Derivation_, #ExecMethodAsync_, #ExecMethod_, #GetIDsOfNames, #GetObjectText_, #GetText_, #GetTypeInfo, #GetTypeInfoCount, #InstancesAsync_, #Instances_, #Invoke, #Methods_, #Path_, #Properties_, #PutAsync_, #Put_, #Qualifiers_, #QueryInterface, #ReferencesAsync_, #References_, #Refresh_, #Release, #Security_, #SetFromText_, #SpawnDerivedClass_, #SpawnInstance_, #SubclassesAsync_, #Subclasses_, #SystemProperties_

Instance Attribute Details

- (string) Caption (readonly)

Caption プロパティは、オブジェクトについての簡単な説明 (1 行分の文字列) です。

Returns:

  • (string)

    Caption



7
8
9
# File 'lib/Win32_IP4PersistedRouteTable.rb', line 7

def Caption
  @Caption
end

- (string) Description (readonly)

Description プロパティでオブジェクトの説明が提供されます。

Returns:

  • (string)

    Description



13
14
15
# File 'lib/Win32_IP4PersistedRouteTable.rb', line 13

def Description
  @Description
end

- (string) Destination

Destination プロパティはこの固定ルートの宛先 IP アドレスを含みます。

Returns:

  • (string)

    Destination



18
19
20
# File 'lib/Win32_IP4PersistedRouteTable.rb', line 18

def Destination
  @Destination
end

- (datetime) InstallDate (readonly)

InstallDate プロパティは、オブジェクトがインストールされた日時を示す値です。

 

Returns:

  • (datetime)

    InstallDate



24
25
26
# File 'lib/Win32_IP4PersistedRouteTable.rb', line 24

def InstallDate
  @InstallDate
end

- (string) Mask

Mask プロパティはこの固定エントリで使用されるマスクを含みます。

 

Returns:

  • (string)

    Mask



30
31
32
# File 'lib/Win32_IP4PersistedRouteTable.rb', line 30

def Mask
  @Mask
end

- (sint32) Metric1

Metric1 プロパティは、この固定ルートのプライマリ ルーティング メトリックを含みます。

 

Returns:

  • (sint32)

    Metric1



37
38
39
# File 'lib/Win32_IP4PersistedRouteTable.rb', line 37

def Metric1
  @Metric1
end

- (string) Name (readonly)

Name プロパティで、オブジェクトを認識するラベルを定義します。

 

Returns:

  • (string)

    Name



43
44
45
# File 'lib/Win32_IP4PersistedRouteTable.rb', line 43

def Name
  @Name
end

- (string) NextHop

NextHop プロパティはこの固定ルートの次のホップの IP アドレスを含みます。

 (

Returns:

  • (string)

    NextHop



50
51
52
# File 'lib/Win32_IP4PersistedRouteTable.rb', line 50

def NextHop
  @NextHop
end

- (string) Status (readonly)

Status プロパティはオブジェクトの現在の状態を示す文字列です。

 

Returns:

  • (string)

    Status



63
64
65
# File 'lib/Win32_IP4PersistedRouteTable.rb', line 63

def Status
  @Status
end