Assembly.LoadFile 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.
Carica il contenuto di un file di assembly.
Overload
LoadFile(String) |
Carica il contenuto di un file di assembly nel percorso specificato. |
LoadFile(String, Evidence) |
Obsoleti.
Carica un assembly in base al percorso, caricando l'assembly usando l'evidenza fornita. |
LoadFile(String)
- Origine:
- Assembly.cs
- Origine:
- Assembly.cs
- Origine:
- Assembly.cs
Carica il contenuto di un file di assembly nel percorso specificato.
public:
static System::Reflection::Assembly ^ LoadFile(System::String ^ path);
public static System.Reflection.Assembly LoadFile (string path);
static member LoadFile : string -> System.Reflection.Assembly
Public Shared Function LoadFile (path As String) As Assembly
Parametri
- path
- String
Percorso completo del file da caricare.
Restituisce
Assembly caricato.
Eccezioni
L'argomento path
non è un percorso assoluto.
Il valore del parametro path
è null
.
Non è stato possibile caricare un file trovato.
-oppure-
Solo .NET Framework: path
specifica un percorso disabilitato in base al <caricamentoFromRemoteSources>.
Il parametro path
è una stringa vuota ("") o non esiste.
path
non è un assembly valido per il runtime attualmente caricato.
Commenti
Usare il LoadFile metodo per caricare ed esaminare gli assembly con la stessa identità, ma si trovano in percorsi diversi. LoadFile non carica i file nel contesto di caricamento e non risolve le dipendenze usando il percorso di caricamento, perché il LoadFrom metodo esegue. LoadFile è utile in questo scenario limitato perché LoadFrom non può essere usato per caricare assembly con le stesse identità ma percorsi diversi. Verrà caricato solo il primo assembly.
Solo .NET Framework: Vedere <loadFromRemoteSources>
per il caricamento di assembly da posizioni remote.
Si applica a
LoadFile(String, Evidence)
Attenzione
This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of LoadFile which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.
Carica un assembly in base al percorso, caricando l'assembly usando l'evidenza fornita.
public:
static System::Reflection::Assembly ^ LoadFile(System::String ^ path, System::Security::Policy::Evidence ^ securityEvidence);
public static System.Reflection.Assembly LoadFile (string path, System.Security.Policy.Evidence securityEvidence);
[System.Obsolete("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of LoadFile which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public static System.Reflection.Assembly LoadFile (string path, System.Security.Policy.Evidence securityEvidence);
static member LoadFile : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
[<System.Obsolete("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of LoadFile which does not take an Evidence parameter. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
static member LoadFile : string * System.Security.Policy.Evidence -> System.Reflection.Assembly
Public Shared Function LoadFile (path As String, securityEvidence As Evidence) As Assembly
Parametri
- path
- String
Percorso completo del file di assembly.
- securityEvidence
- Evidence
Evidenza per il caricamento dell'assembly.
Restituisce
Assembly caricato.
- Attributi
Eccezioni
L'argomento path
non è un percorso assoluto.
Il valore del parametro path
è null
.
Il parametro path
è una stringa vuota ("") o non esiste.
Non è stato possibile caricare un file trovato.
-oppure-
path
specifica un percorso disabilitato in base al <caricamentoFromRemoteSources>.
path
non è un assembly valido per il runtime attualmente caricato.
securityEvidence
non è null
. Per impostazione predefinita, i criteri CAS legacy non sono abilitati in .NET Framework 4; quando non è abilitato, securityEvidence
deve essere null
.
Commenti
Usare il LoadFile metodo per caricare ed esaminare gli assembly con la stessa identità, ma si trovano in percorsi diversi. LoadFile non carica i file nel LoadFrom contesto e non risolve le dipendenze usando il percorso di caricamento, perché il LoadFrom metodo esegue. LoadFile è utile in questo scenario limitato perché LoadFrom non può essere usato per caricare assembly con le stesse identità ma percorsi diversi. Verrà caricato solo il primo assembly.
Vedere <loadFromRemoteSources>
per il caricamento di assembly da posizioni remote.