Bagikan melalui


Properti Enumerator.AtEndOfStream

Mendapatkan nilai Boolean yang menunjukkan apakah ada item lagi dalam koleksi.

Properti ini bersifat hanya baca.

Sintaks

Enumerator.AtEndOfStream As BOOLEAN

Nilai properti

Benar

Tidak ada lagi item yang ada dalam koleksi.

Palsu

Item lainnya tersedia.

Keterangan

Jika Anda membebaskan objek Enumerator setelah Anda mendapatkan semua data yang diperlukan, maka permintaan enumerasi yang tertunda akan dihapus. Untuk informasi selengkapnya, lihat Menghitung atau Mencantumkan Semua Instans Sumber Daya.

Contoh

Contoh VBScript berikut menghitung instans sistem operasi. Perhatikan bahwa membebaskan objek enumerasi membersihkan permintaan enumerasi yang tertunda. Sub-rutin DisplayOutput memformat output data dengan cara yang sama seperti alat WinRM.cmd.

Const RemoteComputer = "servername.domain.com"

Set objWsman = CreateObject( "WSMan.Automation" )
Set objSession = objWsman.CreateSession( "https://" & _
    RemoteComputer )

strResource = "http://schemas.microsoft.com/wbem/wsman/1/" &_
    "wmi/root/cimv2/Win32_OperatingSystem"

Set objResultSet = objSession.Enumerate( strResource )

While Not objResultSet.AtEndOfStream
 
 DisplayOutput( objResultSet.ReadItem ) 

Wend

'****************************************************
' Displays WinRM XML message using built-in XSL
'****************************************************
Sub DisplayOutput( strWinRMXml )
 Dim xmlFile, xslFile
 Set xmlFile = CreateObject( "MSXml2.DOMDocument.3.0" ) 
 Set xslFile = CreateObject( "MSXml2.DOMDocument.3.0" )
 xmlFile.LoadXml( strWinRMXml )
 xslFile.Load( "WsmTxt.xsl" )
 Wscript.Echo xmlFile.TransformNode( xslFile ) 
End Sub

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista
Server minimum yang didukung
Windows Server 2008
Header
WSManDisp.h
IDL
WSManDisp.idl
Pustaka
WSManDisp.tlb
DLL
WSMAuto.dll

Lihat juga

Enumerator

Menghitung atau Mencantumkan Semua Instans Sumber Daya