Share via


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
    어셈블리 공급자별 문자열입니다.

반환 값

형식: System.Reflection.Assembly
Assembly 경우 어셈블리 해결 지정 된 어셈블리에서 문자열을 개체를 나타내는 찾을 수 있습니다. 그렇지 않으면 nullNull 참조(Visual Basic의 경우 Nothing).

구현

IVsDataProviderObjectFactory.GetAssembly(String)

예외

예외 조건
ArgumentNullException

assemblyString 매개 변수가 nullNull 참조(Visual Basic의 경우 Nothing)입니다.

설명

어셈블리를 자동으로 확인할 수 없는 (또는 정확 하 게 확인할 수 있습니다) 이름 지정 XML 파일과 이러한 어셈블리 이름 문자열 데이터 형식에서 지원 한 경우이 메서드가 유용 clr의 Load 메서드.이 메서드의 사용은 불완전 한 어셈블리 선언 확장 하는 것.(문자열 "MyAssembly" 이면 예를 들어,이 확장 얻을 수 있습니다 "MyAssembly, 버전 2.0.0.0, Culture = = 중립, 예와 1234567890ABCDEF =" CLR이를 해결 하기 전에.)

이 메서드는 공급자의 사양 형식 이름, 코드 베이스 전체에서 일반적으로 사용 되는 어셈블리의 중복을 줄일 수 있습니다을 줄이기 위해 제공 됩니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

DataProviderObjectFactory 클래스

Microsoft.VisualStudio.Data.Framework 네임스페이스