Condividi tramite


Classe CreateIndexStatement

Rappresenta l'istruzione CREATE INDEX.

Gerarchia di ereditarietà

System.Object
  Microsoft.Data.Schema.ScriptDom.Sql.TSqlFragment
    Microsoft.Data.Schema.ScriptDom.Sql.TSqlStatement
      Microsoft.Data.Schema.ScriptDom.Sql.IndexStatement
        Microsoft.Data.Schema.ScriptDom.Sql.CreateIndexStatement

Spazio dei nomi:  Microsoft.Data.Schema.ScriptDom.Sql
Assembly:  Microsoft.Data.Schema.ScriptDom.Sql (in Microsoft.Data.Schema.ScriptDom.Sql.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public Class CreateIndexStatement _
    Inherits IndexStatement _
    Implements IFileStreamSpecifier
[SerializableAttribute]
public class CreateIndexStatement : IndexStatement, 
    IFileStreamSpecifier
[SerializableAttribute]
public ref class CreateIndexStatement : public IndexStatement, 
    IFileStreamSpecifier
[<SerializableAttribute>]
type CreateIndexStatement =  
    class
        inherit IndexStatement
        interface IFileStreamSpecifier
    end
public class CreateIndexStatement extends IndexStatement implements IFileStreamSpecifier

Il tipo CreateIndexStatement espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico CreateIndexStatement Inizializza una nuova istanza della classe CreateIndexStatement.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Clustered Ottiene o imposta un valore che indica se viene utilizzata la parola chiave Clustered.
Proprietà pubblica Columns Ottiene un elenco delle colonne definite.
Proprietà pubblica FileStreamOn Ottiene o imposta la specifica per il flusso di file.
Proprietà pubblica FilterPredicate Ottiene o imposta il predicato del filtro facoltativo per l'indice.
Proprietà pubblica FirstTokenIndex Ottiene o imposta il primo indice di token. (Ereditato da TSqlFragment)
Proprietà pubblica FragmentLength Ottiene la lunghezza del frammento. (Ereditato da TSqlFragment)
Proprietà pubblica IncludeColumns Ottiene un elenco delle colonne di inclusione.
Proprietà pubblica IndexOptions Ottiene un elenco di opzioni dell'indice. (Ereditato da IndexStatement)
Proprietà pubblica LastTokenIndex Ottiene o imposta l'ultimo indice di token. (Ereditato da TSqlFragment)
Proprietà pubblica Name Ottiene o imposta il nome dell'indice. (Ereditato da IndexStatement)
Proprietà pubblica OnFileGroupOrPartitionScheme
Proprietà pubblica OnName Ottiene o imposta il nome della tabella o della visualizzazione che viene dopo la parola chiave ON. (Ereditato da IndexStatement)
Proprietà pubblica ScriptTokenStream Ottiene o imposta un elenco di flussi di token. (Ereditato da TSqlFragment)
Proprietà pubblica StartColumn Ottiene la colonna iniziale. (Ereditato da TSqlFragment)
Proprietà pubblica StartLine Ottiene la riga iniziale. (Ereditato da TSqlFragment)
Proprietà pubblica StartOffset Ottiene il valore di offset iniziale del frammento. (Ereditato da TSqlFragment)
Proprietà pubblica Translated80SyntaxTo90 Ottiene o imposta un valore che indica se la sintassi 80 è convertita in 90.
Proprietà pubblica Unique Ottiene o imposta un valore che indica se viene utilizzata la parola chiave Unique.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Accept Punto di ingresso per un determinato visitatore. (Esegue l'override di TSqlFragment.Accept(TSqlFragmentVisitor)).
Metodo pubblico AcceptChildren Chiama Accept sugli elementi figlio con il visitatore specificato. (Esegue l'override di IndexStatement.AcceptChildren(TSqlFragmentVisitor)).
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Data.Schema.ScriptDom.Sql