ApplicationQueuingAttribute.QueueListenerEnabled Property

 

Gets or sets a value indicating whether the application will accept queued component calls from clients.

Namespace:   System.EnterpriseServices
Assembly:  System.EnterpriseServices (in System.EnterpriseServices.dll)

public bool QueueListenerEnabled { get; set; }

Property Value

Type: System.Boolean

true if the application accepts queued component calls; otherwise, false. The default is false.

The following code example gets and sets the value of an ApplicationQueuing attribute's QueueListenerEnabled property.

// This example code requires that an ApplicationQueuing attribute be
// applied to the assembly, as shown below:
// [assembly: ApplicationQueuing]

// Get the ApplicationQueuingAttribute applied to the assembly.
ApplicationQueuingAttribute attribute =
    (ApplicationQueuingAttribute)Attribute.GetCustomAttribute(
    System.Reflection.Assembly.GetExecutingAssembly(),
    typeof(ApplicationQueuingAttribute),
    false);

// Display the current value of the attribute's QueueListenerEnabled
// property.
Console.WriteLine(
    "ApplicationQueuingAttribute.QueueListenerEnabled: {0}",
    attribute.Enabled);

// Set the QueueListenerEnabled property value of the attribute.
attribute.QueueListenerEnabled = false;

// Display the new value of the attribute's QueueListenerEnabled
// property.
Console.WriteLine(
    "ApplicationQueuingAttribute.QueueListenerEnabled: {0}",
    attribute.QueueListenerEnabled);

.NET Framework
Available since 1.1
Return to top
Show: