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.