Поделиться через


DataProviderObjectFactory.GetAssembly - метод

Разрешает строка определенной сборки поставщик- к соответствующему представлению Assembly.

Пространство имен:  Microsoft.VisualStudio.Data.Framework
Сборка:  Microsoft.VisualStudio.Data.Framework (в Microsoft.VisualStudio.Data.Framework.dll)

Синтаксис

'Декларация
Public Overridable Function GetAssembly ( _
    assemblyString As String _
) As Assembly
public virtual Assembly GetAssembly(
    string assemblyString
)
public:
virtual Assembly^ GetAssembly(
    String^ assemblyString
)
abstract GetAssembly : 
        assemblyString:string -> Assembly 
override GetAssembly : 
        assemblyString:string -> Assembly 
public function GetAssembly(
    assemblyString : String
) : Assembly

Параметры

  • assemblyString
    Тип: System.String
    Строка, представляющая сборки поставщик- в XML-структуру.

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

Тип: System.Reflection.Assembly
Объект Assembly, представляющий сборку разрешил из указанной строки сборки, если найдено; в противном случае – значение nullссылка NULL (Nothing в Visual Basic).

Реализации

IVsDataProviderObjectFactory.GetAssembly(String)

Исключения

Исключение Условие
ArgumentNullException

Значение параметра assemblyString — nullссылка NULL (Nothing в Visual Basic).

Заметки

Этот метод полезен, когда имена сборок, определенные как строки в формате в виде XML-файла поддержки данных, и эти имена сборок, не могут быть автоматически разрешены (или разрешить), неправильно методом Load среды CLR.Одна использование этого метода развернуть неполное объявление сборки.(Например, если строка "MyAssembly", то она может получить развернутой "MyAssembly, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=1234567890ABCDEF", прежде чем среда CLR позволяет).

Указывается, что сокращает данный метод спецификацию поставщика имен типов, которые могут помочь уменьшить избыточность обычно используемой сборки в базу кода.

Безопасность платформы .NET Framework

См. также

Ссылки

DataProviderObjectFactory Класс

Microsoft.VisualStudio.Data.Framework - пространство имен