C# Class System.Deployment.Internal.Isolation.Store

Afficher le fichier Open project: randomize/VimConfig Class Usage Examples

Méthodes publiques

Méthode Description
BindReferenceToAssemblyIdentity ( uint Flags, IReferenceIdentity ReferenceIdentity, uint cDeploymentsToIgnore, IDefinitionIdentity DefinitionIdentity_DeploymentsToIgnore ) : IDefinitionIdentity
BindReferenceToAssemblyManifest ( uint Flags, IReferenceIdentity ReferenceIdentity, uint cDeploymentsToIgnore, IDefinitionIdentity DefinitionIdentity_DeploymentsToIgnore ) : ICMS
CalculateDelimiterOfDeploymentsBasedOnQuota ( uint dwFlags, uint cDeployments, IDefinitionAppId rgpIDefinitionAppId_Deployments, StoreApplicationReference &InstallerReference, ulong ulonglongQuota, uint &Delimiter, ulong &SizeSharedWithExternalDeployment, ulong &SizeConsumedByInputDeploymentArray ) : void
EnumAssemblies ( EnumAssembliesFlags Flags ) : StoreAssemblyEnumeration
EnumAssemblies ( EnumAssembliesFlags Flags, IReferenceIdentity refToMatch ) : StoreAssemblyEnumeration
EnumCategories ( EnumCategoriesFlags Flags, IReferenceIdentity CategoryMatch ) : StoreCategoryEnumeration
EnumCategoryInstances ( EnumCategoryInstancesFlags Flags, IDefinitionIdentity Category, string SubCat ) : StoreCategoryInstanceEnumeration
EnumFiles ( EnumAssemblyFilesFlags Flags, IDefinitionIdentity Assembly ) : StoreAssemblyFileEnumeration
EnumInstallationReferences ( EnumAssemblyInstallReferenceFlags Flags, IDefinitionIdentity Assembly ) : IEnumSTORE_ASSEMBLY_INSTALLATION_REFERENCE
EnumInstallerDeploymentProperties ( System.Guid InstallerId, string InstallerName, string InstallerMetadata, IDefinitionAppId Deployment ) : StoreDeploymentMetadataPropertyEnumeration
EnumInstallerDeployments ( System.Guid InstallerId, string InstallerName, string InstallerMetadata, IReferenceAppId DeploymentFilter ) : StoreDeploymentMetadataEnumeration
EnumPrivateFiles ( EnumApplicationPrivateFiles Flags, IDefinitionAppId Application, IDefinitionIdentity Assembly ) : StoreAssemblyFileEnumeration
EnumSubcategories ( EnumSubcategoriesFlags Flags, IDefinitionIdentity CategoryMatch ) : StoreSubcategoryEnumeration
EnumSubcategories ( EnumSubcategoriesFlags Flags, IDefinitionIdentity Category, string SearchPattern ) : StoreSubcategoryEnumeration
GetAssemblyIdentity ( uint Flags, IDefinitionIdentity DefinitionIdentity ) : IDefinitionIdentity
GetAssemblyManifest ( uint Flags, IDefinitionIdentity DefinitionIdentity ) : ICMS
GetDeploymentProperty ( GetPackagePropertyFlags Flags, IDefinitionAppId Deployment, StoreApplicationReference Reference, Guid PropertySet, string PropertyName ) : byte[]
LockApplicationPath ( IDefinitionAppId app ) : IPathLock
LockAssemblyPath ( IDefinitionIdentity asm ) : IPathLock
QueryChangeID ( IDefinitionIdentity asm ) : ulong
Store ( IStore pStore ) : System
Transact ( StoreTransactionOperation operations ) : uint[]

Method Details

BindReferenceToAssemblyIdentity() public méthode

public BindReferenceToAssemblyIdentity ( uint Flags, IReferenceIdentity ReferenceIdentity, uint cDeploymentsToIgnore, IDefinitionIdentity DefinitionIdentity_DeploymentsToIgnore ) : IDefinitionIdentity
Flags uint
ReferenceIdentity IReferenceIdentity
cDeploymentsToIgnore uint
DefinitionIdentity_DeploymentsToIgnore IDefinitionIdentity
Résultat IDefinitionIdentity

BindReferenceToAssemblyManifest() public méthode

public BindReferenceToAssemblyManifest ( uint Flags, IReferenceIdentity ReferenceIdentity, uint cDeploymentsToIgnore, IDefinitionIdentity DefinitionIdentity_DeploymentsToIgnore ) : ICMS
Flags uint
ReferenceIdentity IReferenceIdentity
cDeploymentsToIgnore uint
DefinitionIdentity_DeploymentsToIgnore IDefinitionIdentity
Résultat ICMS

CalculateDelimiterOfDeploymentsBasedOnQuota() public méthode

public CalculateDelimiterOfDeploymentsBasedOnQuota ( uint dwFlags, uint cDeployments, IDefinitionAppId rgpIDefinitionAppId_Deployments, StoreApplicationReference &InstallerReference, ulong ulonglongQuota, uint &Delimiter, ulong &SizeSharedWithExternalDeployment, ulong &SizeConsumedByInputDeploymentArray ) : void
dwFlags uint
cDeployments uint
rgpIDefinitionAppId_Deployments IDefinitionAppId
InstallerReference StoreApplicationReference
ulonglongQuota ulong
Delimiter uint
SizeSharedWithExternalDeployment ulong
SizeConsumedByInputDeploymentArray ulong
Résultat void

