Condividi tramite


Classe ServiceQueueExtender

Exposes Service Broker queue methods and properties in addition to the methods and properties of the ServiceQueue object.

Questa API non è conforme a CLS. L'alternativa conforme a CLS è .

Gerarchia di ereditarietà

System. . :: . .Object
  Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .SfcObjectExtender< (Of < ( <'ServiceQueue> ) > ) >
    Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectExtender< (Of < ( <'ServiceQueue> ) > ) >
      Microsoft.SqlServer.Management.Smo.Broker..::..ServiceQueueExtender

Spazio dei nomi  Microsoft.SqlServer.Management.Smo.Broker
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Sintassi

'Dichiarazione
<CLSCompliantAttribute(False)> _
Public Class ServiceQueueExtender _
    Inherits SmoObjectExtender(Of ServiceQueue) _
    Implements ISfcValidate
'Utilizzo
Dim instance As ServiceQueueExtender
[CLSCompliantAttribute(false)]
public class ServiceQueueExtender : SmoObjectExtender<ServiceQueue>, 
    ISfcValidate
[CLSCompliantAttribute(false)]
public ref class ServiceQueueExtender : public SmoObjectExtender<ServiceQueue^>, 
    ISfcValidate
[<CLSCompliantAttribute(false)>]
type ServiceQueueExtender =  
    class
        inherit SmoObjectExtender<ServiceQueue>
        interface ISfcValidate
    end
public class ServiceQueueExtender extends SmoObjectExtender<ServiceQueue> implements ISfcValidate

Nel tipo ServiceQueueExtender sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico ServiceQueueExtender() () () () Initializes a new instance of the ServiceQueueExtender class.
Metodo pubblico ServiceQueueExtender(ServiceQueue) Initializes a new instance of the ServiceQueueExtender class and associates it with an instance of the ServiceQueue class.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Name Gets or sets the name of the conversation priority associated with the ServiceQueueExtender object.
Proprietà protetta Parent Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.
Proprietà pubblica ServerVersion Gets a Version object describing the version of the server on which the Service Broker queue is implemented.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo protetto GetParentSfcPropertySet Returns an instance of the parent objects property set. Ereditato da SmoObjectExtender< (Of < ( <'T> ) > ) >.
Metodo pubblico GetPropertySet Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo protetto OnPropertyChanged Raises the PropertyChanged event when it has any subscriber. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.
Metodo protetto OnPropertyMetadataChanged Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.
Metodo protetto parent_PropertyChanged Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.
Metodo protetto parent_PropertyMetadataChanged Indicates the parent object in the PropertyMetadata. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.
Metodo protetto RegisterParentProperty Registers the property of the parent that has not been included in properties collection. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.
Metodo protetto RegisterProperty(PropertyInfo) Registers an additional reflected property. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.
Metodo protetto RegisterProperty(PropertyInfo, String) Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.
Metodo pubblico ToString Ereditato da Object.
Metodo pubblico Validate Validates the ServiceQueue associated with this instance.

In alto

Eventi

  Nome Descrizione
Evento pubblico PropertyChanged Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.
Evento pubblico PropertyMetadataChanged Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SfcObjectExtender< (Of < ( <'TSfcInstance> ) > ) >.

In alto

Osservazioni

Thread Safety

Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni a thread multipli. Non è invece garantita la sicurezza dei membri dell'istanza.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.