Class: WMI::CIM_RemoteFileSystem

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

Overview

ネットワーク関連のサービス経由の FileSystem のアクセスを表す、FileSystem から派生したクラスです。この場合、ファイル格納はコンピュータによりホストされ、ファイル サーバーとして動作しています。たとえば、NFS FileSystem のファイル格納は、通常 ComputerSystem のローカルで制御されているメディアにはなく、デバイス ドライバから直接アクセスされていません。RemoteFileSystem のサブクラスは、FileSystem のアクセスに関連したクライアント側の構成情報を含みます。

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

- (UINT64) AvailableSpace (readonly)

AvailableSpace はファイル システムの空き領域の合計サイズをバイトで示します。

 

Returns:

  • (UINT64)

    AvailableSpace



8
9
10
# File 'lib/CIM_RemoteFileSystem.rb', line 8

def AvailableSpace
  @AvailableSpace
end

- (UINT64) BlockSize (readonly)

ファイル システムにより、基本記憶域拡張が別々に定義されているブロックのデータの読み取りと書き込みが行われます。

 

Returns:

  • (UINT64)

    BlockSize



14
15
16
# File 'lib/CIM_RemoteFileSystem.rb', line 14

def BlockSize
  @BlockSize
end

- (string) Caption (readonly)

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

Returns:

  • (string)

    Caption



19
20
21
# File 'lib/CIM_RemoteFileSystem.rb', line 19

def Caption
  @Caption
end

- (BOOLEAN) CasePreserved (readonly)

ファイル名の文字が予約されていることを示します。

Returns:

  • (BOOLEAN)

    CasePreserved



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

def CasePreserved
  @CasePreserved
end

- (BOOLEAN) CaseSensitive (readonly)

大文字と小文字が区別されるファイル名がサポートされることを示します。

Returns:

  • (BOOLEAN)

    CaseSensitive



29
30
31
# File 'lib/CIM_RemoteFileSystem.rb', line 29

def CaseSensitive
  @CaseSensitive
end

- (UINT16) CodeSet (readonly)

FileSystem にサポートされた、文字セットまたはエンコードを定義する配列です。

 

Returns:

  • (UINT16)

    CodeSet



35
36
37
# File 'lib/CIM_RemoteFileSystem.rb', line 35

def CodeSet
  @CodeSet
end

- (STRING) CompressionMethod (readonly)

ファイル システムを圧縮するために使用されるアルゴリズムまたはツールを示す自由形式の文字列です。

 

Returns:

  • (STRING)

    CompressionMethod



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

def CompressionMethod
  @CompressionMethod
end

- (STRING) CreationClassName (readonly)

CreationClassName は、インスタンスの作成で使用されるクラス名、またはサブクラス名を示します。

 

Returns:

  • (STRING)

    CreationClassName



49
50
51
# File 'lib/CIM_RemoteFileSystem.rb', line 49

def CreationClassName
  @CreationClassName
end

- (STRING) CSCreationClassName (readonly)

スコーピング コンピュータ システムの作成クラス名です。

Returns:

  • (STRING)

    CSCreationClassName



54
55
56
# File 'lib/CIM_RemoteFileSystem.rb', line 54

def CSCreationClassName
  @CSCreationClassName
end

- (STRING) CSName (readonly)

スコーピング コンピュータ システムの名前です。

Returns:

  • (STRING)

    CSName



59
60
61
# File 'lib/CIM_RemoteFileSystem.rb', line 59

def CSName
  @CSName
end

- (string) Description (readonly)

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

Returns:

  • (string)

    Description



65
66
67
# File 'lib/CIM_RemoteFileSystem.rb', line 65

def Description
  @Description
end

- (STRING) EncryptionMethod (readonly)

ファイル システムを暗号化するために使用されるアルゴリズムまたはツールを示す自由形式の文字列です。

 

Returns:

  • (STRING)

    EncryptionMethod



73
74
75
# File 'lib/CIM_RemoteFileSystem.rb', line 73

def EncryptionMethod
  @EncryptionMethod
end

- (UINT64) FileSystemSize (readonly)

FileSystemSize プロパティによって、ファイル システムの合計サイズ (バイト) が格納されます。

 

Returns:

  • (UINT64)

    FileSystemSize



79
80
81
# File 'lib/CIM_RemoteFileSystem.rb', line 79

def FileSystemSize
  @FileSystemSize
end

- (datetime) InstallDate (readonly)

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

 

Returns:

  • (datetime)

    InstallDate



85
86
87
# File 'lib/CIM_RemoteFileSystem.rb', line 85

def InstallDate
  @InstallDate
end

- (UINT32) MaxFileNameLength (readonly)

ファイル システムにあるファイル名の最大長を示す整数です。

 0 

Returns:

  • (UINT32)

    MaxFileNameLength



91
92
93
# File 'lib/CIM_RemoteFileSystem.rb', line 91

def MaxFileNameLength
  @MaxFileNameLength
end

- (string) Name (readonly)

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

 

Returns:

  • (string)

    Name



97
98
99
# File 'lib/CIM_RemoteFileSystem.rb', line 97

def Name
  @Name
end

- (BOOLEAN) ReadOnly (readonly)

ファイル システムは読み取り専用であることを示します。

Returns:

  • (BOOLEAN)

    ReadOnly



102
103
104
# File 'lib/CIM_RemoteFileSystem.rb', line 102

def ReadOnly
  @ReadOnly
end

- (STRING) Root (readonly)

ファイル システムのルートを定義するパス名、またはほかの情報です。

Returns:

  • (STRING)

    Root



107
108
109
# File 'lib/CIM_RemoteFileSystem.rb', line 107

def Root
  @Root
end

- (string) Status (readonly)

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

 

Returns:

  • (string)

    Status



120
121
122
# File 'lib/CIM_RemoteFileSystem.rb', line 120

def Status
  @Status
end