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> друг другу. |