ApplicationQueuingAttribute.Enabled ApplicationQueuingAttribute.Enabled ApplicationQueuingAttribute.Enabled ApplicationQueuingAttribute.Enabled Property

Определение

Возвращает или задает значение, показывающее, включена ли поддержка очередей.Gets or sets a value indicating whether queuing support is enabled.

public:
 property bool Enabled { bool get(); void set(bool value); };
public bool Enabled { get; set; }
member this.Enabled : bool with get, set
Public Property Enabled As Boolean

Значение свойства

Значение true, если поддержка очередей включена; в противном случае — значение false.true if queuing support is enabled; otherwise, false. Значение по умолчанию, заданное конструктором, — true.The default value set by the constructor is true.

Примеры

В следующем примере кода возвращает и задает значение ApplicationQueuing атрибута Enabled свойство.The following code example gets and sets the value of an ApplicationQueuing attribute's Enabled 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 Enabled property.
Console.WriteLine("ApplicationQueuingAttribute.Enabled: {0}",
    attribute.Enabled);

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

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

' 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.
Dim attribute As ApplicationQueuingAttribute = CType(Attribute.GetCustomAttribute(System.Reflection.Assembly.GetExecutingAssembly(), GetType(ApplicationQueuingAttribute), False), ApplicationQueuingAttribute)

' Display the current value of the attribute's Enabled property.
MsgBox("ApplicationQueuingAttribute.Enabled: " & attribute.Enabled)

' Set the Enabled property value of the attribute.
attribute.Enabled = False

' Display the new value of the attribute's Enabled property.
MsgBox("ApplicationQueuingAttribute.Enabled: " & attribute.Enabled)

Комментарии

Приложения, не смогут использовать очереди компонентов по умолчанию.Applications are not able to use queued components by default. Создание экземпляра ApplicationQueuingAttribute позволяет приложению использовать в очереди компонентов; однако он не поддерживает приложения для прослушивания сообщений в очереди от клиентов.Instantiating ApplicationQueuingAttribute enables an application to use queued components; however, it does not enable the application to listen for queued messages from clients.

Применяется к