DataProtectionUtilityExtensions.GetApplicationUniqueIdentifier 方法

定义

返回此应用程序的唯一标识符。

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ GetApplicationUniqueIdentifier(IServiceProvider ^ services);
public static string GetApplicationUniqueIdentifier (this IServiceProvider services);
public static string? GetApplicationUniqueIdentifier (this IServiceProvider services);
static member GetApplicationUniqueIdentifier : IServiceProvider -> string
<Extension()>
Public Function GetApplicationUniqueIdentifier (services As IServiceProvider) As String

参数

services
IServiceProvider

应用程序级 IServiceProvider

返回

唯一应用程序标识符;如果 services 为 null 或无法提供唯一的应用程序标识符,则为 null。

注解

对于在此计算机上重复运行此同一应用程序,返回的标识符应是稳定的。 此外,标识符仅在单个计算机的范围内是唯一的,例如,两个不同计算机上的两个不同应用程序可能返回相同的值。

此标识符可能包含安全敏感信息,例如物理文件路径、配置设置或其他特定于计算机的信息。 调用方应特别小心,不要将此信息泄露给不受信任的实体。

适用于