IVsDataMappedObjectSelector.SelectMappedObjects Метод

Определение

Перегрузки

SelectMappedObjects<T>()

Извлекает список сопоставленных объектов данных из хранилища объектов.

SelectMappedObjects<T>(Object[])

Извлекает список сопоставленных объектов данных, отфильтрованных по указанным ограничениям.

SelectMappedObjects<T>(String)

Извлекает список сопоставленных объектов данных указанного типа.

SelectMappedObjects<T>(Object[], Boolean)

Извлекает список сопоставленных объектов данных, отфильтрованных по указанным ограничениям.

SelectMappedObjects<T>(String, Object[])

Извлекает список сопоставленных объектов данных для указанного имени типа, отфильтрованных по указанным ограничениям.

SelectMappedObjects<T>(String, Object[], Boolean)

Извлекает список сопоставленных объектов данных для указанного имени типа, отфильтрованных по указанным ограничениям.

SelectMappedObjects<T>()

Извлекает список сопоставленных объектов данных из хранилища объектов.

public:
generic <typename T>
 where T : Microsoft::VisualStudio::Data::Services::IVsDataMappedObject System::Collections::Generic::IList<T> ^ SelectMappedObjects();
public System.Collections.Generic.IList<T> SelectMappedObjects<T> () where T : Microsoft.VisualStudio.Data.Services.IVsDataMappedObject;
abstract member SelectMappedObjects : unit -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.VisualStudio.Data.Services.IVsDataMappedObject)> (requires 'T :> Microsoft.VisualStudio.Data.Services.IVsDataMappedObject)
Public Function SelectMappedObjects(Of T As IVsDataMappedObject) () As IList(Of T)

Параметры типа

T

Тип параметра.

Возвращаемое значение

IList<T>

Список IVsDataMappedObject объектов, представляющих сопоставленные объекты.

Применяется к

SelectMappedObjects<T>(Object[])

Извлекает список сопоставленных объектов данных, отфильтрованных по указанным ограничениям.

public:
generic <typename T>
 where T : Microsoft::VisualStudio::Data::Services::IVsDataMappedObject System::Collections::Generic::IList<T> ^ SelectMappedObjects(cli::array <System::Object ^> ^ restrictions);
public System.Collections.Generic.IList<T> SelectMappedObjects<T> (object[] restrictions) where T : Microsoft.VisualStudio.Data.Services.IVsDataMappedObject;
abstract member SelectMappedObjects : obj[] -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.VisualStudio.Data.Services.IVsDataMappedObject)> (requires 'T :> Microsoft.VisualStudio.Data.Services.IVsDataMappedObject)
Public Function SelectMappedObjects(Of T As IVsDataMappedObject) (restrictions As Object()) As IList(Of T)

Параметры типа

T

Тип параметра.

Параметры

restrictions
Object[]

Массив ограничений, ограничивающий объекты, возвращаемые из хранилища объектов, с теми, которые соответствуют этим ограничениям.

Возвращаемое значение

IList<T>

Список IVsDataMappedObject объектов, отфильтрованных по указанным ограничениям.

Исключения

Недопустимые ограничения.

Применяется к

SelectMappedObjects<T>(String)

Извлекает список сопоставленных объектов данных указанного типа.

public:
generic <typename T>
 where T : Microsoft::VisualStudio::Data::Services::IVsDataMappedObject System::Collections::Generic::IList<T> ^ SelectMappedObjects(System::String ^ specificTypeName);
public System.Collections.Generic.IList<T> SelectMappedObjects<T> (string specificTypeName) where T : Microsoft.VisualStudio.Data.Services.IVsDataMappedObject;
abstract member SelectMappedObjects : string -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.VisualStudio.Data.Services.IVsDataMappedObject)> (requires 'T :> Microsoft.VisualStudio.Data.Services.IVsDataMappedObject)
Public Function SelectMappedObjects(Of T As IVsDataMappedObject) (specificTypeName As String) As IList(Of T)

Параметры типа

T

Тип параметра.

Параметры

specificTypeName
String

Имя типа, для которого извлекаются сопоставленные объекты данных. Это имя универсального типа данных, которое находится в XML-коде хранилища объекта данных в < > элементе маппедтипе.

Возвращаемое значение

IList<T>

Список IVsDataMappedObject объектов, представляющих сопоставленные объекты для указанного типа.

Исключения

Недопустимое имя типа.

Имя типа не поддерживается.

Применяется к

SelectMappedObjects<T>(Object[], Boolean)

Извлекает список сопоставленных объектов данных, отфильтрованных по указанным ограничениям.

public:
generic <typename T>
 where T : Microsoft::VisualStudio::Data::Services::IVsDataMappedObject System::Collections::Generic::IList<T> ^ SelectMappedObjects(cli::array <System::Object ^> ^ restrictions, bool refresh);
public System.Collections.Generic.IList<T> SelectMappedObjects<T> (object[] restrictions, bool refresh) where T : Microsoft.VisualStudio.Data.Services.IVsDataMappedObject;
abstract member SelectMappedObjects : obj[] * bool -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.VisualStudio.Data.Services.IVsDataMappedObject)> (requires 'T :> Microsoft.VisualStudio.Data.Services.IVsDataMappedObject)
Public Function SelectMappedObjects(Of T As IVsDataMappedObject) (restrictions As Object(), refresh As Boolean) As IList(Of T)

Параметры типа

T

Тип параметра.

Параметры

restrictions
Object[]

Список идентификаторов, ограничивающих объекты, возвращаемые из хранилища объектов, с теми, которые соответствуют этим ограничениям.

refresh
Boolean

Логическое значение, указывающее, следует ли обновить список обязательных ограничений и свойств.

Возвращаемое значение

IList<T>

Список IVsDataMappedObject объектов, соответствующих указанным ограничениям.

Исключения

Недопустимые ограничения.

Применяется к

SelectMappedObjects<T>(String, Object[])

Извлекает список сопоставленных объектов данных для указанного имени типа, отфильтрованных по указанным ограничениям.

public:
generic <typename T>
 where T : Microsoft::VisualStudio::Data::Services::IVsDataMappedObject System::Collections::Generic::IList<T> ^ SelectMappedObjects(System::String ^ specificTypeName, cli::array <System::Object ^> ^ restrictions);
public System.Collections.Generic.IList<T> SelectMappedObjects<T> (string specificTypeName, object[] restrictions) where T : Microsoft.VisualStudio.Data.Services.IVsDataMappedObject;
abstract member SelectMappedObjects : string * obj[] -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.VisualStudio.Data.Services.IVsDataMappedObject)> (requires 'T :> Microsoft.VisualStudio.Data.Services.IVsDataMappedObject)
Public Function SelectMappedObjects(Of T As IVsDataMappedObject) (specificTypeName As String, restrictions As Object()) As IList(Of T)

Параметры типа

T

Тип параметра.

Параметры

specificTypeName
String

Имя типа, для которого извлекаются сопоставленные объекты данных. Это имя универсального типа данных, которое находится в XML-коде хранилища объекта данных в < > элементе маппедтипе.

restrictions
Object[]

Список идентификаторов, ограничивающих объекты, возвращаемые из хранилища объектов, с теми, которые соответствуют этим ограничениям.

Возвращаемое значение

IList<T>

Список IVsDataMappedObject объектов указанного типа, соответствующих указанным ограничениям.

Исключения

Недопустимые ограничения.

Имя типа не поддерживается.

Применяется к

SelectMappedObjects<T>(String, Object[], Boolean)

Извлекает список сопоставленных объектов данных для указанного имени типа, отфильтрованных по указанным ограничениям.

public:
generic <typename T>
 where T : Microsoft::VisualStudio::Data::Services::IVsDataMappedObject System::Collections::Generic::IList<T> ^ SelectMappedObjects(System::String ^ specificTypeName, cli::array <System::Object ^> ^ restrictions, bool refresh);
public System.Collections.Generic.IList<T> SelectMappedObjects<T> (string specificTypeName, object[] restrictions, bool refresh) where T : Microsoft.VisualStudio.Data.Services.IVsDataMappedObject;
abstract member SelectMappedObjects : string * obj[] * bool -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.VisualStudio.Data.Services.IVsDataMappedObject)> (requires 'T :> Microsoft.VisualStudio.Data.Services.IVsDataMappedObject)
Public Function SelectMappedObjects(Of T As IVsDataMappedObject) (specificTypeName As String, restrictions As Object(), refresh As Boolean) As IList(Of T)

Параметры типа

T

Тип параметра.

Параметры

specificTypeName
String

Имя типа, для которого извлекаются сопоставленные объекты данных. Это имя универсального типа данных, которое находится в XML-коде хранилища объекта данных в < > элементе маппедтипе.

restrictions
Object[]

Список идентификаторов, ограничивающих объекты, возвращаемые из хранилища объектов, с теми, которые соответствуют этим ограничениям.

refresh
Boolean

Логическое значение, указывающее, следует ли обновить список обязательных ограничений и свойств.

Возвращаемое значение

IList<T>

Список IVsDataMappedObject объектов указанного типа, соответствующих указанным ограничениям.

Исключения

Недопустимые ограничения.

Имя типа не поддерживается.

Применяется к