ClientBase<TChannel>.BeginOperationDelegate Delegát
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Delegát, který InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) se používá pro volání asynchronních operací na klientovi.
protected: where TChannel : classdelegate IAsyncResult ^ ClientBase<TChannel>::BeginOperationDelegate(cli::array <System::Object ^> ^ inValues, AsyncCallback ^ asyncCallback, System::Object ^ state);
protected delegate IAsyncResult ClientBase<TChannel>.BeginOperationDelegate(object[] inValues, AsyncCallback asyncCallback, object state) where TChannel : class;
Protected Delegate Function ClientBase(Of TChannel).BeginOperationDelegate(inValues As Object(), asyncCallback As AsyncCallback, state As Object) As IAsyncResult
Parametry
- inValues
- Object[]
Vstupní hodnoty asynchronního volání.
- asyncCallback
- AsyncCallback
Odkaz na metodu, která se má volat při dokončení odpovídající asynchronní operace.
- state
- Object
Umožňuje Object klientovi rozlišovat mezi různými asynchronními voláními. Je k dispozici klientovi v parametru arguments zpětného volání dokončení události.
Návratová hodnota
Výsledek asynchronního volání.
Metody rozšíření
GetMethodInfo(Delegate) |
Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |