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