See Also

OracleQueue Class  | Devart.Data.Oracle Namespace  | OracleQueueAdmin Class  | OracleQueueTable Class

See AlsoDevart.Data.OracleSend comments on this topic.

OracleQueue Class Members

Devart.Data.Oracle Namespace : OracleQueue Class

OracleQueue overview

Public Constructors

Public Constructor OracleQueue ConstructorOverloaded. Initializes a new instance of the OracleQueue class.

Public Properties

Public Property AsyncNotificationSwitches asynchronous listening on or off.
Public Property ConnectionGets or sets the OracleConnection to the Oracle server which provides AQ functionality.
Public Property Container (Inherited from System.ComponentModel.Component)Gets the IContainer that contains the Component.
Public Property DequeueOptionsGets or sets dequeue options, which are used to dequeue messages from queues by default.
Public Property EnqueueMessagePropertiesGets or sets message properties used by default when inserting messages into queues.
Public Property EnqueueOptionsGets or sets enqueue options used for inserting messages into queues by default.
Public Property PayloadArrayTypeNameGets or sets array type name for object type queues.
Public Property PayloadTypeNameGets or sets the type of message payload.
Public Property QueueNameGets or sets the name of the queue.
Public Property Site (Inherited from System.ComponentModel.Component)Gets or sets the ISite of the Component.

Public Methods

Public Method BeginInitBegins the initialization of an OracleQueue. The initialization occurs at run time.
Public Method CreateObjRef (Inherited from System.MarshalByRefObject)Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
Public Method DequeueOverloaded. Dequeues a message from the specified queue.
Public Method DequeueArrayOverloaded. Dequeues an array of messages.
Public Method Dispose (Inherited from System.ComponentModel.Component)Releases all resources used by the Component.
Public Method EndInitEnds the initialization of an OracleQueue. The initialization occurs at run time.
Public Method EnqueueOverloaded. Adds a message to the specified queue.
Public Method EnqueueArrayOverloaded. Enqueues an array of messages.
Public Method FindPayloadArrayTypeMakes an attempt to find PayloadArrayTypeName for PayloadTypeName. PayloadTypeName property has to be set.
Public Method GetLifetimeService (Inherited from System.MarshalByRefObject)Retrieves the current lifetime service object that controls the lifetime policy for this instance.
Public Method InitializeLifetimeService (Inherited from System.MarshalByRefObject)Obtains a lifetime service object to control the lifetime policy for this instance.
Public Method ListenOverloaded. This procedure listens on one or more queues on behalf of a list of agents. The address field of the agent indicates the queue the agent wants to monitor. Only local queues are supported as addresses.
Public Method ReadPayloadTypeNameSends an inquiry to a server and determines payload type, which depends on the queue type on which the operation is being performed. This can be object type or 'RAW'.
Public Method ToString (Inherited from System.ComponentModel.Component)Returns a String containing the name of the Component, if any. This method should not be overridden.

Public Events

Public Event Disposed (Inherited from System.ComponentModel.Component)Occurs when the component is disposed by a call to the Dispose method.
Public Event OnMessageTriggers when AsyncNotification property is true and message notification arrives.

See Also

OracleQueue Class  | Devart.Data.Oracle Namespace  | OracleQueueAdmin Class  | OracleQueueTable Class

 

 


© 2002 - 2013 Devart. All Rights Reserved.