Поделиться через


MaskGenerationMethod.GenerateMask(Byte[], Int32) Метод

Определение

При переопределении в производном классе создает маску указанной длины с помощью заданного случайного начального значения.

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

Применяется к