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 .NET Framework System Requirements.
Header: Isolation.h
.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0