Share via


GetNonZeroBytes Method

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Fills an array of bytes with a cryptographically strong sequence of random nonzero values.

Namespace:  System.Security.Cryptography
Assembly:  System.Security (in System.Security.dll)

Syntax

'Declaration
Public Overridable Sub GetNonZeroBytes ( _
    data As Byte() _
)
public virtual void GetNonZeroBytes(
    byte[] data
)
public:
virtual void GetNonZeroBytes(
    array<unsigned char>^ data
)
abstract GetNonZeroBytes : 
        data:byte[] -> unit 
override GetNonZeroBytes : 
        data:byte[] -> unit 
public function GetNonZeroBytes(
    data : byte[]
)

Parameters

  • data
    Type: array<System. . :: . .Byte> [] () [] []
    The array to fill with a cryptographically strong sequence of random nonzero values.

Remarks

The length of the byte array determines how many cryptographically strong random nonzero bytes are produced.

.NET Framework Security

See Also

Reference

RNGCryptoServiceProvider Class

System.Security.Cryptography Namespace