Share via


SequenceExtender Class

Definition

Important

This API is not CLS-compliant.

Represents sql server SequenceExtender object

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

Constructors

SequenceExtender()

Constructor

SequenceExtender(Sequence)

Constructor

Properties

ConnectionContext

ConnectionContext

CurrentObject

Current SMO Object

DatabaseName

DatabaseName

DatatypeNames

Sequence Supported System data types

DefaultPrecision

DefaultPrecision

ExtendedPropertyPageCommitCellEdits

ExtendedPropertyPageCommitCellEdits

ExtendedPropertyPageDataContainer

ExtendedPropertyPageDataContainer

ExtendedPropertyPageIsDirty

ExtendedPropertyPageIsDirty

ExtendedPropertyPageOnRunNow

ExtendedPropertyPageOnRunNow

HasMaximumValue

HasMaximumValue

HasMinimumValue

HasMinimumValue

HasRestartValue

HasRestartValue

Name

Name

OriginalStartValue

OriginalStartValue

Parent

Parent object

(Inherited from SfcObjectExtender<TSfcInstance>)
PermissionPageDataContainer

PermissionPageDataContainer

PermissionPageOnRunNow

PermissionPageOnRunNow

Schema

Schema

SelectedDatatypeName

SelectedDatatypeName

SelectedNumericPrecision

SelectedNumericPrecision

SequenceDatatypeName

SequenceDatatypeName

SequenceNumericPrecision

SequenceNumericPrecision

State

State

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, String)

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

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

Register an additional reflected property

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

Validate the values

Events

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

Applies to