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
[<System.CLSCompliant(false)>]
type BrokerServiceExtender = class
    inherit SmoObjectExtender<BrokerService>
    interface ISfcValidate
Public Class BrokerServiceExtender
Inherits SmoObjectExtender(Of BrokerService)
Implements ISfcValidate
Inheritance
Attributes
Implements

Constructors

BrokerServiceExtender()
BrokerServiceExtender(BrokerService)

Properties

Name
Parent

Parent object

(Inherited from SfcObjectExtender<TSfcInstance>)
ServiceContractMappings

Methods

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

returns collection of the properties

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

Fires PropertyChanged event, when it has any subscriber

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

Fires PropertyMetadataChanged event, when it has any subscriber

(Inherited from SfcObjectExtender<TSfcInstance>)
parent_PropertyChanged(Object, PropertyChangedEventArgs) (Inherited from SfcObjectExtender<TSfcInstance>)
parent_PropertyMetadataChanged(Object, SfcPropertyMetadataChangedEventArgs) (Inherited from SfcObjectExtender<TSfcInstance>)
PropagateAlterToChildren(StringCollection, Boolean)

Adds the Alter script of the child objects to the script.

(Inherited from SmoObjectExtender<T>)
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)

Register an additional reflected property

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

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

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

Events

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

Applies to