Click or drag to resize

ICoreApiChannel Interface

[Missing <summary> documentation for "T:Atomia.Billing.Core.Sdk.AtomiaProvisioningApi.ICoreApiChannel"]

Namespace:  Atomia.Billing.Core.Sdk.AtomiaProvisioningApi
Assembly:  Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax
public interface ICoreApiChannel : ICoreApi, 
	IClientChannel, IContextChannel, IChannel, ICommunicationObject, IExtensibleObject<IContextChannel>, 
	IDisposable

The ICoreApiChannel type exposes the following members.

Properties
  NameDescription
Public propertyAllowInitializationUI
Gets or sets a value indicating whether DisplayInitializationUI attempts to call the IInteractiveChannelInitializer objects in the InteractiveChannelInitializers property or throws if that collection is not empty.
(Inherited from IClientChannel.)
Public propertyAllowOutputBatching
Gets or sets a value that instructs Windows Communication Foundation (WCF) to store a set of messages before giving the messages to the transport.
(Inherited from IContextChannel.)
Public propertyDidInteractiveInitialization
Gets a value indicating whether a call was done to a user interface to obtain credential information.
(Inherited from IClientChannel.)
Public propertyExtensions
Gets a collection of extension objects for this extensible object.
(Inherited from IExtensibleObjectIContextChannel.)
Public propertyInputSession
Gets the input session for the channel.
(Inherited from IContextChannel.)
Public propertyLocalAddress
Gets the local endpoint for the channel.
(Inherited from IContextChannel.)
Public propertyOperationTimeout
Gets or sets the time period within which an operation must complete or an exception is thrown.
(Inherited from IContextChannel.)
Public propertyOutputSession
Gets the output session associated with the channel, if any.
(Inherited from IContextChannel.)
Public propertyRemoteAddress
Gets the remote address associated with the channel.
(Inherited from IContextChannel.)
Public propertySessionId
Returns an identifier for the current session, if any.
(Inherited from IContextChannel.)
Public propertyState
Gets the current state of the communication-oriented object.
(Inherited from ICommunicationObject.)
Public propertyVia
Gets the URI that contains the transport address to which messages are sent on the client channel.
(Inherited from IClientChannel.)
Top
Methods
  NameDescription
