Condividi tramite


Metodo InstanceCommandContext.BeginAbandon

Inizia un'operazione asincrona per abbandonare l'esecuzione di un comando. Un client può chiamare questo metodo per notificare che l'esecuzione del comando non è riuscita. Il provider del controllo delle istanze è responsabile della gestione del comando. Ad esempio, un provider di controllo potrebbe riprovare ad eseguire il comando per un determinato numero di volte prima di rimuoverlo dalla coda dei comandi.

Spazio dei nomi: Microsoft.ApplicationServer.StoreManagement.Control
Assembly: Microsoft.ApplicationServer.StoreManagement (in microsoft.applicationserver.storemanagement.dll)

Uso

Sintassi

'Dichiarazione
Public MustOverride Function BeginAbandon ( _
    exception As Exception, _
    timeout As TimeSpan, _
    callback As AsyncCallback, _
    state As Object _
) As IAsyncResult
public abstract IAsyncResult BeginAbandon (
    Exception exception,
    TimeSpan timeout,
    AsyncCallback callback,
    Object state
)
public:
virtual IAsyncResult^ BeginAbandon (
    Exception^ exception, 
    TimeSpan timeout, 
    AsyncCallback^ callback, 
    Object^ state
) abstract
public abstract IAsyncResult BeginAbandon (
    Exception exception, 
    TimeSpan timeout, 
    AsyncCallback callback, 
    Object state
)
public abstract function BeginAbandon (
    exception : Exception, 
    timeout : TimeSpan, 
    callback : AsyncCallback, 
    state : Object
) : IAsyncResult

Parametri

  • exception
    L'eccezione associata all'esecuzione del comando.
  • timeout
    L'intervallo di tempo trascorso il quale l'operazione viene annullata.
  • callback
    Il metodo callback che deve essere chiamato al completamento dell'operazione.
  • state
    Le informazioni sullo stato associate all'operazione asincrona.

Valore restituito

Operazione di abbandono asincrona.

Osservazioni

Il servizio Gestione flussi di lavoro (WMS) chiama questo metodo se l'esecuzione del comando ha esito negativo.

Protezione thread

Qualsiasi membro statico (condiviso in Visual Basic) di questo tipo è thread safe, diversamente dai membri istanza.

Piattaforme

Piattaforme di sviluppo

Visual Studio 2010 e versioni successive, .NET Framework 4

Piattaforme di destinazione

Windows 7; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2

Vedere anche

Informazioni di riferimento

Classe InstanceCommandContext
InstanceCommandContext membri
Spazio dei nomi Microsoft.ApplicationServer.StoreManagement.Control