NonCryptographicHashAlgorithm Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een niet-cryptografisch hash-algoritme.
public ref class NonCryptographicHashAlgorithm abstract
public abstract class NonCryptographicHashAlgorithm
type NonCryptographicHashAlgorithm = class
Public MustInherit Class NonCryptographicHashAlgorithm
- Overname
-
NonCryptographicHashAlgorithm
- Afgeleid
Constructors
| Name | Description |
|---|---|
| NonCryptographicHashAlgorithm(Int32) |
Aangeroepen vanuit constructors in afgeleide klassen om de NonCryptographicHashAlgorithm klasse te initialiseren. |
Eigenschappen
| Name | Description |
|---|---|
| HashLengthInBytes |
Hiermee haalt u het aantal bytes op dat is geproduceerd op basis van dit hash-algoritme. |
Methoden
| Name | Description |
|---|---|
| Append(Byte[]) |
Voegt de inhoud van |
| Append(ReadOnlySpan<Byte>) |
Wanneer deze wordt overschreven in een afgeleide klasse, voegt u de inhoud van |
| Append(Stream) |
Voegt de inhoud van |
| AppendAsync(Stream, CancellationToken) |
Asychronisch leest de inhoud van |
| GetCurrentHash() |
Hiermee haalt u de huidige berekende hashwaarde op zonder de samengevoegde status te wijzigen. |
| GetCurrentHash(Span<Byte>) |
Hiermee schrijft u de berekende hash-waarde naar |
| GetCurrentHashCore(Span<Byte>) |
Wanneer deze wordt overschreven in een afgeleide klasse, schrijft u de berekende hash-waarde naar |
| GetHashAndReset() |
Hiermee wordt de huidige berekende hashwaarde opgehaald en wordt de samengevoegde status gewist. |
| GetHashAndReset(Span<Byte>) |
Hiermee schrijft u de berekende hashwaarde om vervolgens de samengevoegde status te |
| GetHashAndResetCore(Span<Byte>) |
Hiermee schrijft u de berekende hashwaarde om vervolgens de samengevoegde status te |
| GetHashCode() |
Verouderd.
Deze methode wordt niet ondersteund en mag niet worden aangeroepen. Bel GetCurrentHash() of GetHashAndReset() in plaats daarvan. |
| Reset() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt de hashberekening opnieuw ingesteld op de initiële status. |
| TryGetCurrentHash(Span<Byte>, Int32) |
Hiermee probeert u de berekende hashwaarde naar te |
| TryGetHashAndReset(Span<Byte>, Int32) |
Probeert de berekende hash-waarde naar te |