pub struct IFabricApplicationManagementClient10Wrap { /* private fields */ }
Implementations§
source§impl IFabricApplicationManagementClient10Wrap
impl IFabricApplicationManagementClient10Wrap
pub fn new() -> IFabricApplicationManagementClient10Wrap
pub fn CreateApplication( &self, description: &FABRIC_APPLICATION_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn DeleteApplication( &self, applicationName: &u16, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn DeleteApplication2( &self, deleteDescription: &FABRIC_DELETE_APPLICATION_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn DeployServicePackageToNode( &self, applicationTypeName: PCWSTR, applicationTypeVersion: PCWSTR, serviceManifestName: PCWSTR, sharingPolicy: &FABRIC_PACKAGE_SHARING_POLICY_LIST, nodeName: PCWSTR, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn GetApplicationManifest( &self, applicationTypeName: PCWSTR, applicationTypeVersion: PCWSTR, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<IFabricStringResult>> ⓘ
pub fn GetApplicationUpgradeProgress( &self, applicationName: &u16, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<IFabricApplicationUpgradeProgressResult2>> ⓘ
pub fn MoveNextApplicationUpgradeDomain( &self, progress: &IFabricApplicationUpgradeProgressResult2, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn MoveNextApplicationUpgradeDomain2( &self, applicationName: &u16, nextUpgradeDomain: PCWSTR, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn ProvisionApplicationType( &self, applicationBuildPath: PCWSTR, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn ProvisionApplicationType2( &self, description: &FABRIC_PROVISION_APPLICATION_TYPE_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn ProvisionApplicationType3( &self, description: &FABRIC_PROVISION_APPLICATION_TYPE_DESCRIPTION_BASE, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn RestartDeployedCodePackage( &self, restartCodePackageDescription: &FABRIC_RESTART_DEPLOYED_CODE_PACKAGE_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn RollbackApplicationUpgrade( &self, applicationName: &u16, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn UnprovisionApplicationType( &self, applicationTypeName: PCWSTR, applicationTypeVersion: PCWSTR, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn UnprovisionApplicationType2( &self, description: &FABRIC_UNPROVISION_APPLICATION_TYPE_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn UpdateApplication( &self, applicationUpdateDescription: &FABRIC_APPLICATION_UPDATE_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn UpdateApplicationUpgrade( &self, description: &FABRIC_APPLICATION_UPGRADE_UPDATE_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
pub fn UpgradeApplication( &self, upgradeDescription: &FABRIC_APPLICATION_UPGRADE_DESCRIPTION, timeoutMilliseconds: u32 ) -> FabricReceiver<Result<()>> ⓘ
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IFabricApplicationManagementClient10Wrap
impl RefUnwindSafe for IFabricApplicationManagementClient10Wrap
impl Send for IFabricApplicationManagementClient10Wrap
impl Sync for IFabricApplicationManagementClient10Wrap
impl Unpin for IFabricApplicationManagementClient10Wrap
impl UnwindSafe for IFabricApplicationManagementClient10Wrap
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more