Click or drag to resize

INativeApiChannel Interface

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

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

The INativeApiChannel 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 methodAddService (Inherited from INativeApi.)
Public methodAddServiceAsync (Inherited from INativeApi.)
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 methodChangeServiceStatus (Inherited from INativeApi.)
Public methodCheckProvisioningRequestStatus (Inherited from INativeApi.)
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 methodContinueProvisioningRequest (Inherited from INativeApi.)
Public methodCreateService (Inherited from INativeApi.)
Public methodDeleteService (Inherited from INativeApi.)
Public methodDeleteServiceAsync (Inherited from INativeApi.)
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 INativeApi.)
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 methodGetPropertyT
Returns a typed object requested, if present, from the appropriate layer in the channel stack.
(Inherited from IChannel.)
Public methodGetProvisioningRequestsForAccount (Inherited from INativeApi.)
Public methodGetServicesInvolvedInRequest (Inherited from INativeApi.)
Public methodListChildServicesByStatus (Inherited from INativeApi.)
Public methodListServiceByName (Inherited from INativeApi.)
Public methodListServices (Inherited from INativeApi.)
Public methodListServicesByNameAndGreaterPropValues (Inherited from INativeApi.)
Public methodListServicesByNameAndPropValues (Inherited from INativeApi.)
Public methodListServicesOnResource (Inherited from INativeApi.)
Public methodModifyService (Inherited from INativeApi.)
Public methodMoveService (Inherited from INativeApi.)
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 methodRecreateService (Inherited from INativeApi.)
Public methodReleaseAccount (Inherited from INativeApi.)
Public methodReleasePackage (Inherited from INativeApi.)
Public methodReleaseServices (Inherited from INativeApi.)
Public methodSendProvisioningRequest (Inherited from INativeApi.)
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