| virtual AuthenticateAsClient(String) | Authenticeert de client‑kant van de verbinding. |
| virtual AuthenticateAsClient(String, System::SharedPtr<System::Security::Cryptography::X509Certificates::X509CertificateCollection>, System::Security::Authentication::SslProtocols, bool) | Authenticeert de client‑kant van de verbinding. |
| BeginRead(System::ArrayPtr<uint8_t>, int32_t, int32_t, AsyncCallback, System::SharedPtr<Object>) override | Initieert een asynchrone leesbewerking. |
| BeginWrite(System::ArrayPtr<uint8_t>, int32_t, int32_t, AsyncCallback, System::SharedPtr<Object>) override | Initieert een asynchrone schrijfbewerking. |
| Close() override | Sluit de stream. |
| Dispose(bool) override | Vrijgeeft alle resources die door het huidige object worden gebruikt en sluit de stream. |
| EndRead(System::SharedPtr<IAsyncResult>) override | Wacht tot de opgegeven asynchrone leesbewerking is voltooid. |
| EndWrite(System::SharedPtr<IAsyncResult>) override | Beëindigt een asynchrone schrijfbewerking. Wacht tot de opgegeven asynchrone schrijfbewerking is voltooid. |
| Flush() override | Leegt de buffers van deze stroom en schrijft alle gebufferde gegevens naar de onderliggende opslag. |
| get_CanRead() const override | Bepaalt of de stream leesbaar is. |
| get_CanSeek() const override | Bepaalt of de stroom zoeken ondersteunt. |
| get_CanTimeout() const override | Haalt een waarde op die bepaalt of de huidige stroom kan time-out gaan. |
| get_CanWrite() const override | Bepaalt of de stroom beschrijfbaar is. |
| virtual get_CheckCertRevocationStatus() | Retourneert een waarde die aangeeft of de certificaatintrekkingslijst wordt gecontroleerd tijdens het certificaatvalidatieproces. |
| virtual get_CipherAlgorithm() | Retourneert het encryptie‑algoritme. |
| virtual get_CipherStrength() | Retourneert de sterkte van het gebruikte encryptie‑algoritme. |
| virtual get_HashAlgorithm() | Retourneert het hash‑algoritme. |
| virtual get_HashStrength() | Retourneert de sterkte van het gebruikte hash‑algoritme. |
| get_IsAuthenticated() const override | Retourneert een waarde die aangeeft of de authenticatie succesvol is verlopen. |
| get_IsEncrypted() const override | Retourneert een waarde die aangeeft of de met deze stream verzonden gegevens versleuteld zijn. |
| get_IsMutuallyAuthenticated() const override | Retourneert een waarde die aangeeft of een server en een client geauthenticeerd zijn. |
| get_IsServer() const override | Retourneert een waarde die aangeeft of de lokale kant van de verbinding de server is. |
| get_IsSigned() const override | Retourneert een waarde die aangeeft of de met deze stream verzonden gegevens ondertekend zijn. |
| virtual get_KeyExchangeStrength() | Retourneert de sterkte van het gebruikte sleuteluitwisselings‑algoritme. |
| get_Length() const override | Retourneert de lengte van de stroom in bytes. |
| virtual get_LocalCertificate() | Retourneert het certificaat dat wordt gebruikt om het lokale eindpunt te authenticeren. |
| get_Position() const override | Retourneert de huidige positie van de stroom. |
| get_ReadTimeout() const override | Haalt een waarde op, in milliseconden, die bepaalt hoe lang de stroom zal proberen te lezen voordat er een time-out optreedt. |
| virtual get_RemoteCertificate() | Retourneert het certificaat dat wordt gebruikt om het externe eindpunt te authenticeren. |
| virtual get_SslProtocol() | Retourneert het SSL‑protocol. |
| get_WriteTimeout() const override | Haalt een waarde op, in milliseconden, die bepaalt hoe lang de stream zal proberen te schrijven voordat er een time‑out optreedt. |
| Read(const ArrayPtr<uint8_t>&, int32_t, int32_t) override | Leest het opgegeven aantal bytes van de stream en schrijft ze naar de opgegeven byte‑array. |
| Read(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) override | Leest het opgegeven aantal bytes van de stream en schrijft ze naar de opgegeven byte‑array. |
| Seek(int64_t, IO::SeekOrigin) override | Stelt de positie in van de stream die wordt vertegenwoordigd door het huidige object. |
| set_Position(int64_t) override | Stelt de positie van de stream in. |
| set_ReadTimeout(int32_t) override | Stelt een waarde in die bepaalt of de huidige stream kan time‑out gaan. |
| set_WriteTimeout(int32_t) override | Stelt een waarde in, in milliseconden, die bepaalt hoe lang de stream zal proberen te lezen voordat er een time‑out optreedt. |
| SetLength(int64_t) override | Stelt de lengte in van de stream die wordt vertegenwoordigd door het huidige object. |
| SslStream(System::SharedPtr<IO::Stream>) | Construeert een nieuw exemplaar. |
| SslStream(System::SharedPtr<IO::Stream>, bool) | Construeert een nieuw exemplaar. |
| SslStream(System::SharedPtr<IO::Stream>, bool, RemoteCertificateValidationCallback) | Construeert een nieuw exemplaar. |
| SslStream(System::SharedPtr<IO::Stream>, bool, RemoteCertificateValidationCallback, LocalCertificateSelectionCallback) | Construeert een nieuw exemplaar. |
| SslStream(System::SharedPtr<IO::Stream>, bool, RemoteCertificateValidationCallback, LocalCertificateSelectionCallback, EncryptionPolicy) | Construeert een nieuw exemplaar. |
| Write(const ArrayPtr<uint8_t>&) | Schrijft de opgegeven byte‑array naar de stream. |
| Write(const ArrayPtr<uint8_t>&, int32_t, int32_t) override | Schrijft het opgegeven subbereik van bytes van de opgegeven byte‑array naar de stream. |
| Write(const System::Details::ArrayView<uint8_t>&) | Schrijft de opgegeven byte‑array naar de stream. |
| Write(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) override | Schrijft het opgegeven subbereik van bytes van de opgegeven byte‑array naar de stream. |