Aracılığıyla paylaş


SequenceExtender Class

Contains additional functionality for the Sequence object.

This API is not CLS-compliant. 

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender<Sequence>
    Microsoft.SqlServer.Management.Smo.SmoObjectExtender<Sequence>
      Microsoft.SqlServer.Management.Smo.SequenceExtender

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Syntax

'Bildirim
<CLSCompliantAttribute(False)> _
Public Class SequenceExtender _
    Inherits SmoObjectExtender(Of Sequence) _
    Implements ISfcValidate
'Kullanım
Dim instance As SequenceExtender
[CLSCompliantAttribute(false)]
public class SequenceExtender : SmoObjectExtender<Sequence>, 
    ISfcValidate
[CLSCompliantAttribute(false)]
public ref class SequenceExtender : public SmoObjectExtender<Sequence^>, 
    ISfcValidate
[<CLSCompliantAttribute(false)>]
type SequenceExtender =  
    class
        inherit SmoObjectExtender<Sequence>
        interface ISfcValidate
    end
public class SequenceExtender extends SmoObjectExtender<Sequence> implements ISfcValidate

The SequenceExtender type exposes the following members.

Constructors

  Name Description
Public method SequenceExtender()
Public method SequenceExtender(Sequence)

Top

Properties

  Name Description
Public property ConnectionContext Gets the ServerConnection associated with the sequence
Public property CurrentObject Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.
Public property DatabaseName Gets a String which contains the name of the database containing the sequence.
Public property DatatypeNames Gets a StringCollection which contains the names of the allowed data types for a sequence object.
Public property DefaultPrecision Gets an Int32 which represents the precision of the sequence based upon its data type.
Public property ExtendedPropertyPageCommitCellEdits
Public property ExtendedPropertyPageDataContainer
Public property ExtendedPropertyPageIsDirty
Public property ExtendedPropertyPageOnRunNow
Public property HasMaximumValue
Public property HasMinimumValue
Public property HasRestartValue
Public property Name
Public property OriginalStartValue
Protected property Parent Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcObjectExtender<TSfcInstance>.)
Public property PermissionPageDataContainer
Public property PermissionPageOnRunNow
Public property Schema
Public property SelectedDatatypeName
Public property SelectedNumericPrecision
Public property SequenceDatatypeName
Public property SequenceNumericPrecision
Public property State

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Protected method GetParentSfcPropertySet Returns an instance of the parent objects property set. (Inherited from SmoObjectExtender<T>.)
Public method GetPropertySet Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcObjectExtender<TSfcInstance>.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnPropertyChanged Raises the PropertyChanged event when it has any subscriber. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcObjectExtender<TSfcInstance>.)
Protected method OnPropertyMetadataChanged Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcObjectExtender<TSfcInstance>.)
Protected method parent_PropertyChanged Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcObjectExtender<TSfcInstance>.)
Protected method parent_PropertyMetadataChanged Indicates the parent object in the PropertyMetadata. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcObjectExtender<TSfcInstance>.)
Protected method RegisterParentProperty Registers the property of the parent that has not been included in properties collection. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcObjectExtender<TSfcInstance>.)
Protected method RegisterProperty(PropertyInfo) Registers an additional reflected property. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcObjectExtender<TSfcInstance>.)
Protected method RegisterProperty(PropertyInfo, String) Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcObjectExtender<TSfcInstance>.)
Public method ToString (Inherited from Object.)
Public method Validate

Top

Events

  Name Description
Public event PropertyChanged Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcObjectExtender<TSfcInstance>.)
Public event PropertyMetadataChanged Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcObjectExtender<TSfcInstance>.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SqlServer.Management.Smo Namespace