Metodo MSBTS_HostQueue.TerminateServiceInstancesByID (WMI)
Termina le istanze del servizio per ID.
Nota
La sintassi illustrata è indipendente dal linguaggio.
Sintassi
uint32 TerminateServiceInstancesByID(
string ServiceClassID[],
string ServiceTypeID[],
string ServiceInstanceID[]
);
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 delle istanze del servizio alla quale appartiene l'istanza del messaggio.
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 terminare 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.
Un massimo di 2047 istanze del servizio può essere terminato in una singola chiamata al metodo TerminateServiceInstancesByID . Per terminare più di 2047 istanze, enumerarle a batch di 2047, quindi chiamare il metodo per ogni batch.
Requisiti
Intestazione: Dichiarato in BTSWMISchemaXP.mof.
Spazio dei nomi: incluso in \root\MicrosoftBizTalkServer.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per