Marshal.GetTypeLibVersionForAssembly(Assembly, Int32, Int32) Método

Definición

Recupera el número de versión de la biblioteca de tipos que se exportará del ensamblado especificado.

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)

Parámetros

inputAssembly
Assembly

Ensamblado administrado.

majorVersion
Int32

Número de versión principal.

minorVersion
Int32

Número de versión secundaria.

Atributos

Excepciones

inputAssembly es null.

Comentarios

Antes de exportar un ensamblado mediante TypeLibExporterFlags con el CallerResolvedReferences valor , puede usar este método para recuperar la versión de la biblioteca de tipos del ensamblado.

Si no aplica el TypeLibVersionAttribute atributo a un ensamblado exportado para controlar explícitamente el número de versión de la biblioteca de tipos generada, la biblioteca de tipos tendrá el mismo número de versión que el ensamblado.

Se aplica a

Consulte también