Marshal.GetTypeLibVersionForAssembly(Assembly, Int32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera il numero di versione di una libreria dei tipi che verrà esportata dall'assembly specificato.
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)
Parametri
- inputAssembly
- Assembly
Assembly gestiti.
- majorVersion
- Int32
Numero di versione principale.
- minorVersion
- Int32
Numero di versione secondario.
- Attributi
Eccezioni
inputAssembly
è null
.
Commenti
Prima di esportare un assembly usando TypeLibExporterFlags con il CallerResolvedReferences
valore, è possibile usare questo metodo per recuperare la versione della libreria dei tipi dall'assembly.
Se non si applica l'attributo a un assembly esportato per controllare in modo esplicito il TypeLibVersionAttribute numero di versione della libreria dei tipi generati, la libreria dei tipi avrà lo stesso numero di versione dell'assembly.