Condividi tramite


Enumerator.AtEndOfStream, proprietà

Ottiene un valore booleano che indica se nell'insieme sono presenti altri elementi.

Questa proprietà è di sola lettura.

Sintassi

Enumerator.AtEndOfStream As BOOLEAN

Valore proprietà

Vero

Non sono presenti più elementi nella raccolta.

False

Sono disponibili altri elementi.

Commenti

Se si libera l'oggetto Enumeratore dopo aver ottenuto tutti i dati necessari, tutte le richieste di enumerazione in sospeso vengono rimosse. Per altre informazioni, vedere Enumerazione o elenco di tutte le istanze di una risorsa.

Esempio

L'esempio VBScript seguente enumera le istanze del sistema operativo. Si noti che la liberazione dell'oggetto enumerazione pulisce le richieste di enumerazione in sospeso. La subroutine DisplayOutput formatta l'output dei dati nello stesso modo dello strumento 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

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Intestazione
WSManDisp.h
IDL
WSManDisp.idl
Libreria
WSManDisp.tlb
DLL
WSMAuto.dll

Vedi anche

Enumeratore

Enumerazione o elenco di tutte le istanze di una risorsa