Interfaccia ISql100SpatialIndex
Modella un indice spaziale.
Spazio dei nomi: Microsoft.Data.Schema.Sql.SchemaModel
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Sintassi
'Dichiarazione
Public Interface ISql100SpatialIndex _
Inherits ISqlIndexBase, IDatabaseIndex, ISql90SpecifiesStorage, ISqlSpecifiesStorage, _
IModelNamed, ISqlExtendedPropertyHost, ISqlModelElement, IScriptSourcedModelElement, IModelElement, _
IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface ISql100SpatialIndex : ISqlIndexBase,
IDatabaseIndex, ISql90SpecifiesStorage, ISqlSpecifiesStorage, IModelNamed, ISqlExtendedPropertyHost,
ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity,
IModelAnnotationHolder
public interface class ISql100SpatialIndex : ISqlIndexBase,
IDatabaseIndex, ISql90SpecifiesStorage, ISqlSpecifiesStorage, IModelNamed, ISqlExtendedPropertyHost,
ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity,
IModelAnnotationHolder
type ISql100SpatialIndex =
interface
interface ISqlIndexBase
interface IDatabaseIndex
interface ISql90SpecifiesStorage
interface ISqlSpecifiesStorage
interface IModelNamed
interface ISqlExtendedPropertyHost
interface ISqlModelElement
interface IScriptSourcedModelElement
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
end
public interface ISql100SpatialIndex extends ISqlIndexBase, IDatabaseIndex, ISql90SpecifiesStorage, ISqlSpecifiesStorage, IModelNamed, ISqlExtendedPropertyHost, ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
Il tipo ISql100SpatialIndex espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
CellsPerObject | Modella l'opzione CELLS_PER_OBJECT. |
![]() |
Column | Ottiene o imposta la colonna indicizzata. |
![]() |
DoAllowPageLocks | Ottiene o imposta un valore che indica se i blocchi pagine sono consentiti per questo indice. |
![]() |
DoAllowRowLocks | Ottiene o imposta un valore che indica se i blocchi riga sono consentiti per questo indice. |
![]() |
DoDropExisting | Ottiene o imposta un valore che indica se l'indice esistente deve essere eliminato. |
![]() |
DoIgnoreDuplicateKey | Ottiene o imposta un valore che indica se ignorare le chiavi di indice duplicate. |
![]() |
DoRecomputeStatistics | Ottiene o imposta un valore che indica se ricalcolare le statistiche per l'indice. |
![]() |
DoSortInTempDB | Ottiene o imposta un valore che indica se eseguire l'ordinamento nel database TempDB. |
![]() |
ElementClass | Ottiene la classe di metadati per un elemento. (Ereditato da IModelElement) |
![]() |
ExtendedProperties | Ottiene l'elenco di proprietà estese per questo oggetto. (Ereditato da ISqlExtendedPropertyHost) |
![]() |
Filegroup | Ottiene o imposta il filegroup nel quale viene archiviato l'oggetto. (Ereditato da ISqlSpecifiesStorage) |
![]() |
FillFactor | Modella l'opzione FILLFACTOR. |
![]() |
GridDensityLevel1 | Ottiene o imposta il valore di densità per la griglia di livello 1. |
![]() |
GridDensityLevel2 | Ottiene o imposta il valore di densità per la griglia di livello 2. |
![]() |
GridDensityLevel3 | Ottiene o imposta il valore di densità per la griglia di livello 3. |
![]() |
GridDensityLevel4 | Ottiene o imposta il valore di densità per la griglia di livello 4. |
![]() |
IndexedObject | Oggetto indicizzato. (Ereditato da IDatabaseIndex) |
![]() |
IndexedObject | Ottiene o imposta l'oggetto indicizzato. |
![]() |
IsDisabled | Ottiene o imposta un valore che indica se l'indice è disabilitato. (Ereditato da ISqlIndexBase) |
![]() |
IsOnline | Ottiene o imposta un valore che indica se l'indice è online. |
![]() |
IsPadded | Ottiene o imposta un valore che indica se l'indice è riempito. |
![]() |
MaxDop | Ottiene o imposta un valore che modella l'opzione MAX_DOP. |
![]() |
Model | Ottiene il riferimento del modello. (Ereditato da IModelEntity) |
![]() |
Name | Ottiene o imposta il nome dell'elemento. (Ereditato da IModelElement) |
![]() |
PartitionColumn | Ottiene o imposta la colonna partizione sulla quale eseguire la partizione dell'oggetto. (Ereditato da ISql90SpecifiesStorage) |
![]() |
PartitionScheme | Ottiene o imposta lo schema di partizione utilizzato per archiviare l'oggetto. (Ereditato da ISql90SpecifiesStorage) |
![]() |
PrimarySource | Ottiene informazioni sul database di origine primario per l'elemento. (Ereditato da IScriptSourcedModelElement) |
![]() |
ResolutionStatus | Ottiene o imposta il valore dello stato di risoluzione dell'elemento del modello. (Ereditato da IModelElement) |
![]() |
SecondarySources | Ottiene un elenco di database di origine secondari per l'elemento. (Ereditato da IScriptSourcedModelElement) |
![]() |
SourceCodePositions | Ottiene l'elenco dei database di origine che definiscono questo elemento. (Ereditato da IModelElement) |
![]() |
Tessellation | Ottiene o imposta le coordinate dell'indice. |
![]() |
ValidationStatus | Ottiene o imposta il valore dello stato di convalida dell'elemento del modello. (Ereditato da IModelElement) |
![]() |
XMax | Ottiene o imposta il valore X massimo per il riquadro. |
![]() |
XMin | Ottiene o imposta il valore X minimo per il riquadro. |
![]() |
YMax | Ottiene o imposta il valore Y massimo per il riquadro. |
![]() |
YMin | Ottiene o imposta il valore Y minimo per il riquadro. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AddAnnotation | Aggiunge l'annotazione specificata a questo elemento. (Ereditato da IModelAnnotationHolder) |
![]() |
Delete | Elimina questa istanza dal modello. (Ereditato da IModelElement) |
![]() |
GetAnnotations() | Restituisce un elenco di annotazioni allegate a questo elemento. (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations(Type) | Restituisce un elenco di annotazioni allegate del tipo specificato. (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations(ModelIdentifier) | Restituisce un elenco di annotazioni allegate che dispongono dell'identificatore specificato. (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations(ModelIdentifier, Type) | (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations<TType>() | Restituisce tutte le annotazioni del modello allegate che implementano il tipo di annotazione specificato e dispongono dell'identificatore del modello specificato. (Ereditato da IModelAnnotationHolder) |
![]() |
GetAnnotations<TType>(ModelIdentifier) | (Ereditato da IModelAnnotationHolder) |
![]() |
GetColumnRelationship | Restituisce un oggetto IModelSingleRelationship tra this e l'oggetto ISqlColumn associato. |
![]() |
GetComposingChildren | Restituisce un elenco di elementi figlio composti per questo elemento. (Ereditato da IModelElement) |
![]() |
GetExtendedPropertiesRelationship | Restituisce un oggetto IModelReverseMultiRelationship tra this e l'oggetto ISqlExtendedProperty associato. (Ereditato da ISqlExtendedPropertyHost) |
![]() |
GetFilegroupRelationship | Restituisce un oggetto IModelSingleRelationship tra this e l'oggetto ISqlFilegroup associato. (Ereditato da ISqlSpecifiesStorage) |
![]() |
GetHierarchicalChildren | Restituisce un elenco di elementi figlio gerarchici per questo elemento. (Ereditato da IModelElement) |
![]() |
GetIndexedObjectRelationship() | Restituisce l'oggetto IModelSingleRelationship tra questo oggetto IDatabaseIndex e l'oggetto IDatabaseColumnSource corrispondente. (Ereditato da IDatabaseIndex) |
![]() |
GetIndexedObjectRelationship() | Restituisce un oggetto IModelSingleRelationship tra this e l'oggetto ISql100SpatialIndexedObject associato. |
![]() |
GetOwnerInfo | Restituisce informazioni sul proprietario dell'elemento. (Ereditato da IModelElement) |
![]() |
GetPartitionColumnRelationship | Restituisce un oggetto IModelSingleRelationship tra this e l'oggetto ISqlColumn associato. (Ereditato da ISql90SpecifiesStorage) |
![]() |
GetPartitionSchemeRelationship | Restituisce un oggetto IModelSingleRelationship tra this e l'oggetto ISql90PartitionScheme associato. (Ereditato da ISql90SpecifiesStorage) |
![]() |
GetProperty<TProperty> | Ottiene la proprietà specificata. (Ereditato da IModelPropertyContainer) |
![]() |
GetReferencedDanglingRelationshipEntries | Restituisce un elenco delle voci di relazione in cui questo elemento si trova sul lato sinistro e non vi è alcun elemento sul lato destro della relazione oppure l'elemento sulla destra non esiste nel modello. (Ereditato da IModelElement) |
![]() |
GetReferencedElements | Restituisce un elenco degli elementi che sono in relazione con questo elemento, dove l'elemento si trova sul lato sinistro della relazione. (Ereditato da IModelElement) |
![]() |
GetReferencedRelationshipEntries | Restituisce un elenco di voci di relazione in cui questo elemento si trova sul lato sinistro. (Ereditato da IModelElement) |
![]() |
GetReferencingElements | Restituisce un elenco degli elementi che sono in relazione con questo elemento, dove l'elemento si trova sul lato destro. (Ereditato da IModelElement) |
![]() |
GetReferencingRelationshipEntries | Restituisce un elenco di voci di relazione in cui questo elemento si trova sul lato destro. (Ereditato da IModelElement) |
![]() |
GetRelationship(ModelRelationshipClass) | Restituisce la relazione richiesta utilizzando i metadati specificati. (Ereditato da IModelElement) |
![]() |
GetRelationship<TFrom, TTo>(ModelRelationshipClass) | Restituisce una relazione in cui i due elementi correlati sono dei tipi specificati. (Ereditato da IModelElement) |
![]() |
GetRelationshipEntrySources | Restituisce una raccolta di informazioni dei database di origine sulla relazione specificata. (Ereditato da IScriptSourcedModelElement) |
![]() |
GetRelationships | Restituisce un elenco delle relazioni in questo elemento. (Ereditato da IModelElement) |
![]() |
IsDeleted | Specifica se l'oggetto viene eliminato. (Ereditato da IModelElement) |
![]() |
IsExternal | Restituisce un valore che indica se l'oggetto è stato caricato da un database di origine esterno e non appartiene al modello dello schema. (Ereditato da IModelElement) |
![]() |
RemoveAnnotation | Rimuove l'annotazione specificata da questo elemento del modello. (Ereditato da IModelAnnotationHolder) |
![]() |
SetProperty<TProperty> | Imposta la proprietà specificata. (Ereditato da IModelPropertyContainer) |
In alto