VersioningHelper.MakeVersionSafeName Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет имя, безопасное относительно версий.
Перегрузки
MakeVersionSafeName(String, ResourceScope, ResourceScope) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает безопасное относительно версий имя, созданное на основе заданного имени ресурса и предполагаемой области потребления ресурса. |
MakeVersionSafeName(String, ResourceScope, ResourceScope, Type) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает безопасное относительно версий имя, созданное на основе заданного имени ресурса, предполагаемой области потребления ресурса и типа, использующего ресурс. |
MakeVersionSafeName(String, ResourceScope, ResourceScope)
- Исходный код:
- VersioningHelper.cs
- Исходный код:
- VersioningHelper.cs
- Исходный код:
- VersioningHelper.cs
Возвращает безопасное относительно версий имя, созданное на основе заданного имени ресурса и предполагаемой области потребления ресурса.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
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
Параметры
- name
- String
Имя ресурса.
- from
- ResourceScope
Область видимости ресурса.
Желаемая область потребления ресурса.
Возвращаемое значение
Безопасное относительно версий имя.
Комментарии
Исходное имя возвращается с суффиксом, связанным с областью. Суффикс может включать удостоверение процесса, текущее AppDomain удостоверение или и то, и другое.
Применяется к
MakeVersionSafeName(String, ResourceScope, ResourceScope, Type)
- Исходный код:
- VersioningHelper.cs
- Исходный код:
- VersioningHelper.cs
- Исходный код:
- VersioningHelper.cs
Возвращает безопасное относительно версий имя, созданное на основе заданного имени ресурса, предполагаемой области потребления ресурса и типа, использующего ресурс.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
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
Параметры
- name
- String
Имя ресурса.
- from
- ResourceScope
Начало области видимости.
Конец области видимости.
Возвращаемое значение
Безопасное относительно версий имя.
Исключения
Значения параметров from
и to
являются недопустимыми. Типы ресурсов в перечислении ResourceScope располагаются в порядке от более ограниченных до более общих.
type
имеет значение null
.
Комментарии
Исходное имя возвращается с суффиксом, связанным с областью.