[This is preliminary documentation and is subject to change.]
Note: This API is now obsolete.
A combination of a connect and disconnect. Will check if you can connect the provided servicesToConnect on the condition that you would first disconnect subscriptions in subscriptionsToDisconnect
Namespace:Netadmin.Management.Provisioning Assembly: Netadmin.Management.Interfaces (in Netadmin.Management.Interfaces.dll) Version: release/9.0@131b654fe7332b0776120c2b44d96c6cac5ac9a2
[ObsoleteAttribute("Will be removed in future version, please use Transition with a transition configuration")]
IProvisioningInquiryResultTransition(
IEnumerable<long> subscriptionsToDisconnect,
IEnumerable<IServiceConfiguration> servicesToConnect,
Dictionary<long, long> preferedReferences,
longaddressId,
DateTimeexecutionTime,
Nullable<long> customerId = null
)
<ObsoleteAttribute("Will be removed in future version, please use Transition with a transition configuration")>
FunctionTransition (
subscriptionsToDisconnectAsIEnumerable(OfLong),
servicesToConnectAsIEnumerable(OfIServiceConfiguration),
preferedReferencesAsDictionary(OfLong, Long),
addressIdAsLong,
executionTimeAsDateTime,
Optional customerIdAsNullable(OfLong) = Nothing
) AsIProvisioningInquiryResult
Parameters
subscriptionsToDisconnect
Type: System.Collections.GenericIEnumerableInt64 An enumerable of all subscriptions that would be disconnected
servicesToConnect
Type: System.Collections.GenericIEnumerableIServiceConfiguration A dictionary where customer id is key and the value is an enumerable of services to connect for that customer
preferedReferences
Type: System.Collections.GenericDictionaryInt64, Int64 A dictionary of source subscription id (or reference id) and target subscription id (or reference id). Empty dictionary or null means no preferences
addressId
Type: SystemInt64 The address id the method should check
executionTime
Type: SystemDateTime A date and time when the connection should take place
customerId (Optional)
Type: SystemNullableInt64 Optionally specify a customer id
[Missing <returns> documentation for "M:Netadmin.Management.Provisioning.IProvisioningInquiry.Transition(System.Collections.Generic.IEnumerable{System.Int64},System.Collections.Generic.IEnumerable{Netadmin.Management.Provisioning.Dto.IServiceConfiguration},System.Collections.Generic.Dictionary{System.Int64,System.Int64},System.Int64,System.DateTime,System.Nullable{System.Int64})"]