PathAssemblyResolver Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje program rozpoznawania zestawów metadanych, który używa ścieżek do każdego zestawu, który może zostać załadowany.
public ref class PathAssemblyResolver : System::Reflection::MetadataAssemblyResolver
public class PathAssemblyResolver : System.Reflection.MetadataAssemblyResolver
type PathAssemblyResolver = class
inherit MetadataAssemblyResolver
Public Class PathAssemblyResolver
Inherits MetadataAssemblyResolver
- Dziedziczenie
Uwagi
Nazwa pliku powinna być taka sama jak prosta nazwa zestawu. Na dysku może istnieć wiele zestawów o tej samej nazwie, ale w różnych katalogach. Pojedyncze wystąpienie PathAssemblyResolver
programu może być używane z wieloma MetadataAssemblyResolver wystąpieniami.
Aby element był zgodny z załadowanym zestawem AssemblyName , AssemblyName.Name musi być równy (wielkość liter jest ignorowana).
- Jeśli dla elementu określono AssemblyNametoken klucza publicznego , musi być równy.
- Jeśli nie określono tokenu klucza publicznego dla AssemblyNameprogramu , zestawy bez tokenu klucza publicznego są wybierane dla zestawów z tokenem klucza publicznego.
- Jeśli więcej niż jeden zestaw jest zgodny, zwracany jest zestaw o najwyższym poziomie AssemblyName.Version .
- Parametr AssemblyName.CultureName jest ignorowany.
Konstruktory
PathAssemblyResolver(IEnumerable<String>) |
Inicjuje nowe wystąpienie klasy PathAssemblyResolver. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Resolve(MetadataLoadContext, AssemblyName) |
Zwraca zestaw z podanej nazwy zestawu. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |