Freigeben über


MaskGenerationMethod.GenerateMask(Byte[], Int32) Methode

Definition

Generiert beim Überschreiben in einer abgeleiteten Klasse eine Maske mit der angegebenen Länge unter Verwendung des angegebenen zufälligen Startwerts.

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()

Parameter

rgbSeed
Byte[]

Der zufällige Startwert zum Berechnen der Maske.

cbReturn
Int32

Die Länge der generierten Maske in Bytes.

Gibt zurück

Byte[]

Eine zufällig generierte Maske, deren Länge dem cbReturn-Parameter entspricht.

Attribute

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie überschrieben wird, GenerateMask um eine Maske mithilfe des angegebenen Ausgangswerts zu erstellen und zurückzugeben. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die MaskGenerationMethod-Klasse bereitgestellt wird.

System.Security.Cryptography.MaskGenerationMethod#3

Gilt für: