逆シリアル化中に呼び出され、型名およびシリアル化されたデータから再構成された名前部分からインスタンス化されたモデル要素が含まれる一覧を返します。
名前空間: Microsoft.Data.Schema.Tools.Compare.Schema
アセンブリ: Microsoft.Data.Schema.Tools (Microsoft.Data.Schema.Tools.dll 内)
構文
'宣言
Protected Overridable Function GetElementsFromParts ( _
model As DataSchemaModel, _
type As Type, _
nameParts As IList(Of String), _
queryFilter As ModelElementQueryFilter _
) As IList(Of IModelElement)
protected virtual IList<IModelElement> GetElementsFromParts(
DataSchemaModel model,
Type type,
IList<string> nameParts,
ModelElementQueryFilter queryFilter
)
protected:
virtual IList<IModelElement^>^ GetElementsFromParts(
DataSchemaModel^ model,
Type^ type,
IList<String^>^ nameParts,
ModelElementQueryFilter queryFilter
)
abstract GetElementsFromParts :
model:DataSchemaModel *
type:Type *
nameParts:IList<string> *
queryFilter:ModelElementQueryFilter -> IList<IModelElement>
override GetElementsFromParts :
model:DataSchemaModel *
type:Type *
nameParts:IList<string> *
queryFilter:ModelElementQueryFilter -> IList<IModelElement>
protected function GetElementsFromParts(
model : DataSchemaModel,
type : Type,
nameParts : IList<String>,
queryFilter : ModelElementQueryFilter
) : IList<IModelElement>
パラメーター
- model
型: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
ターゲット データ スキーマ モデルを表す DataSchemaModel オブジェクト。
- type
型: System.Type
シリアル化データに保存されている Type。
- nameParts
型: System.Collections.Generic.IList<String>
シリアル化データから取得された string オブジェクトの IList<T>。
- queryFilter
型: Microsoft.Data.Schema.SchemaModel.ModelElementQueryFilter
ModelElementQueryFilter オブジェクト。
戻り値
型: System.Collections.Generic.IList<IModelElement>
インスタンス化されたモデル要素の一覧。複数のオブジェクトが返される場合は、一覧が破棄されます。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。
参照
参照
SchemaCompareExcludedElement クラス
Microsoft.Data.Schema.Tools.Compare.Schema 名前空間
NameParts()