CngAlgorithm.Equals Method

Definition

Compares two CngAlgorithm objects.

Overloads

Equals(CngAlgorithm)

Compares the specified CngAlgorithm object to the current CngAlgorithm object.

Equals(Object)

Compares the specified object to the current CngAlgorithm object.

Equals(CngAlgorithm)

Source:
CngAlgorithm.cs
Source:
CngAlgorithm.cs
Source:
CngAlgorithm.cs

Compares the specified CngAlgorithm object to the current CngAlgorithm object.

C#
public bool Equals(System.Security.Cryptography.CngAlgorithm? other);
C#
public bool Equals(System.Security.Cryptography.CngAlgorithm other);

Parameters

other
CngAlgorithm

An object to be compared to the current CngAlgorithm object.

Returns

true if the other parameter specifies the same algorithm as the current object; otherwise, false.

Implements

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, 6, 7, 8, 9, 10
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1 (package-provided)
Windows Desktop 3.0, 3.1, 5

Equals(Object)

Source:
CngAlgorithm.cs
Source:
CngAlgorithm.cs
Source:
CngAlgorithm.cs

Compares the specified object to the current CngAlgorithm object.

C#
public override bool Equals(object? obj);
C#
public override bool Equals(object obj);

Parameters

obj
Object

An object to be compared to the current CngAlgorithm object.

Returns

true if the obj parameter is a CngAlgorithm that specifies the same algorithm as the current object; otherwise, false.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, 6, 7, 8, 9, 10
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1 (package-provided)
Windows Desktop 3.0, 3.1, 5