Sdílet prostřednictvím


MaskGenerationMethod.GenerateMask(Byte[], Int32) Metoda

Definice

Při přepsání v odvozené třídě vygeneruje masku se zadanou délkou pomocí zadané náhodné počáteční hodnoty.

public:
 abstract cli::array <System::Byte> ^ GenerateMask(cli::array <System::Byte> ^ rgbSeed, int cbReturn);
public abstract byte[] GenerateMask (byte[] rgbSeed, int cbReturn);
[System.Runtime.InteropServices.ComVisible(true)]
public abstract byte[] GenerateMask (byte[] rgbSeed, int cbReturn);
abstract member GenerateMask : byte[] * int -> byte[]
[<System.Runtime.InteropServices.ComVisible(true)>]
abstract member GenerateMask : byte[] * int -> byte[]
Public MustOverride Function GenerateMask (rgbSeed As Byte(), cbReturn As Integer) As Byte()

Parametry

rgbSeed
Byte[]

Náhodný počáteční kód, který se použije k výpočtu masky.

cbReturn
Int32

Délka vygenerované masky v bajtech.

Návraty

Byte[]

Náhodně vygenerovaná maska, jejíž délka se rovná parametru cbReturn .

Atributy

Příklady

Následující příklad kódu ukazuje, jak přepsat GenerateMask k vytvoření a vrácení masky pomocí zadané počáteční hodnoty. Tento příklad kódu je součástí většího příkladu MaskGenerationMethod pro třídu .

System.Security.Cryptography.MaskGenerationMethod#3

Platí pro