Oggetto Session (WSManDisp.h)

Definisce le operazioni e le impostazioni di sessione. Tutte le operazioni di gestione remota Windows richiedono la creazione di una sessione che si connette a un computer remoto, a un controller di gestione di base (BMC) o al computer locale. Le operazioni di rete WinRM includono il recupero, la scrittura o l'enumerazione dei dati o la chiamata di metodi. I metodi dell'oggetto Session rispecchiano le operazioni di base definite nel protocollo WS-Management.

Membri

L'oggetto Session ha questi tipi di membri:

Metodi

L'oggetto Session dispone di questi metodi.

Metodo Descrizione
Creare Crea una nuova istanza di una risorsa e restituisce l'URI del nuovo oggetto.
Elimina Elimina la risorsa specificata nell'URI della risorsa.
Enumerazione Enumera una risorsa raccolta, tabella o log dei messaggi.
Ottieni Recupera una risorsa dal servizio e restituisce una rappresentazione XML dell'istanza corrente della risorsa.
Identificare Esegue una query su un computer remoto per determinare se supporta il protocollo di WS-Management
Invoke Richiama un metodo che restituisce i risultati della chiamata al metodo.
Mettere Aggiorna una risorsa.

Proprietà

L'oggetto Session ha queste proprietà.

Proprietà Tipo di accesso Descrizione
BatchItems
Lettura/Scrittura
Imposta e ottiene il numero di elementi in ogni batch di enumerazione. Questo valore non può essere modificato durante un'enumerazione. Per impostazione predefinita, il valore predefinito è un numero illimitato di elementi. Il provider di risorse può impostare un limite.
Errore
Sola lettura
Ottiene informazioni aggiuntive sull'errore in un flusso XML.
Timeout
Lettura/Scrittura
Imposta e ottiene la quantità massima di tempo, espressa in millisecondi, per l'attesa dell'applicazione client.

Commenti

L'oggetto Session corrisponde all'interfaccia IWSManSession .

Esempio

Nell'esempio di codice VBScript seguente viene illustrato come creare un oggetto Session .

' Create a WSMan object.
Dim objWsman 
Set objWsman = CreateObject( "WSMAN.Automation" )

' Create Session object.
Dim objSession
Set objSession = objWsman.CreateSession

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

WinRM Scripting API

Informazioni su Gestione remota Windows

Uso di Gestione remota Windows

Scripting in Gestione remota Windows

Recupero di dati dal computer locale

Recupero di dati da un computer remoto