2

WCF サービスでジェネリック型を返す場合、サービス クライアントの生成により、"[GenericType]Of[TypeParameterName][hash]" という名前の型が生成されます。

このデータ コントラクト名 MSDN ドキュメントによると、ハッシュは型パラメーター名の名前とその名前空間によって生成されます。しかし、このハッシュ値はどのように正確に計算されるのでしょうか?

ドキュメントには次のように記載されているだけです。

ハッシュは、データの一部を一意に識別する「指紋」として機能する数学関数の結果です。すべてのジェネリック パラメーターがプリミティブ型の場合、ハッシュは省略されます。

4

0 に答える 0