Xceed .NET Libraries Documentation
Xceed.SSH.Protocols Assembly / Xceed.SSH.Protocols Namespace / NoDataIntegrityAlgorithm Class / HashCore Method
The input to compute the hash code for.
The offset into the byte array from which to begin using data.
The number of bytes in the byte array to use as data.


In This Topic
    HashCore Method (NoDataIntegrityAlgorithm)
    In This Topic
    When overridden in a derived class, routes data written to the object into the hash algorithm for computing the hash.
    Syntax
    'Declaration
     
    
    Protected Overrides Sub HashCore( _
       ByVal array() As Byte, _
       ByVal ibStart As Integer, _
       ByVal cbSize As Integer _
    ) 
    'Usage
     
    
    Dim instance As NoDataIntegrityAlgorithm
    Dim array() As Byte
    Dim ibStart As Integer
    Dim cbSize As Integer
     
    instance.HashCore(array, ibStart, cbSize)
    protected override void HashCore( 
       byte[] array,
       int ibStart,
       int cbSize
    )

    Parameters

    array
    The input to compute the hash code for.
    ibStart
    The offset into the byte array from which to begin using data.
    cbSize
    The number of bytes in the byte array to use as data.
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also

    Reference

    NoDataIntegrityAlgorithm Class
    NoDataIntegrityAlgorithm Members
    Base Implementation in HashCore