System::Net::Sockets::Socket::BeginReceive metod

Socket::BeginReceive method

Initierar en asynkron skrivoperation.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginReceive(System::ArrayPtr<uint8_t> buffer, int32_t offset, int32_t size, SocketFlags socketFlags, AsyncCallback callback, System::SharedPtr<Object> state)
ParameterTypeBeskrivning
buffertSystem::ArrayPtr<uint8_t>En buffert där de mottagna data kommer att tilldelas.
offsetint32_tFörskjutningen i byte i den angivna arrayen.
sizeint32_tAntalet byte i den specificerade arrayen med början från parametern ‘offset’.
socketFlagsSocketFlagsMottagningsbeteendet.
återanropAsyncCallbackEn återanrop som kommer att anropas när operationen är klar.
tillståndSystem::SharedPtr<Object>Användar-tillhandahållen data som används för att unikt identifiera varje asynkron mottagningsoperation.

ReturnValue

Ett IAsyncResult objekt som representerar den initierade asynkrona mottagningsoperationen.

Se även