Gemstone Security Library
Show/Hide TOC

# BlockValues Class

Gets the values from a ulong array. Block lengths are QwordsInBlock elements long.

## Definition

Namespace: Gemstone.Security.Cryptography.Argon2Hash
Assembly: Gemstone.Security (in Gemstone.Security.dll) Version: 1.0.150 -- Release Build+f338bf935a1b4ee13b6f645d7fa25793d53e09de
C#
View Source Request Example

    public class BlockValues

VB
View Source Request Example

    Public Class BlockValues

C++
View Source Request Example

    public ref class BlockValues

JavaScript
View Source Request Example

    Gemstone.Security.Cryptography.Argon2Hash.BlockValues = function();

    Type.createClass(
    	'Gemstone.Security.Cryptography.Argon2Hash.BlockValues');

Inheritance
  Object BlockValues

## Constructors

BlockValues | Initializes a new instance of the BlockValues class.

## Properties

Item | Gets or sets the ulong element at the specified index.

## Methods

Copy | Copy other into this.
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object)
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object)
GetHashCode | Serves as the default hash function. (Inherited from Object)
GetType | Gets the Type of the current instance. (Inherited from Object)
Init | Copy value into every ulong of this.
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object)
ToString | Returns a string that represents the current object. (Inherited from Object)
Xor | XOR other with this and store the result into this.

## See Also

#### Reference

Gemstone.Security.Cryptography.Argon2Hash Namespace