System::Net::Sockets::Socket::BeginSend methode

Socket::BeginSend method

Start een asynchrone verzendoperatie.

System::SharedPtr<IAsyncResult> System::Net::Sockets::Socket::BeginSend(System::ArrayPtr<uint8_t> buffer, int32_t offset, int32_t size, SocketFlags socketFlags, AsyncCallback callback, System::SharedPtr<Object> state)
ParameterTypeBeschrijving
bufferSystem::ArrayPtr<uint8_t>Een buffer om gegevens uit te lezen.
offsetint32_tDe offset in bytes in de opgegeven array.
sizeint32_tHet aantal bytes in de opgegeven array beginnend bij de parameter ‘offset’.
socketFlagsSocketFlagsHet verzendgedrag.
callbackAsyncCallbackEen callback die wordt aangeroepen wanneer de bewerking is voltooid.
stateSystem::SharedPtr<Object>Door de gebruiker geleverde gegevens die worden gebruikt om elke asynchrone verzendoperatie uniek te identificeren.

ReturnValue

Een IAsyncResult object dat de geïnitieerde asynchrone verzendoperatie vertegenwoordigt.

Zie ook