IAppIdAuthority 接口
提供为应用程序标识和引用生成和比较键的方法。
方法
方法 | 说明 |
---|---|
IAppIdAuthority::AreDefinitionsEqual |
获取一个值,该值指示两个指定的 IDefinitionAppId 实例是否相等。 可以传递标志值 IAPPIDAUTHORITY_ARE_DEFINITIONS_EQUAL_FLAG_IGNORE_VERSION 来忽略其各自的版本信息。 |
IAppIdAuthority::AreReferencesEqual |
获取一个值,该值指示两个指定的 IReferenceAppId 实例是否相等。 可以传递标志值 IAPPIDAUTHORITY_ARE_REFERENCES_EQUAL_FLAG_IGNORE_VERSION 来忽略其各自的版本信息。 |
IAppIdAuthority::AreTextualDefinitionsEqual |
获取一个值,该值指示两个指定的字符串定义是否相等。 可以传递标志值 IAPPIDAUTHORITY_ARE_DEFINITIONS_EQUAL_FLAG_IGNORE_VERSION 来忽略其各自的版本信息。 |
IAppIdAuthority::AreTextualReferencesEqual |
获取一个值,该值指示两个指定的字符串引用是否相等。 可以传递标志值 IAPPIDAUTHORITY_ARE_REFERENCES_EQUAL_FLAG_IGNORE_VERSION 来忽略其各自的版本信息。 |
IAppIdAuthority::CreateDefinition |
获取指向新生成的 IDefinitionAppId 实例的接口指针,该实例表示当前范围中的程序集。 |
IAppIdAuthority::CreateReference |
获取指向新创建的 IReferenceAppId 的接口指针,前者表示当前范围中的程序集。 |
IAppIdAuthority::DefinitionToText |
使用指定的标志值获取指定 IDefinitionAppId 的字符串版本。 |
IAppIdAuthority::DoesDefinitionMatchReference |
获取一个值,该值指示指定的 IDefinitionAppId 和 IReferenceAppId 是否表示同一程序集。 |
IAppIdAuthority::DoesTextualDefinitionMatchTextualReference |
获取一个值,该值指示指定的定义字符串和引用字符串是否表示同一程序集。 |
IAppIdAuthority::GenerateDefinitionKey |
获取一个字符串键,该键表示指定的 IDefinitionAppId 实例。 |
IAppIdAuthority::GenerateReferenceKey |
获取一个字符串键,该键表示指定的 IReferenceAppId 实例。 |
IAppIdAuthority::HashDefinition |
获取指定的 IDefinitionAppId 实例的哈希键。 |
IAppIdAuthority::HashReference |
获取指定的 IReferenceAppId 实例的哈希键。 |
IAppIdAuthority::ReferenceToText |
使用指定的标志值获取指定 IReferenceAppId 的字符串版本。 |
IAppIdAuthority::TextToDefinition |
获取指向 IDefinitionAppId 实例的接口指针,该实例表示按指定的字符串键引用的程序集。 |
IAppIdAuthority::TextToReference |
获取指向 IReferenceAppId 实例的接口指针,该实例表示按指定的字符串键引用的程序集。 |
要求
平台:请参阅系统要求。
标头:Isolation.h
.NET Framework 版本:自 2.0 起可用