Condividi tramite


Metodo MSBTS_HostQueue.ResumeServiceInstancesByID (WMI)

 

Inoltra nuovamente le istanze del servizio per ID.

Nota

La sintassi illustrata è indipendente dal linguaggio.

Sintassi

  
uint32 ResumeServiceInstancesByID(  
    string ServiceClassID[],  
    string ServiceTypeID[],  
    string ServiceInstanceID[],  
    uint32 ResumeMode  
);  

Parametri

ServiceClassID
[in] Matrice di ID delle classi del servizio alla quale appartiene l'istanza del messaggio.

ServiceTypeID
[in] Matrice di ID dei tipi del servizio alla quale appartiene l'istanza del messaggio.

ServiceInstanceID
[in] Matrice di ID dell'istanza del servizio alla quale appartiene l'istanza del messaggio.

ResumeMode
[in] Utilizzare 1 per riprendere l'istanza in modalità non di debug regolare, 2 per riprendere l'istanza in modalità debug.

Valore restituito

Questo metodo restituisce un HRESULT, che indica se il metodo è stato completato in modo corretto.

Commenti

Per altre informazioni sull'enumerazione delle classi ServiceInstance per costruire una matrice ID da passare a questo metodo, vedere Ripresa delle istanze del servizio sospese di un'orchestrazione specifica tramite WMI.

Il numero di elementi nei parametri ServiceClassID, ServiceTypeID e ServiceInstanceID deve essere uguale.

Se si desidera riprendere più istanze e se tutte le istanze hanno lo stesso ServiceClassID o ServiceTypeID, il passaggio di un singolo valore per uno di questi parametri durante l'invio di più valori per il parametro ServiceInstanceID non è supportato.

È possibile riprendere un massimo di 2047 istanze del servizio in una singola chiamata al metodo ResumeServiceInstancesByID . Per riprendere più di 2.047 istanze, enumerarle in batch di 2.047, quindi chiamare il metodo per ogni batch.

Requisiti

Intestazione: Dichiarato in BTSWMISchemaXP.mof.

Spazio dei nomi: incluso in \root\MicrosoftBizTalkServer.