Sdílet prostřednictvím


CryptoStream Konstruktory

Definice

Přetížení

CryptoStream(Stream, ICryptoTransform, CryptoStreamMode)

Inicializuje novou instanci CryptoStream třídy s cílovým datovým proudem, transformace, která se má použít, a režim datového proudu.

CryptoStream(Stream, ICryptoTransform, CryptoStreamMode, Boolean)

Inicializuje novou instanci CryptoStream třídy.

CryptoStream(Stream, ICryptoTransform, CryptoStreamMode)

Zdroj:
CryptoStream.cs
Zdroj:
CryptoStream.cs
Zdroj:
CryptoStream.cs

Inicializuje novou instanci CryptoStream třídy s cílovým datovým proudem, transformace, která se má použít, a režim datového proudu.

public:
 CryptoStream(System::IO::Stream ^ stream, System::Security::Cryptography::ICryptoTransform ^ transform, System::Security::Cryptography::CryptoStreamMode mode);
public CryptoStream (System.IO.Stream stream, System.Security.Cryptography.ICryptoTransform transform, System.Security.Cryptography.CryptoStreamMode mode);
new System.Security.Cryptography.CryptoStream : System.IO.Stream * System.Security.Cryptography.ICryptoTransform * System.Security.Cryptography.CryptoStreamMode -> System.Security.Cryptography.CryptoStream
Public Sub New (stream As Stream, transform As ICryptoTransform, mode As CryptoStreamMode)

Parametry

stream
Stream

Datový proud, ve kterém se má provést kryptografická transformace.

transform
ICryptoTransform

Kryptografická transformace, která má být provedena ve streamu.

mode
CryptoStreamMode

Jedna z CryptoStreamMode hodnot.

Výjimky

Formát stream je neplatný.

Poznámky

Jakýkoli objekt, který je odvozen z Stream , lze předat do parametru stream . Do parametru transform lze předat jakýkoli objekt, který implementuje ICryptoTransform (například HashAlgorithm).

Viz také

Platí pro

CryptoStream(Stream, ICryptoTransform, CryptoStreamMode, Boolean)

Zdroj:
CryptoStream.cs
Zdroj:
CryptoStream.cs
Zdroj:
CryptoStream.cs

Inicializuje novou instanci CryptoStream třídy.

public:
 CryptoStream(System::IO::Stream ^ stream, System::Security::Cryptography::ICryptoTransform ^ transform, System::Security::Cryptography::CryptoStreamMode mode, bool leaveOpen);
public CryptoStream (System.IO.Stream stream, System.Security.Cryptography.ICryptoTransform transform, System.Security.Cryptography.CryptoStreamMode mode, bool leaveOpen);
new System.Security.Cryptography.CryptoStream : System.IO.Stream * System.Security.Cryptography.ICryptoTransform * System.Security.Cryptography.CryptoStreamMode * bool -> System.Security.Cryptography.CryptoStream
Public Sub New (stream As Stream, transform As ICryptoTransform, mode As CryptoStreamMode, leaveOpen As Boolean)

Parametry

stream
Stream

Datový proud, ve kterém se má provést kryptografická transformace.

transform
ICryptoTransform

Kryptografická transformace, která má být provedena ve streamu.

mode
CryptoStreamMode

Režim datového proudu.

leaveOpen
Boolean

true nezavřete podkladový datový proud, když CryptoStream je objekt odstraněn; v opačném případě false.

Výjimky

Formát mode je neplatný.

Platí pro