MaskGenerationMethod.GenerateMask(Byte[], Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當在衍生類別中覆寫時,會產生一個長度為指定長度的遮罩,使用指定的隨機種子。
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()
參數
- rgbSeed
- Byte[]
用來計算遮罩的隨機種子。
- cbReturn
- Int32
產生遮罩的長度(位元組)。
傳回
Byte[]
一個隨機產生的遮罩,其長度等於參數。cbReturn
- 屬性
範例
以下程式碼範例示範如何覆寫 GenerateMask 以建立並回傳遮罩,使用指定的種子。 此程式碼範例是本類別更大範例 MaskGenerationMethod 的一部分。
System.Security.Cryptography.MaskGenerationMethod#3