Show / Hide Table of Contents

Class StreamingDeploymentFactory

Manages the information needed to create a streaming deployment.

Inheritance
System.Object
StreamingDeploymentFactory
Namespace: Phoenix.Devices
Assembly: Phoenix.Devices.Xbox.dll
Syntax
public class StreamingDeploymentFactory : DeploymentFactoryBase

Fields

View Source

AppPackageKey

The key for the app package parameter.

Declaration
public static readonly string AppPackageKey
Field Value
Type Description
System.String
View Source

AppPackageTooltip

The tooltip for the app package parameter.

Declaration
public static readonly string AppPackageTooltip
Field Value
Type Description
System.String
View Source

OnlyLaunchChunkKey

The key for the only launch chunk parameter.

Declaration
public static readonly string OnlyLaunchChunkKey
Field Value
Type Description
System.String
View Source

OnlyLaunchChunkTooltip

The tooltip for the only launch chunk parameter.

Declaration
public static readonly string OnlyLaunchChunkTooltip
Field Value
Type Description
System.String

Properties

View Source

CanCancel

Gets a value indicating whether or not the deployment type is cancelable.

Declaration
public override bool CanCancel { get; }
Property Value
Type Description
System.Boolean
View Source

CanReportProgress

Gets a value indicating whether or not the deployment type reports progress.

Declaration
public override bool CanReportProgress { get; }
Property Value
Type Description
System.Boolean
View Source

Name

Gets the name of deployment type.

Declaration
public override string Name { get; }
Property Value
Type Description
System.String
View Source

UserDescription

Gets the user description for the deployment type.

Declaration
public override string UserDescription { get; }
Property Value
Type Description
System.String

Methods

View Source

CreateDeploymentInternal(IDevice, ParameterInfo[])

Creates the deployment instance for a device with the specified parameters.

Declaration
protected override DeploymentBase CreateDeploymentInternal(IDevice device, ParameterInfo[] deploymentParameters)
Parameters
Type Name Description
IDevice device

The target device.

ParameterInfo[] deploymentParameters

The deployment parameters.

Returns
Type Description
DeploymentBase

A new deployment instance.

View Source

GetDefaultParameters()

Gets the default parameters for the deployment type.

Declaration
public override ParameterInfo[] GetDefaultParameters()
Returns
Type Description
ParameterInfo[]

The default parameters.

View Source

GetSupportedDevices()

Gets the supported devices for the deployment type.

Declaration
public override IList<string> GetSupportedDevices()
Returns
Type Description
System.Collections.Generic.IList<System.String>

The supported devices

View Source

ValidateDeploymentParameters(ParameterInfo[])

Validates the deployment parameters.

Declaration
public override bool ValidateDeploymentParameters(ParameterInfo[] deploymentParameters)
Parameters
Type Name Description
ParameterInfo[] deploymentParameters

The deployment parameters to validate.

Returns
Type Description
System.Boolean

Whether or not the parameters are valid.

  • View Source
In This Article
Back to top Generated by DocFX