Método SchemaCompareExcludedElement.GetElementsFromParts
Chamado durante a desserialização para retornar uma lista que contém os elementos de modelo são instanciados do nome do tipo e as partes de nome reconstituídas, de dados serializados.
Namespace: Microsoft.Data.Schema.Tools.Compare.Schema
Assembly: Microsoft.Data.Schema.Tools (em Microsoft.Data.Schema.Tools.dll)
Sintaxe
'Declaração
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>
Parâmetros
- model
Tipo: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
A DataSchemaModel objeto que representa o modelo de esquema do destino de dados.
- type
Tipo: System.Type
A Type como salva dados de serialização.
- nameParts
Tipo: System.Collections.Generic.IList<String>
Um IList<T> de string os objetos que sejam obtidos a partir de dados de serialização.
- queryFilter
Tipo: Microsoft.Data.Schema.SchemaModel.ModelElementQueryFilter
A ModelElementQueryFilter objeto.
Valor de retorno
Tipo: System.Collections.Generic.IList<IModelElement>
Uma lista de elementos de modelo instanciado.Se mais de um objeto é retornado, a lista será descartada.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
SchemaCompareExcludedElement Classe
Namespace Microsoft.Data.Schema.Tools.Compare.Schema
NameParts()