Bagikan melalui


IChannelListener<TChannel>.BeginAcceptChannel Metode

Definisi

Memulai operasi asinkron untuk menerima saluran dalam interval waktu tertentu atau default.

Overload

BeginAcceptChannel(AsyncCallback, Object)

Memulai operasi asinkron untuk menerima saluran.

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

Memulai operasi asinkron untuk menerima saluran dalam interval waktu tertentu.

Keterangan

Disarankan agar BeginAcceptChannel kelebihan beban dengan batas waktu eksplisit digunakan. yang ditentukan untuk metode tersebut timeout mengambil alih batas waktu default yang ditetapkan oleh sistem untuk layanan.

BeginAcceptChannel(AsyncCallback, Object)

Sumber:
IChannelListener.cs
Sumber:
IChannelListener.cs
Sumber:
IChannelListener.cs

Memulai operasi asinkron untuk menerima saluran.

public:
 IAsyncResult ^ BeginAcceptChannel(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginAcceptChannel (AsyncCallback callback, object state);
abstract member BeginAcceptChannel : AsyncCallback * obj -> IAsyncResult
Public Function BeginAcceptChannel (callback As AsyncCallback, state As Object) As IAsyncResult

Parameter

callback
AsyncCallback

AsyncCallback Delegasi yang menerima pemberitahuan penyelesaian asinkron penerimaan untuk operasi saluran.

state
Object

Objek, yang ditentukan oleh aplikasi, yang berisi informasi status yang terkait dengan penerimaan asinkron untuk operasi saluran.

Mengembalikan

IAsyncResult yang mereferensikan penerimaan asinkron dari operasi saluran.

Keterangan

Disarankan agar BeginAcceptChannel(TimeSpan, AsyncCallback, Object) kelebihan beban dengan batas waktu eksplisit digunakan. yang ditentukan untuk metode tersebut timeout mengambil alih batas waktu default yang ditetapkan oleh sistem untuk layanan.

Berlaku untuk

BeginAcceptChannel(TimeSpan, AsyncCallback, Object)

Sumber:
IChannelListener.cs
Sumber:
IChannelListener.cs
Sumber:
IChannelListener.cs

Memulai operasi asinkron untuk menerima saluran dalam interval waktu tertentu.

public:
 IAsyncResult ^ BeginAcceptChannel(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginAcceptChannel (TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginAcceptChannel : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginAcceptChannel (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parameter

timeout
TimeSpan

TimeSpan yang menentukan berapa lama waktu tunggu operasi saluran harus selesai sebelum waktu habis.

callback
AsyncCallback

AsyncCallback Delegasi yang menerima pemberitahuan penyelesaian asinkron penerimaan untuk operasi saluran.

state
Object

Objek, yang ditentukan oleh aplikasi, yang berisi informasi status yang terkait dengan penerimaan asinkron untuk operasi saluran.

Mengembalikan

IAsyncResult yang mereferensikan penerimaan asinkron dari operasi saluran.

Keterangan

Disarankan agar kelebihan beban ini dengan batas waktu eksplisit digunakan daripada BeginAcceptChannel(TimeSpan, AsyncCallback, Object). yang timeout ditentukan untuk metode ini mengambil alih batas waktu default yang ditetapkan oleh sistem untuk layanan.

Berlaku untuk