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 |
|
IDL |
|
Libreria |
|
DLL |
|