次の方法で共有


DataObjectRestrictionMapper.MapValuesToRestriction メソッド

データ ソース固有の制限に一連の一般的な制限をマップします。

名前空間:  Microsoft.VisualStudio.Data
アセンブリ:  Microsoft.VisualStudio.Data (Microsoft.VisualStudio.Data.dll 内)

構文

'宣言
Public MustOverride Function MapValuesToRestriction ( _
    conceptName As String, _
    index As Integer, _
    values As Object() _
) As Object
public abstract Object MapValuesToRestriction(
    string conceptName,
    int index,
    Object[] values
)
public:
virtual Object^ MapValuesToRestriction(
    String^ conceptName, 
    int index, 
    array<Object^>^ values
) abstract
abstract MapValuesToRestriction : 
        conceptName:string * 
        index:int * 
        values:Object[] -> Object
public abstract function MapValuesToRestriction(
    conceptName : String, 
    index : int, 
    values : Object[]
) : Object

パラメーター

  • conceptName
    型 : String

    一般的な制限が指定されている型の概念の名前。

  • index
    型 : Int32

    マッピングが行われるデータ ソース固有の制限のインデックス。

  • values
    型 : array<Object[]

    このカスタムの制限のマッピングで使用する最初のジェネリック制約値のセット。

戻り値

型 : Object
要求されたソース固有の制限の値を返します。

例外

例外 条件
ArgumentNullException

conceptName や values のパラメーターが null です。

ArgumentOutOfRangeException

index のパラメーターで有効な制限のインデックスではありません。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

DataObjectRestrictionMapper クラス

Microsoft.VisualStudio.Data 名前空間