次の方法で共有


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の 。

戻り値

一意のアプリケーション識別子。null の場合 services は null、または一意のアプリケーション識別子を指定できません。

注釈

返される識別子は、このコンピューターで同じアプリケーションを繰り返し実行する場合に安定している必要があります。 さらに、識別子は 1 台のコンピューターのスコープ内でのみ一意です。たとえば、2 つの異なるマシン上の 2 つの異なるアプリケーションが同じ値を返す場合があります。

この識別子には、物理ファイル パス、構成設定、その他のコンピューター固有の情報などのセキュリティに依存する情報が含まれている場合があります。 呼び出し元は、この情報を信頼されていないエンティティに開示しないように特別な注意を払う必要があります。

適用対象