<PackageReference Include="System.Threading.RateLimiting" Version="11.0.0-preview.4.26230.115" />

System.Threading.RateLimiting.MetadataName<T>

public sealed class MetadataName<T> : IEquatable<MetadataName<T>>
A strongly-typed name of metadata that can be stored in a RateLimitLease.
public string Name { get; }

Gets the name of the metadata.

public MetadataName(string name)

Constructs a MetadataName<T> object with the given name.

public static bool op_Equality(MetadataName<T> left, MetadataName<T> right)

Determines whether two MetadataName<T> are equal to each other.

public static bool op_Inequality(MetadataName<T> left, MetadataName<T> right)

Determines whether two MetadataName<T> are not equal to each other.

public bool Equals(MetadataName<T> other)