Public methodAbort
Causes a communication object to transition immediately from its current state into the closed state.
(Inherited from ICommunicationObject.)
Public methodAddAccount (Inherited from ICoreApi.)
Public methodAddAccountAsync (Inherited from ICoreApi.)
Public methodAddPackageExtensionForAccount (Inherited from ICoreApi.)
Public methodAddPackageForAccount (Inherited from ICoreApi.)
Public methodAddPackageForAccountAsync (Inherited from ICoreApi.)
Public methodAddService (Inherited from ICoreApi.)
Public methodAddServiceAsync (Inherited from ICoreApi.)
Public methodAddServiceAsyncStart (Inherited from ICoreApi.)
Public methodBeginClose(AsyncCallback, Object)
Begins an asynchronous operation to close a communication object.
(Inherited from ICommunicationObject.)
Public methodBeginClose(TimeSpan, AsyncCallback, Object)
Begins an asynchronous operation to close a communication object with a specified timeout.
(Inherited from ICommunicationObject.)
Public methodBeginDisplayInitializationUI
An asynchronous call to begin using a user interface to obtain credential information.
(Inherited from IClientChannel.)
Public methodBeginOpen(AsyncCallback, Object)
Begins an asynchronous operation to open a communication object.
(Inherited from ICommunicationObject.)
Public methodBeginOpen(TimeSpan, AsyncCallback, Object)
Begins an asynchronous operation to open a communication object within a specified interval of time.
(Inherited from ICommunicationObject.)
Public methodBeginProvisioningRequest (Inherited from ICoreApi.)
Public methodBindServiceToAccount (Inherited from ICoreApi.)
Public methodCallOperation (Inherited from ICoreApi.)
Public methodCallOperationAsync (Inherited from ICoreApi.)
Public methodCancelProvisioningRequest (Inherited from ICoreApi.)
Public methodChangePackage (Inherited from ICoreApi.)
Public methodChangePackageWithArguments (Inherited from ICoreApi.)
Public methodClose
Causes a communication object to transition from its current state into the closed state.
(Inherited from ICommunicationObject.)
Public methodClose(TimeSpan)
Causes a communication object to transition from its current state into the closed state.
(Inherited from ICommunicationObject.)
Public methodCreateService (Inherited from ICoreApi.)
Public methodDeleteAccount (Inherited from ICoreApi.)
Public methodDeletePackageExtensionForAccount (Inherited from ICoreApi.)
Public methodDeletePackageExtensionForAccountAsync (Inherited from ICoreApi.)
Public methodDeletePackageForAccount (Inherited from ICoreApi.)
Public methodDeletePackageForAccountAsync (Inherited from ICoreApi.)
Public methodDeleteService (Inherited from ICoreApi.)
Public methodDeleteServiceAsync (Inherited from ICoreApi.)
Public methodDisablePackage (Inherited from ICoreApi.)
Public methodDisablePackageAsync (Inherited from ICoreApi.)
Public methodDisplayInitializationUI
A call to a user interface to obtain credential information.
(Inherited from IClientChannel.)
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodEcho (Inherited from ICoreApi.)
Public methodEnablePackage (Inherited from ICoreApi.)
Public methodEnablePackageAsync (Inherited from ICoreApi.)
Public methodEndClose
Completes an asynchronous operation to close a communication object.
(Inherited from ICommunicationObject.)
Public methodEndDisplayInitializationUI
Called when the call to BeginDisplayInitializationUI(AsyncCallback, Object) has finished.
(Inherited from IClientChannel.)
Public methodEndOpen
Completes an asynchronous operation to open a communication object.
(Inherited from ICommunicationObject.)
Public methodEndProvisioningRequest (Inherited from ICoreApi.)
Public methodEndProvisioningRequestAsync (Inherited from ICoreApi.)
Public methodFindNumberOfServicesByPath (Inherited from ICoreApi.)
Public methodFindServicesByNamesForAccount (Inherited from ICoreApi.)
Public methodFindServicesByNamesForAccountWithDepth (Inherited from ICoreApi.)
Public methodFindServicesByPath (Inherited from ICoreApi.)
Public methodFindServicesByPathWithDepth (Inherited from ICoreApi.)
Public methodFindServicesByPathWithPaging (Inherited from ICoreApi.)
Public methodFindServicesByPathWithPagingAndDepth (Inherited from ICoreApi.)
Public methodGetAccount (Inherited from ICoreApi.)
Public methodGetChildServiceLimitCount (Inherited from ICoreApi.)
Public methodGetDirectProvisioningServiceById (Inherited from ICoreApi.)
Public methodGetGlobalAddingPossibilities (Inherited from ICoreApi.)
Public methodGetLogicalServicesForPhysicalServiceId (Inherited from ICoreApi.)
Public methodGetModuleResource (Inherited from ICoreApi.)
Public methodGetNumberOfServicesForAccount (Inherited from ICoreApi.)
Public methodGetNumberOfServicesForPackage (Inherited from ICoreApi.)
Public methodGetPackageAddingPossibilities (Inherited from ICoreApi.)
Public methodGetParentService (Inherited from ICoreApi.)
Public methodGetPossibleServicesForProperty (Inherited from ICoreApi.)
Public methodGetPropertyT
Returns a typed object requested, if present, from the appropriate layer in the channel stack.
(Inherited from IChannel.)
Public methodGetProvisioningRequestsByStatusAndTime (Inherited from ICoreApi.)
Public methodGetProvisioningRequestStatus (Inherited from ICoreApi.)
Public methodGetResourceDescriptionPropertyOverrides (Inherited from ICoreApi.)
Public methodGetServiceById (Inherited from ICoreApi.)
Public methodIsPossibleToChangePackage (Inherited from ICoreApi.)
Public methodIsPossibleToDeletePackageExtension (Inherited from ICoreApi.)
Public methodListAccounts (Inherited from ICoreApi.)
Public methodListAccountsWithPagination (Inherited from ICoreApi.)
Public methodListAvailablePackageExtensions (Inherited from ICoreApi.)
Public methodListAvailablePackages (Inherited from ICoreApi.)
Public methodListExistingDirectProvisioningServices (Inherited from ICoreApi.)
Public methodListExistingServices (Inherited from ICoreApi.)
Public methodListExistingServicesWithDepth (Inherited from ICoreApi.)
Public methodListLogs (Inherited from ICoreApi.)
Public methodListPackagesForAccount (Inherited from ICoreApi.)
Public methodListPossibleServices (Inherited from ICoreApi.)
Public methodListServiceOperations (Inherited from ICoreApi.)
Public methodModifyAccount (Inherited from ICoreApi.)
Public methodModifyService (Inherited from ICoreApi.)
Public methodModifyServiceAsync (Inherited from ICoreApi.)
Public methodOpen
Causes a communication object to transition from the created state into the opened state.
(Inherited from ICommunicationObject.)
Public methodOpen(TimeSpan)
Causes a communication object to transition from the created state into the opened state within a specified interval of time.
(Inherited from ICommunicationObject.)
Public methodRemoveOldDeletedPackages (Inherited from ICoreApi.)
Public methodRemoveOldDeletedServices (Inherited from ICoreApi.)
Public methodRemoveOldProvisioningRequests (Inherited from ICoreApi.)
Public methodSwitchService (Inherited from ICoreApi.)
Public methodUpdatePackageExtensionLimitations (Inherited from ICoreApi.)
Public methodUpdatePackageExtensionLimitationsAsync (Inherited from ICoreApi.)
Public methodUpdateResourceProperties (Inherited from ICoreApi.)
Top
Events
  NameDescription
Public eventClosed
Occurs when the communication object completes its transition from the closing state into the closed state.
(Inherited from ICommunicationObject.)
Public eventClosing
Occurs when the communication object first enters the closing state.
(Inherited from ICommunicationObject.)
Public eventFaulted
Occurs when the communication object first enters the faulted state.
(Inherited from ICommunicationObject.)
Public eventOpened
Occurs when the communication object completes its transition from the opening state into the opened state.
(Inherited from ICommunicationObject.)
Public eventOpening
Occurs when the communication object first enters the opening state.
(Inherited from ICommunicationObject.)
Public eventUnknownMessageReceived
This is a reserved event.
(Inherited from IClientChannel.)
Top
See Also