IAppIdAuthority Interface
Provides methods that generate and compare keys for application identities and references.
Methods
Method | Description |
---|---|
IAppIdAuthority::AreDefinitionsEqual |
Gets a value that indicates whether the two specified IDefinitionAppId instances are equal. You can pass the flag value IAPPIDAUTHORITY_ARE_DEFINITIONS_EQUAL_FLAG_IGNORE_VERSION to ignore their respective version information. |
IAppIdAuthority::AreReferencesEqual |
Gets a value that indicates whether the two specified IReferenceAppId instances are equal. You can pass the flag value IAPPIDAUTHORITY_ARE_REFERENCES_EQUAL_FLAG_IGNORE_VERSION to ignore their respective version information. |
IAppIdAuthority::AreTextualDefinitionsEqual |
Gets a value that indicates whether the two specified string definitions are equal. You can pass the flag value IAPPIDAUTHORITY_ARE_DEFINITIONS_EQUAL_FLAG_IGNORE_VERSION to ignore their respective version information. |
IAppIdAuthority::AreTextualReferencesEqual |
Gets a value that indicates whether the two specified string references are equal. You can pass the flag value IAPPIDAUTHORITY_ARE_REFERENCES_EQUAL_FLAG_IGNORE_VERSION to ignore their respective version information. |
IAppIdAuthority::CreateDefinition |
Gets an interface pointer to a newly generated IDefinitionAppId instance that represents the assembly in the current scope. |
IAppIdAuthority::CreateReference |
Gets an interface pointer to a newly created IReferenceAppId that represents the assembly in the current scope. |
IAppIdAuthority::DefinitionToText |
Gets a string version of the specified IDefinitionAppId , using the specified flag values. |
IAppIdAuthority::DoesDefinitionMatchReference |
Gets a value that indicates whether the specified IDefinitionAppId and IReferenceAppId represent the same assembly. |
IAppIdAuthority::DoesTextualDefinitionMatchTextualReference |
Gets a value that indicates whether the specified definition string and reference string represent the same assembly. |
IAppIdAuthority::GenerateDefinitionKey |
Gets a string key that represents the specified IDefinitionAppId instance. |
IAppIdAuthority::GenerateReferenceKey |
Gets a string key that represents the specified IReferenceAppId instance. |
IAppIdAuthority::HashDefinition |
Gets a hash key for the specified IDefinitionAppId instance. |
IAppIdAuthority::HashReference |
Gets a hash key for the specified IReferenceAppId instance. |
IAppIdAuthority::ReferenceToText |
Gets a string version of the specified IReferenceAppId , using the specified flag values. |
IAppIdAuthority::TextToDefinition |
Gets an interface pointer to an IDefinitionAppId instance that represents the assembly referenced by the specified string key. |
IAppIdAuthority::TextToReference |
Gets an interface pointer to an IReferenceAppId instance that represents the assembly referenced by the specified string key. |
Requirements
Platforms: See System Requirements.
Header: Isolation.h
.NET Framework Versions: Available since 2.0
See also
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.