Share via


MaskGenerationMethod.GenerateMask(Byte[], Int32) Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen rastgele tohumu kullanarak belirtilen uzunlukta bir maske oluşturur.

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

Parametreler

rgbSeed
Byte[]

Maskeyi hesaplamak için kullanılacak rastgele tohum.

cbReturn
Int32

Oluşturulan maskenin bayt cinsinden uzunluğu.

Döndürülenler

Byte[]

Uzunluğu parametresine cbReturn eşit olan rastgele oluşturulmuş bir maske.

Öznitelikler

Örnekler

Aşağıdaki kod örneği, belirtilen tohumu kullanarak maske oluşturmak ve döndürmek için öğesinin nasıl geçersiz kılınacağını GenerateMask gösterir. Bu kod örneği, sınıfı için MaskGenerationMethod sağlanan daha büyük bir örneğin parçasıdır.

System.Security.Cryptography.MaskGenerationMethod#3

Şunlara uygulanır