BrokerServiceExtender BrokerServiceExtender BrokerServiceExtender Class

Definition

Important

This API is not CLS-compliant.

[System.CLSCompliant(false)]
public class BrokerServiceExtender : Microsoft.SqlServer.Management.Smo.SmoObjectExtender<Microsoft.SqlServer.Management.Smo.Broker.BrokerService>, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
type BrokerServiceExtender = class
    inherit SmoObjectExtender<BrokerService>
    interface ISfcValidate
Public Class BrokerServiceExtender
Inherits SmoObjectExtender(Of BrokerService)
Implements ISfcValidate
Inheritance
Attributes
Implements

Constructors

BrokerServiceExtender() BrokerServiceExtender() BrokerServiceExtender()
BrokerServiceExtender(BrokerService) BrokerServiceExtender(BrokerService) BrokerServiceExtender(BrokerService)

Properties

Name Name Name
Parent Parent Parent

Parent object

(Inherited from SfcObjectExtender<TSfcInstance>)
ServiceContractMappings ServiceContractMappings ServiceContractMappings

Methods

GetParentSfcPropertySet() GetParentSfcPropertySet() GetParentSfcPropertySet() Inherited from SmoObjectExtender<T>
GetPropertySet() GetPropertySet() GetPropertySet()

returns collection of the properties

(Inherited from SfcObjectExtender<TSfcInstance>)
OnPropertyChanged(String) OnPropertyChanged(String) OnPropertyChanged(String)

Fires PropertyChanged event, when it has any subscriber

(Inherited from SfcObjectExtender<TSfcInstance>)
OnPropertyMetadataChanged(String) OnPropertyMetadataChanged(String) OnPropertyMetadataChanged(String)

Fires PropertyMetadataChanged event, when it has any subscriber

(Inherited from SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs) parent_PropertyChanged(Object, PropertyChangedEventArgs) parent_PropertyChanged(Object, PropertyChangedEventArgs) Inherited from SfcObjectExtender<TSfcInstance>
parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs) parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs) parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs) Inherited from SfcObjectExtender<TSfcInstance>
RegisterParentProperty(PropertyInfo) RegisterParentProperty(PropertyInfo) RegisterParentProperty(PropertyInfo)

Register property of the parent, that has not been included in properties collection (like 'Name' in SMO or collections

(Inherited from SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo) RegisterProperty(PropertyInfo) RegisterProperty(PropertyInfo)

Register an additional reflected property

(Inherited from SfcObjectExtender<TSfcInstance>)
RegisterProperty(PropertyInfo, String) RegisterProperty(PropertyInfo, String) RegisterProperty(PropertyInfo, String)

Register an additional reflected property, dependant on the property from the parent object

(Inherited from SfcObjectExtender<TSfcInstance>)
Validate(String, Object[]) Validate(String, Object[]) Validate(String, Object[])

Events

PropertyChanged PropertyChanged PropertyChanged Inherited from SfcObjectExtender<TSfcInstance>
PropertyMetadataChanged PropertyMetadataChanged PropertyMetadataChanged Inherited from SfcObjectExtender<TSfcInstance>

Applies to