SchemaCompareExcludedElement.GetElementsFromParts, méthode
Appelée pendant la désérialisation pour retourner une liste qui contient des éléments de modèle instanciés à partir du nom de type et des parties nom reconstituées à partir des données sérialisées.
Espace de noms : Microsoft.Data.Schema.Tools.Compare.Schema
Assembly : Microsoft.Data.Schema.Tools (dans Microsoft.Data.Schema.Tools.dll)
Syntaxe
'Déclaration
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>
Paramètres
- model
Type : Microsoft.Data.Schema.SchemaModel.DataSchemaModel
Objet DataSchemaModel représentant le modèle de schéma de données cible.
- type
Type : System.Type
Type tel qu'enregistré dans les données de sérialisation.
- nameParts
Type : System.Collections.Generic.IList<String>
IList<T> d'objets string obtenus à partir des données de sérialisation.
- queryFilter
Type : Microsoft.Data.Schema.SchemaModel.ModelElementQueryFilter
Objet ModelElementQueryFilter.
Valeur de retour
Type : System.Collections.Generic.IList<IModelElement>
Liste d'éléments de modèle instanciés.Si plusieurs objets sont retournés, la liste est ignorée.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
SchemaCompareExcludedElement Classe
Microsoft.Data.Schema.Tools.Compare.Schema, espace de noms
NameParts()