Método IVsDataMappedObjectSelector.SelectMappedObjects<T> (String, array<Object , Boolean)
Recupera uma lista de objetos de dados mapeados para o nome do tipo especificado, filtrados pelas restrições especificadas.
Namespace: Microsoft.VisualStudio.Data.Services
Assembly: Microsoft.VisualStudio.Data.Services (em Microsoft.VisualStudio.Data.Services.dll)
Sintaxe
'Declaração
Function SelectMappedObjects(Of T As IVsDataMappedObject) ( _
specificTypeName As String, _
restrictions As Object(), _
refresh As Boolean _
) As IList(Of T)
IList<T> SelectMappedObjects<T>(
string specificTypeName,
Object[] restrictions,
bool refresh
)
where T : IVsDataMappedObject
generic<typename T>
where T : IVsDataMappedObject
IList<T>^ SelectMappedObjects(
String^ specificTypeName,
array<Object^>^ restrictions,
bool refresh
)
abstract SelectMappedObjects :
specificTypeName:string *
restrictions:Object[] *
refresh:bool -> IList<'T> when 'T : IVsDataMappedObject
JScript não oferece suporte a tipos ou métodos genéricos.
Parâmetros de tipo
- T
O tipo de parâmetro.
Parâmetros
- specificTypeName
Tipo: System.String
O nome do tipo para recuperar mapeou objetos de dados para.Este é o nome do tipo genérico de dados, que está localizado no armazenamento XML do objeto de dados no elemento de <MappedType> .
- restrictions
Tipo: array<System.Object[]
Uma lista de identificadores que restringe os objetos retornados de armazenamento de objeto que correspondem aos essas limitações.
- refresh
Tipo: System.Boolean
Um valor de Boolean indicando se deseja atualizar a lista de restrições necessárias e propriedades.
Valor de retorno
Tipo: System.Collections.Generic.IList<T>
Uma lista de objetos de IVsDataMappedObject para o tipo especificado, correspondências as limitações especificadas.
Exceções
Exceção | Condição |
---|---|
ArgumentException | O nome de tipo é inválido. |
NotSupportedException | O nome do tipo não é suportado. |
ArgumentException | As restrições são inválidos. |
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
IVsDataMappedObjectSelector Interface