• Webservices API
  • Agent Runtime API
  • Support
  • Samples
  • Software Potential Home
Show / Hide Table of Contents
  • Sp.Agent
    • ActivateLicensesExtensions
    • IProductContext
    • ProductActivationConfigurationCompleteWithDefaultsExtensions
    • ProductActivationConfigurationDefaultExtensions
  • Sp.Agent.Activation
    • ActivationServerException
    • ActivationTransmissionException
    • DeviceChangedActivationServerException
    • DistributorLicenseActivationServerException
    • IActivateLicenses
    • IActivateLicensesAdvanced
    • InvalidLicenseKeyException
    • InvalidVersionActivationServerException
    • LicenseDisabledActivationServerException
    • LicenseExpiredActivationServerException
    • LinkedLicenseAmbiguousStorageActivationServerException
    • LinkedLicenseNoStorageActivationServerException
    • NumberOfActivationsExceededActivationServerException
    • ProductIdMismatchActivationServerException
    • RenewalNotAuthorizedActivationServerException
    • TagsChangedActivationServerException
  • Sp.Agent.Configuration
    • AgentContext
    • AgentContextDistributorsExtensions
    • AgentDistributorsConfigurationExtensions
    • CloudStorageConfigurationExtensions
    • ConfigurationCompleteWithDefaultsExtensions
    • CrmActivationEndpointsConfigurationPhaseExtensions
    • CrmAgentContextExtensions
    • CrmStartingConfigurationPhaseExtensions
    • DistributorDisableStorageExtensions
    • FileStoreInitialization
    • HardwareStoreConfigurationExtensions
    • HardwareStoreInitialization
    • IAgentChallengeConfigurationPhase
    • IAgentCloudStorageCommenceConfigurationPhase
    • IAgentCloudStorageCompleteConfigurationPhase
    • IAgentCloudStorageConfigurationPhase
    • IAgentCloudStorageConfigurationPhaseTail
    • IAgentCloudStorageCustomIdConfigurationPhase
    • IAgentCommenceConfigurationPhase
    • IAgentCompletedConfigurationPhase
    • IAgentContext
    • IAgentDistributorsConfigurationPhase
    • IAgentEmbeddedLicensesConfigurationPhase
    • IAgentExternalStorageConfigurationPhase
    • IAgentHardwareBoundStorageConfigurationPhase
    • IAgentUserBoundStorageConfigurationPhase
    • ICrmActivationEndpointsConfigurationPhase
    • IDistributorCommenceConfigurationPhase
    • IDistributorCompletedConfigurationPhase
    • IDistributorConfigurationPhaseTail
    • IDistributorNamedUserConfigurationPhase
    • IInitializeStores
    • IStoreLicensesInitializationExtensions
    • LocalStoreConfigurationExtensions
    • LocalStoreInitialization
    • ProductContextDistributedExtensions
    • RemovableConfigurationExtensions
    • WebApplicationStoreConfigurationExtensions
  • Sp.Agent.Configuration.Product
    • IProductCommenceConfigurationPhase
    • IProductCompletedConfigurationPhase
    • IProductConfigurationPhaseTail
  • Sp.Agent.Configuration.Product.Activation
    • IActivationAttemptContext
    • IActivationDeviceLabelContext
    • IActivationTaggingContext
    • IProductActivationCommenceConfigurationPhase
    • IProductActivationCompletedConfigurationPhase
    • IProductActivationConfigurationPhase
    • IProductActivationConfigurationPhaseTail
    • IProductActivationDeviceLabelConfigurationPhase
    • IProductActivationDeviceLabelTailConfigurationPhase
    • IProductActivationTransmissionCommenceConfigurationPhase
    • IProductActivationTransmissionCompletedConfigurationPhase
    • IProductActivationTransmissionConfigurationPhase
    • IProductActivationTransmissionConfigurationPhaseTail
    • IProductActivationTransmissionEndpointConfigurationPhase
    • IProductActivationTransmissionHooksConfigurationPhase
    • IProductActivationTransmissionProxyConfigurationPhase
    • ProductActivationConfigurationException
  • Sp.Agent.Distributor
    • CheckedOutNotLicensedException
    • CheckoutRequiresStorageException
    • CheckoutStorageAccessException
    • DistributorIntegrityException
    • DistributorIntegrityNotLicensedException
    • DistributorNotLicensedException
    • DistributorRequestException
    • IAvailableCheckout
    • ICheckout
    • ICheckoutContext
    • IDistributedContext
    • IDistributorsContext
    • NoDistributorException
    • NoLongerAvailableException
    • NotLicnesedInvalidNamedUserException
  • Sp.Agent.Execution
    • NotLicensedException
  • Sp.Agent.Licensing
    • IFeature
    • ILicense
    • ILicenseAdvanced
    • ILicensePeriod
    • ILicenseRenewal
    • IQueryFeatures
    • IQueryLicenses
    • IQueryLocalFeatures
    • IQueryUserTokens
    • IUserToken
    • LicenseRevisionException
  • Sp.Agent.Storage
    • DistributorLicenseOnClientException
    • InvalidStorageAccessException
    • InvalidStorageException
    • IStore
    • IStoreLicenses
    • IStoreUserTokens
    • LicenseNotFoundException
    • LicenseTargetEnvironmentMismatchException
    • NonmatchingProductIdException
    • ReadingStorageInaccessibleException
    • ServerOSNotAllowedException
    • StorageInaccessibleException
    • StoreNotEmptyException
    • UserTokenNotFoundException
    • VirtualMachineNotAllowedException
    • WritingStorageInaccessibleException

