Show / Hide Table of Contents

Method Hash.MD5Context.Add(+ 3 overloads)


Overload

Adds data.

public void Add(void* data, int size)
Parameters
data  (void*)
size  (int)
Exceptions
ArgumentOutOfRangeException

size < 0.

ArgumentNullException

data is null and size > 0.


Overload(next)

Adds data.

public void Add<T>(T data) where T : unmanaged
Parameters
data  (T)
Type Parameters
T

Overload(next)

Adds data.

public void Add(ReadOnlySpan<byte> data)
Parameters
data  (ReadOnlySpan<byte>)

Data. See also: System.Runtime.InteropServices.MemoryMarshal.AsBytes<T>, System.Runtime.InteropServices.CollectionsMarshal.AsSpan<T>.


Overload(top)

Adds string converted to UTF-8.

public void Add(string data)
Parameters
data  (string)
Exceptions
ArgumentNullException

data is null.