Udostępnij za pośrednictwem


VersioningHelper.MakeVersionSafeName Metoda

Definicja

Zawiera nazwę bezpieczną dla wersji.

Przeciążenia

MakeVersionSafeName(String, ResourceScope, ResourceScope)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca bezpieczną wersję nazwę na podstawie określonej nazwy zasobu i zamierzonego źródła zużycia zasobów.

MakeVersionSafeName(String, ResourceScope, ResourceScope, Type)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca bezpieczną wersję nazwę na podstawie określonej nazwy zasobu, zamierzonego zakresu użycia zasobów i typu przy użyciu zasobu.

MakeVersionSafeName(String, ResourceScope, ResourceScope)

Zwraca bezpieczną wersję nazwę na podstawie określonej nazwy zasobu i zamierzonego źródła zużycia zasobów.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public:
 static System::String ^ MakeVersionSafeName(System::String ^ name, System::Runtime::Versioning::ResourceScope from, System::Runtime::Versioning::ResourceScope to);
public static string MakeVersionSafeName (string? name, System.Runtime.Versioning.ResourceScope from, System.Runtime.Versioning.ResourceScope to);
public static string MakeVersionSafeName (string name, System.Runtime.Versioning.ResourceScope from, System.Runtime.Versioning.ResourceScope to);
static member MakeVersionSafeName : string * System.Runtime.Versioning.ResourceScope * System.Runtime.Versioning.ResourceScope -> string
Public Shared Function MakeVersionSafeName (name As String, from As ResourceScope, to As ResourceScope) As String

Parametry

name
String

Nazwa zasobu.

from
ResourceScope

Zakres zasobu.

to
ResourceScope

Żądany zakres użycia zasobów.

Zwraca

String

Nazwa bezpieczna od wersji.

Uwagi

Oryginalna nazwa jest zwracana z sufiksem powiązanym z zakresem. Sufiks może zawierać tożsamość procesu, bieżącą AppDomain tożsamość lub obie te wartości.

Dotyczy

MakeVersionSafeName(String, ResourceScope, ResourceScope, Type)

Zwraca bezpieczną wersję nazwę na podstawie określonej nazwy zasobu, zamierzonego zakresu użycia zasobów i typu przy użyciu zasobu.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public:
 static System::String ^ MakeVersionSafeName(System::String ^ name, System::Runtime::Versioning::ResourceScope from, System::Runtime::Versioning::ResourceScope to, Type ^ type);
public static string MakeVersionSafeName (string? name, System.Runtime.Versioning.ResourceScope from, System.Runtime.Versioning.ResourceScope to, Type? type);
public static string MakeVersionSafeName (string name, System.Runtime.Versioning.ResourceScope from, System.Runtime.Versioning.ResourceScope to, Type type);
static member MakeVersionSafeName : string * System.Runtime.Versioning.ResourceScope * System.Runtime.Versioning.ResourceScope * Type -> string
Public Shared Function MakeVersionSafeName (name As String, from As ResourceScope, to As ResourceScope, type As Type) As String

Parametry

name
String

Nazwa zasobu.

from
ResourceScope

Początek zakresu.

to
ResourceScope

Koniec zakresu zakresu.

type
Type

Zasób Type .

Zwraca

String

Nazwa bezpieczna od wersji.

Wyjątki

Wartości i from to są nieprawidłowe. Typ zasobu w wyliczenie ResourceScope przechodzi od bardziej restrykcyjnego typu zasobu do bardziej ogólnego typu zasobu.

type to null.

Uwagi

Oryginalna nazwa jest zwracana z sufiksem powiązanym z zakresem.

Dotyczy