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>)

2 つの MetadataName<T> が互いに等しいかどうかを判断します。

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

2 つの MetadataName<T> が互いに等しくないかどうかを判断します。

適用対象