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


Marshal.GetTypeLibVersionForAssembly(Assembly, Int32, Int32) Метод

Определение

Извлекает номер версии типа библиотеки, экспортируемой из указанной сборки.

public:
 static void GetTypeLibVersionForAssembly(System::Reflection::Assembly ^ inputAssembly, [Runtime::InteropServices::Out] int % majorVersion, [Runtime::InteropServices::Out] int % minorVersion);
public static void GetTypeLibVersionForAssembly (System.Reflection.Assembly inputAssembly, out int majorVersion, out int minorVersion);
[System.Security.SecurityCritical]
public static void GetTypeLibVersionForAssembly (System.Reflection.Assembly inputAssembly, out int majorVersion, out int minorVersion);
static member GetTypeLibVersionForAssembly : System.Reflection.Assembly * int * int -> unit
[<System.Security.SecurityCritical>]
static member GetTypeLibVersionForAssembly : System.Reflection.Assembly * int * int -> unit
Public Shared Sub GetTypeLibVersionForAssembly (inputAssembly As Assembly, ByRef majorVersion As Integer, ByRef minorVersion As Integer)

Параметры

inputAssembly
Assembly

Управляемая сборка.

majorVersion
Int32

Основной номер версии.

minorVersion
Int32

Дополнительный номер версии.

Атрибуты

Исключения

inputAssembly имеет значение null.

Комментарии

Перед экспортом сборки с помощью TypeLibExporterFlags со значением CallerResolvedReferences можно использовать этот метод, чтобы получить версию библиотеки типов из сборки.

Если атрибут не применяется TypeLibVersionAttribute к экспортируемой сборке для явного управления номером версии созданной библиотеки типов, библиотека типов будет иметь тот же номер версии, что и сборка.

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

См. также раздел