Click or drag to resize

IConfigApiChannel Interface

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

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

The IConfigApiChannel 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 methodAddProvisioningDescription (Inherited from IConfigApi.)
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 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 methodDeleteProvisioningDescription (Inherited from IConfigApi.)
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 IConfigApi.)
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 methodGetAvailableProvisioningModules (Inherited from IConfigApi.)
Public methodGetBasicProvisioningDescription (Inherited from IConfigApi.)
Public methodGetDefaultProvisioningDescription (Inherited from IConfigApi.)
Public methodGetPropertyT
Returns a typed object requested, if present, from the appropriate layer in the channel stack.
(Inherited from IChannel.)
Public methodGetProvisioningDescription (Inherited from IConfigApi.)
Public methodListProvisioningDescriptions (Inherited from IConfigApi.)
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 methodSetDefaultProvisioningDescription (Inherited from IConfigApi.)
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