SmoObjectExtender<T> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Important
This API is not CLS-compliant.
Extender class for Smo Objects
[System.CLSCompliant(false)]
public class SmoObjectExtender<T> : Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<T> where T : SqlSmoObject, new()
[<System.CLSCompliant(false)>]
type SmoObjectExtender<'T (requires 'T :> SqlSmoObject and 'T : (new : unit -> 'T))> = class
inherit SfcObjectExtender<'T (requires 'T :> SqlSmoObject and 'T : (new : unit -> 'T))>
Public Class SmoObjectExtender(Of T)
Inherits SfcObjectExtender(Of T)
Type Parameters
- T
- Inheritance
- Derived
- Attributes
Constructors
| SmoObjectExtender<T>() |
default ctor |
| SmoObjectExtender<T>(T) |
ctor. Takes parent database object to aggregate on |
Properties
| Parent |
Parent object (Inherited from SfcObjectExtender<TSfcInstance>) |
Methods
Events
| PropertyChanged | (Inherited from SfcObjectExtender<TSfcInstance>) |
| PropertyMetadataChanged | (Inherited from SfcObjectExtender<TSfcInstance>) |