EnumAssemblies() public méthode

public EnumAssemblies ( EnumAssembliesFlags Flags ) : StoreAssemblyEnumeration
Flags EnumAssembliesFlags
Résultat StoreAssemblyEnumeration

EnumAssemblies() public méthode

public EnumAssemblies ( EnumAssembliesFlags Flags, IReferenceIdentity refToMatch ) : StoreAssemblyEnumeration
Flags EnumAssembliesFlags
refToMatch IReferenceIdentity
Résultat StoreAssemblyEnumeration

EnumCategories() public méthode

public EnumCategories ( EnumCategoriesFlags Flags, IReferenceIdentity CategoryMatch ) : StoreCategoryEnumeration
Flags EnumCategoriesFlags
CategoryMatch IReferenceIdentity
Résultat StoreCategoryEnumeration

EnumCategoryInstances() public méthode

public EnumCategoryInstances ( EnumCategoryInstancesFlags Flags, IDefinitionIdentity Category, string SubCat ) : StoreCategoryInstanceEnumeration
Flags EnumCategoryInstancesFlags
Category IDefinitionIdentity
SubCat string
Résultat StoreCategoryInstanceEnumeration

EnumFiles() public méthode

public EnumFiles ( EnumAssemblyFilesFlags Flags, IDefinitionIdentity Assembly ) : StoreAssemblyFileEnumeration
Flags EnumAssemblyFilesFlags
Assembly IDefinitionIdentity
Résultat StoreAssemblyFileEnumeration

EnumInstallationReferences() public méthode

public EnumInstallationReferences ( EnumAssemblyInstallReferenceFlags Flags, IDefinitionIdentity Assembly ) : IEnumSTORE_ASSEMBLY_INSTALLATION_REFERENCE
Flags EnumAssemblyInstallReferenceFlags
Assembly IDefinitionIdentity
Résultat IEnumSTORE_ASSEMBLY_INSTALLATION_REFERENCE

EnumInstallerDeploymentProperties() public méthode

public EnumInstallerDeploymentProperties ( System.Guid InstallerId, string InstallerName, string InstallerMetadata, IDefinitionAppId Deployment ) : StoreDeploymentMetadataPropertyEnumeration
InstallerId System.Guid
InstallerName string
InstallerMetadata string
Deployment IDefinitionAppId
Résultat StoreDeploymentMetadataPropertyEnumeration

EnumInstallerDeployments() public méthode

public EnumInstallerDeployments ( System.Guid InstallerId, string InstallerName, string InstallerMetadata, IReferenceAppId DeploymentFilter ) : StoreDeploymentMetadataEnumeration
InstallerId System.Guid
InstallerName string
InstallerMetadata string
DeploymentFilter IReferenceAppId
Résultat StoreDeploymentMetadataEnumeration

EnumPrivateFiles() public méthode

public EnumPrivateFiles ( EnumApplicationPrivateFiles Flags, IDefinitionAppId Application, IDefinitionIdentity Assembly ) : StoreAssemblyFileEnumeration
Flags EnumApplicationPrivateFiles
Application IDefinitionAppId
Assembly IDefinitionIdentity
Résultat StoreAssemblyFileEnumeration

EnumSubcategories() public méthode

public EnumSubcategories ( EnumSubcategoriesFlags Flags, IDefinitionIdentity CategoryMatch ) : StoreSubcategoryEnumeration
Flags EnumSubcategoriesFlags
CategoryMatch IDefinitionIdentity
Résultat StoreSubcategoryEnumeration

EnumSubcategories() public méthode

public EnumSubcategories ( EnumSubcategoriesFlags Flags, IDefinitionIdentity Category, string SearchPattern ) : StoreSubcategoryEnumeration
Flags EnumSubcategoriesFlags
Category IDefinitionIdentity
SearchPattern string
Résultat StoreSubcategoryEnumeration

GetAssemblyIdentity() public méthode

public GetAssemblyIdentity ( uint Flags, IDefinitionIdentity DefinitionIdentity ) : IDefinitionIdentity
Flags uint
DefinitionIdentity IDefinitionIdentity
Résultat IDefinitionIdentity

GetAssemblyManifest() public méthode

public GetAssemblyManifest ( uint Flags, IDefinitionIdentity DefinitionIdentity ) : ICMS
Flags uint
DefinitionIdentity IDefinitionIdentity
Résultat ICMS

GetDeploymentProperty() public méthode

public GetDeploymentProperty ( GetPackagePropertyFlags Flags, IDefinitionAppId Deployment, StoreApplicationReference Reference, Guid PropertySet, string PropertyName ) : byte[]
Flags GetPackagePropertyFlags
Deployment IDefinitionAppId
Reference StoreApplicationReference
PropertySet Guid
PropertyName string
Résultat byte[]

LockApplicationPath() public méthode

public LockApplicationPath ( IDefinitionAppId app ) : IPathLock
app IDefinitionAppId
Résultat IPathLock

LockAssemblyPath() public méthode

public LockAssemblyPath ( IDefinitionIdentity asm ) : IPathLock
asm IDefinitionIdentity
Résultat IPathLock

QueryChangeID() public méthode

public QueryChangeID ( IDefinitionIdentity asm ) : ulong
asm IDefinitionIdentity
Résultat ulong

Store() public méthode

public Store ( IStore pStore ) : System
pStore IStore
Résultat System

Transact() public méthode

public Transact ( StoreTransactionOperation operations ) : uint[]
operations StoreTransactionOperation
Résultat uint[]