Class ConfigurationCompleteWithDefaultsExtensions

Exposes a set of extension methods that accept the defaults for any remaining configurable settings in a configuration call-chain.

Namespace: Sp.Agent.Configuration
Assembly: Sp.Agent.dll

Methods

CompleteWithDefaults(IAgentCloudStorageConfigurationPhase)

Accepts the defaults for the remaining configurable settings.

Declaration
public static IAgentCompletedConfigurationPhase CompleteWithDefaults(this IAgentCloudStorageConfigurationPhase that)
Parameters
Type Name Description
IAgentCloudStorageConfigurationPhase that
Returns
Type Description
IAgentCompletedConfigurationPhase
Remarks

Currently, the default is DisableExternalStorage().

CompleteWithDefaults(IAgentDistributorsConfigurationPhase)

Accepts the defaults for the remaining configurable settings.

Declaration
public static IAgentCompletedConfigurationPhase CompleteWithDefaults(this IAgentDistributorsConfigurationPhase that)
Parameters
Type Name Description
IAgentDistributorsConfigurationPhase that
Returns
Type Description
IAgentCompletedConfigurationPhase
Remarks

Currently, the default is DisableDistributor().WithEmbeddedLicensesAutoDetected().

CompleteWithDefaults(IAgentEmbeddedLicensesConfigurationPhase)

Accepts the defaults for the remaining configurable settings.

Declaration
public static IAgentCompletedConfigurationPhase CompleteWithDefaults(this IAgentEmbeddedLicensesConfigurationPhase that)
Parameters
Type Name Description
IAgentEmbeddedLicensesConfigurationPhase that
Returns
Type Description
IAgentCompletedConfigurationPhase
Remarks

Currently, the default is WithEmbeddedLicensesAutoDetected().

CompleteWithDefaults(IAgentExternalStorageConfigurationPhase)

Accepts the defaults for the remaining configurable settings.

Declaration
public static IAgentCompletedConfigurationPhase CompleteWithDefaults(this IAgentExternalStorageConfigurationPhase that)
Parameters
Type Name Description
IAgentExternalStorageConfigurationPhase that
Returns
Type Description
IAgentCompletedConfigurationPhase
Remarks

Currently, the default is DisableExternalStorage().

CompleteWithDefaults(IAgentHardwareBoundStorageConfigurationPhase)

Accepts the defaults for the remaining configurable settings.

Declaration
public static IAgentCompletedConfigurationPhase CompleteWithDefaults(this IAgentHardwareBoundStorageConfigurationPhase that)
Parameters
Type Name Description
IAgentHardwareBoundStorageConfigurationPhase that
Returns
Type Description
IAgentCompletedConfigurationPhase
Remarks

Currently, the default is DisableHardewareBoundStorage() followed by DisableExternalStorage().

CompleteWithDefaults(IAgentUserBoundStorageConfigurationPhase)

Accepts the defaults for the remaining configurable settings.

Declaration
public static IAgentCompletedConfigurationPhase CompleteWithDefaults(this IAgentUserBoundStorageConfigurationPhase that)
Parameters
Type Name Description
IAgentUserBoundStorageConfigurationPhase that
Returns
Type Description
IAgentCompletedConfigurationPhase
Remarks

Currently, the default is DisableExternalStorage().

Back to top Generated by DocFX