57 references to IDefinitionIdentity
System.Deployment (57)
System\Deployment\Application\DefinitionIdentity.cs (2)
16public DefinitionIdentity(IDefinitionIdentity idComPtr); 23public IDefinitionIdentity ComPointer { get; }
System\Deployment\Internal\Isolation\CATEGORY.cs (1)
9public IDefinitionIdentity DefinitionIdentity;
System\Deployment\Internal\Isolation\IActContext.cs (5)
21void EnumCategoryInstances(uint Flags, IDefinitionIdentity CategoryId, string Subcategory, ref Guid riid, out object EnumOut); 25void EnumSubcategories(uint Flags, IDefinitionIdentity CategoryId, string SubcategoryPattern, ref Guid riid, out object EnumOut); 27void FindComponentsByDefinition(uint dwFlags, UIntPtr ComponentCount, IDefinitionIdentity[] Components, UIntPtr[] Indicies, uint[] Dispositions); 39void GetComponentManifest(uint Flags, IDefinitionIdentity ComponentId, ref Guid riid, out object ManifestInteface); 41void GetComponentPayloadPath(uint Flags, IDefinitionIdentity ComponentId, out string PayloadPath);
System\Deployment\Internal\Isolation\IDefinitionAppId.cs (1)
24void SetAppPath(uint cIDefinitionIdentity, IDefinitionIdentity[] DefinitionIdentity);
System\Deployment\Internal\Isolation\IDefinitionIdentity.cs (1)
15IDefinitionIdentity Clone(IntPtr cDeltas, IDENTITY_ATTRIBUTE[] Deltas);
System\Deployment\Internal\Isolation\IEnumDefinitionIdentity.cs (1)
17uint Next(uint celt, IDefinitionIdentity[] DefinitionIdentity);
System\Deployment\Internal\Isolation\IIdentityAuthority.cs (9)
15bool AreDefinitionsEqual(uint Flags, IDefinitionIdentity Definition1, IDefinitionIdentity Definition2); 23IDefinitionIdentity CreateDefinition(); 27string DefinitionToText(uint Flags, IDefinitionIdentity DefinitionIdentity); 29uint DefinitionToTextBuffer(uint Flags, IDefinitionIdentity DefinitionIdentity, uint BufferSize, char[] Buffer); 31bool DoesDefinitionMatchReference(uint Flags, IDefinitionIdentity DefinitionIdentity, IReferenceIdentity ReferenceIdentity); 35string GenerateDefinitionKey(uint Flags, IDefinitionIdentity DefinitionIdentity); 39ulong HashDefinition(uint Flags, IDefinitionIdentity DefinitionIdentity); 47IDefinitionIdentity TextToDefinition(uint Flags, string Identity);
System\Deployment\Internal\Isolation\IStateManager.cs (1)
15void GetApplicationStateFilesystemLocation(uint Flags, IDefinitionAppId Appidentity, IDefinitionIdentity ComponentIdentity, UIntPtr Coordinates, out string Path);
System\Deployment\Internal\Isolation\IStore.cs (11)
15IntPtr BindDefinitions(uint Flags, IntPtr Count, IDefinitionIdentity[] DefsToBind, uint DeploymentsToIgnore, IDefinitionIdentity[] DefsToIgnore); 17object BindReferenceToAssembly(uint Flags, IReferenceIdentity ReferenceIdentity, uint cDeploymentsToIgnore, IDefinitionIdentity[] DefinitionIdentity_DeploymentsToIgnore, ref Guid riid); 25object EnumCategoryInstances(uint Flags, IDefinitionIdentity CategoryId, string SubcategoryPath, ref Guid riid); 27object EnumFiles(uint Flags, IDefinitionIdentity DefinitionIdentity, ref Guid riid); 29object EnumInstallationReferences(uint Flags, IDefinitionIdentity DefinitionIdentity, ref Guid riid); 35object EnumPrivateFiles(uint Flags, IDefinitionAppId Application, IDefinitionIdentity DefinitionIdentity, ref Guid riid); 37object EnumSubcategories(uint Flags, IDefinitionIdentity CategoryId, string SubcategoryPathPattern, ref Guid riid); 39object GetAssemblyInformation(uint Flags, IDefinitionIdentity DefinitionIdentity, ref Guid riid); 45string LockAssemblyPath(uint Flags, IDefinitionIdentity DefinitionIdentity, out IntPtr Cookie); 47ulong QueryChangeID(IDefinitionIdentity DefinitionIdentity);
System\Deployment\Internal\Isolation\Manifest\CategoryMembershipEntry.cs (1)
9public IDefinitionIdentity Identity;
System\Deployment\Internal\Isolation\Manifest\ICategoryMembershipEntry.cs (1)
14IDefinitionIdentity Identity { get; }
System\Deployment\Internal\Isolation\Manifest\ICMS.cs (1)
28IDefinitionIdentity Identity { get; }
System\Deployment\Internal\Isolation\Manifest\IMetadataSectionEntry.cs (1)
14IDefinitionIdentity CdfIdentity { get; }
System\Deployment\Internal\Isolation\Manifest\MetadataSectionEntry.cs (1)
11public IDefinitionIdentity CdfIdentity;
System\Deployment\Internal\Isolation\Store.cs (14)
17public IDefinitionIdentity BindReferenceToAssemblyIdentity(uint Flags, IReferenceIdentity ReferenceIdentity, uint cDeploymentsToIgnore, IDefinitionIdentity[] DefinitionIdentity_DeploymentsToIgnore); 19public ICMS BindReferenceToAssemblyManifest(uint Flags, IReferenceIdentity ReferenceIdentity, uint cDeploymentsToIgnore, IDefinitionIdentity[] DefinitionIdentity_DeploymentsToIgnore); 28public StoreCategoryInstanceEnumeration EnumCategoryInstances(EnumCategoryInstancesFlags Flags, IDefinitionIdentity Category, string SubCat); 30public StoreAssemblyFileEnumeration EnumFiles(EnumAssemblyFilesFlags Flags, IDefinitionIdentity Assembly); 32public IEnumSTORE_ASSEMBLY_INSTALLATION_REFERENCE EnumInstallationReferences(EnumAssemblyInstallReferenceFlags Flags, IDefinitionIdentity Assembly); 38public StoreAssemblyFileEnumeration EnumPrivateFiles(EnumApplicationPrivateFiles Flags, IDefinitionAppId Application, IDefinitionIdentity Assembly); 39public StoreSubcategoryEnumeration EnumSubcategories(EnumSubcategoriesFlags Flags, IDefinitionIdentity CategoryMatch); 41public StoreSubcategoryEnumeration EnumSubcategories(EnumSubcategoriesFlags Flags, IDefinitionIdentity Category, string SearchPattern); 43public IDefinitionIdentity GetAssemblyIdentity(uint Flags, IDefinitionIdentity DefinitionIdentity); 45public ICMS GetAssemblyManifest(uint Flags, IDefinitionIdentity DefinitionIdentity); 51public IPathLock LockAssemblyPath(IDefinitionIdentity asm); 53public ulong QueryChangeID(IDefinitionIdentity asm);
System\Deployment\Internal\Isolation\STORE_ASSEMBLY.cs (1)
11public IDefinitionIdentity DefinitionIdentity;
System\Deployment\Internal\Isolation\STORE_CATEGORY.cs (1)
9public IDefinitionIdentity DefinitionIdentity;
System\Deployment\Internal\Isolation\StoreOperationStageComponent.cs (2)
12public IDefinitionIdentity Component; 19public StoreOperationStageComponent(IDefinitionAppId app, IDefinitionIdentity comp, string Manifest);
System\Deployment\Internal\Isolation\StoreOperationStageComponentFile.cs (2)
12public IDefinitionIdentity Component; 20public StoreOperationStageComponentFile(IDefinitionAppId App, IDefinitionIdentity Component, string CompRelPath, string SrcFile);