VersioningHelper.MakeVersionSafeName Método

Definição

Fornece um nome de versão segura.

Sobrecargas

MakeVersionSafeName(String, ResourceScope, ResourceScope)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna um nome de versão segura com base no nome do recurso especificado e na fonte de consumo de recurso pretendido.

MakeVersionSafeName(String, ResourceScope, ResourceScope, Type)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna um nome de versão segura com base no nome do recurso especificado, no escopo de consumo de recurso pretendido e no tipo que usa o recurso.

MakeVersionSafeName(String, ResourceScope, ResourceScope)

Retorna um nome de versão segura com base no nome do recurso especificado e na fonte de consumo de recurso pretendido.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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);

Parâmetros

name
String

O nome do recurso.

from
ResourceScope

O escopo do recurso.

to
ResourceScope

O escopo de consumo de recurso desejado.

Retornos

String

Um nome de versão segura.

Comentários

O nome original é retornado com um sufixo relacionado ao escopo. O sufixo pode incluir a identidade do processo, a identidade atual AppDomain ou ambos.

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

MakeVersionSafeName(String, ResourceScope, ResourceScope, Type)

Retorna um nome de versão segura com base no nome do recurso especificado, no escopo de consumo de recurso pretendido e no tipo que usa o recurso.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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);

Parâmetros

name
String

O nome do recurso.

from
ResourceScope

O início do intervalo do escopo.

to
ResourceScope

O fim do intervalo do escopo.

type
Type

O Type do recurso.

Retornos

String

Um nome de versão segura.

Exceções

Os valores para from e to são inválidos. O tipo de recurso na enumeração ResourceScope vai de um tipo de recurso mais restritivo para um tipo de recurso mais geral.

type é null.

Comentários

O nome original é retornado com um sufixo relacionado ao escopo.

Aplica-se a

.NET 7 e outras versões
Produto Versões
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1