Класс BrokerServiceExtender
Exposes Service Broker service methods and properties in addition to the methods and properties of the BrokerService object.
Этот API-интерфейс несовместим с CLS. В качестве CLS-совместимой альтернативы можно использовать .
Пространство имен: Microsoft.SqlServer.Management.Smo.Broker
Сборка: Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)
Синтаксис
'Декларация
<CLSCompliantAttribute(False)> _
Public Class BrokerServiceExtender _
Inherits SmoObjectExtender(Of BrokerService) _
Implements ISfcValidate
'Применение
Dim instance As BrokerServiceExtender
[CLSCompliantAttribute(false)]
public class BrokerServiceExtender : SmoObjectExtender<BrokerService>,
ISfcValidate
[CLSCompliantAttribute(false)]
public ref class BrokerServiceExtender : public SmoObjectExtender<BrokerService^>,
ISfcValidate
[<CLSCompliantAttribute(false)>]
type BrokerServiceExtender =
class
inherit SmoObjectExtender<BrokerService>
interface ISfcValidate
end
public class BrokerServiceExtender extends SmoObjectExtender<BrokerService> implements ISfcValidate
Замечания
Thread Safety
Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.
Иерархия наследования
System. . :: . .Object
SfcObjectExtender< (Of < ( <'BrokerService> ) > ) >
Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectExtender< (Of < ( <'BrokerService> ) > ) >
Microsoft.SqlServer.Management.Smo.Broker..::..BrokerServiceExtender
Потоковая защита
Все открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.