ParameterTypeSemantics 列挙型

定義

関数のオーバーロードを解決する際に使用される型のセマンティクスを指定します。 各ストア プロバイダーのプロバイダー マニフェスト ファイルでは、すべての関数定義について、これらの列挙フラグが使用されている必要があります。

public enum class ParameterTypeSemantics
public enum ParameterTypeSemantics
type ParameterTypeSemantics = 
Public Enum ParameterTypeSemantics
継承
ParameterTypeSemantics

フィールド

AllowImplicitConversion 0

指定された引数の型と仮引数の型との間の暗黙的な変換を示すフラグです。 これが既定の変換の種類です。

AllowImplicitPromotion 1

指定された引数の型と仮引数の型との間に生じる型の昇格を示すフラグです。

ExactMatchOnly 2

型が厳密に一致している必要があることを示すフラグです。

注釈

クラスは ParameterTypeSemantics 、プロモタビリティ、暗黙的な変換、プロバイダー プリミティブ型の明示的な変換のための型セマンティクスを指定します。 ADO.NET は、ストレージ プロバイダー マニフェスト ファイルから クラスにこの情報を ParameterTypeSemantics 読み取ります。 次に、ADO.NET クラスを ParameterTypeSemantics 使用して、パラメーター型に基づいて適切な関数定義を決定します。

適用対象