MetadataName<T> Класс

Определение

Строго типизированное имя метаданных, которые могут храниться в объекте RateLimitLease.

generic <typename T>
public ref class MetadataName sealed : IEquatable<System::Threading::RateLimiting::MetadataName<T> ^>
public sealed class MetadataName<T> : IEquatable<System.Threading.RateLimiting.MetadataName<T>>
type MetadataName<'T> = class
    interface IEquatable<MetadataName<'T>>
Public NotInheritable Class MetadataName(Of T)
Implements IEquatable(Of MetadataName(Of T))

Параметры типа

T

Тип метаданных будет.

Наследование
MetadataName<T>
Реализации

Конструкторы

Имя Описание
MetadataName<T>(String)

MetadataName<T> Создает объект с заданным именем.

Свойства

Имя Описание
Name

Возвращает имя метаданных.

Методы

Имя Описание
Equals(MetadataName<T>)

Указывает, равен ли текущий объект другому объекту того же типа.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

GetHashCode()

Служит хэш-функцией по умолчанию.

ToString()

Возвращает строку, представляющую текущий объект.

Операторы

Имя Описание
Equality(MetadataName<T>, MetadataName<T>)

Определяет, равны ли они MetadataName<T> друг другу.

Inequality(MetadataName<T>, MetadataName<T>)

Определяет, не равны ли два MetadataName<T> друг другу.

Применяется к