Partition Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata.
[System.Runtime.InteropServices.Guid("A5CB30FE-BEF3-4158-9DDC-2D218E8DEDB0")]
public sealed class Partition : Microsoft.AnalysisServices.ProcessableMajorObject, ICloneable, IDisposable, Microsoft.AnalysisServices.IMajorObject
[<System.Runtime.InteropServices.Guid("A5CB30FE-BEF3-4158-9DDC-2D218E8DEDB0")>]
type Partition = class
inherit ProcessableMajorObject
interface IMajorObject
interface INamedComponent
interface IModelComponent
interface IComponent
interface IDisposable
interface ICloneable
Public NotInheritable Class Partition
Inherits ProcessableMajorObject
Implements ICloneable, IDisposable, IMajorObject
- Ereditarietà
- Attributi
- Implementazioni
Costruttori
Partition() |
Inizializza una nuova istanza della classe Partition usando i valori predefiniti. |
Partition(String) |
Inizializza una nuova istanza della classe Partition usando il nome specificato. |
Partition(String, String) |
Inizializza una nuova istanza della classe Partition usando il nome e l'identificatore specificati. |
Campi
MaxIDLength |
Specifica la lunghezza massima dell'identificatore. (Ereditato da NamedComponent) |
MaxNameLength |
Specifica la lunghezza massima del nome. (Ereditato da NamedComponent) |
Proprietà
AggregationDesign |
Ottiene l'oggetto di progettazione delle aggregazioni per la partizione. |
AggregationDesignID |
Ottiene o imposta l'identificatore della progettazione delle aggregazioni per la partizione. |
AggregationInstances |
Ottiene le aggregazioni definite dall'utente. |
AggregationInstanceSource |
Ottiene o imposta la vista origine dati per le aggregazioni definite dall'utente. |
AggregationPrefix |
Ottiene o imposta il prefisso utilizzato nelle tabelle utilizzate per l'aggregazione. |
Annotations |
Ottiene la raccolta di tutte le annotazioni associate all'oggetto principale. (Ereditato da MajorObject) |
CreatedTimestamp |
Ottiene o imposta la data e l'ora di creazione dell'oggetto. (Ereditato da MajorObject) |
CurrentStorageMode |
Ottiene o imposta la modalità di archiviazione della partizione corrente. |
CurrentStringStoresCompatibilityLevel |
Ottiene o imposta il livello di compatibilità per gli archivi stringa correnti. |
DataSource |
Ottiene l'oggetto DataSource per la partizione. |
DataSourceView |
Ottiene l'oggetto DataSourceView per la partizione. |
Description |
Ottiene o imposta la descrizione dell'oggetto principale. (Ereditato da MajorObject) |
DirectQueryUsage |
Indica se la partizione può essere utilizzata in modalità DirectQuery. |
ErrorConfiguration |
Ottiene o imposta l'oggetto ErrorConfiguration per la partizione. |
EstimatedRows |
Ottiene o imposta le righe stimate nella partizione. |
EstimatedSize |
Ottiene la dimensione stimata, in byte, della partizione. |
FriendlyName |
Ottiene un nome descrittivo per il componente. (Ereditato da NamedComponent) |
ID |
Ottiene o imposta l'identificatore del componente. (Ereditato da NamedComponent) |
IsLoaded |
Ottiene un valore che indica se sono stati caricati elementi MajorObject. (Ereditato da MajorObject) |
KeyForCollection |
Ottiene la chiave usata nelle raccolte. (Ereditato da NamedComponent) |
LastProcessed |
Ottiene o imposta la data e l'ora dell'ultima elaborazione dell'oggetto. (Ereditato da ProcessableMajorObject) |
LastSchemaUpdate |
Ottiene o imposta la data e l'ora dell'ultimo aggiornamento dello schema dell'oggetto corrente. (Ereditato da MajorObject) |
Name |
Ottiene o imposta il nome del componente. (Ereditato da NamedComponent) |
OwningCollection |
Ottiene o imposta la raccolta che contiene l'oggetto ModelComponent. (Ereditato da ModelComponent) |
Parent |
Ottiene l'oggetto padre MeasureGroup dell'oggetto Partition. |
ParentCube | |
ParentDatabase | |
ParentServer | |
ProactiveCaching |
Ottiene o imposta l'oggetto ProactiveCaching per la partizione corrente. |
ProcessingMode |
Ottiene o imposta la modalità di elaborazione per la partizione corrente. |
ProcessingPriority |
Ottiene o imposta la priorità di elaborazione della partizione corrente. |
RemoteDataSource |
Ottiene l'oggetto DataSource che punta al server remoto. |
RemoteDataSourceID |
Ottiene o imposta RemoteDataSourceID per la partizione corrente. |
Site |
Ottiene o imposta il sito associato al componente. (Ereditato da NamedComponent) |
SiteID |
Ottiene o imposta l'identificatore per il sito associato al componente. (Ereditato da NamedComponent) |
Slice |
Ottiene o imposta la sezione che definisce il contenuto della partizione. |
Source |
Ottiene o imposta le associazioni della partizione corrente ai dati. |
State |
Ottiene o imposta l'elemento AnalysisState dell'istanza corrente. (Ereditato da ProcessableMajorObject) |
StorageLocation |
Ottiene o imposta una stringa con il percorso di archiviazione del file system della partizione. |
StorageMode |
Ottiene o imposta la modalità di archiviazione della partizione corrente. |
StringStoresCompatibilityLevel |
Ottiene o imposta il livello di compatibilità degli archivi stringa. |
Type |
Ottiene o imposta il tipo di partizione come dati o writeback. |
Metodi
AddToContainer(IContainer) |
Aggiunge l'oggetto ModelComponent al contenitore specificato. (Ereditato da ModelComponent) |
AfterInsert(Int32) |
Visualizza un oggetto ModelComponent dopo che è stato aggiunto all'indice specificato. (Ereditato da ModelComponent) |
AfterMove(Int32, Int32) |
Visualizza un oggetto ModelComponent dopo lo spostamento nell'indice specificato. (Ereditato da ModelComponent) |
AfterRemove(ModelComponentCollection) |
Visualizza un oggetto ModelComponentCollection dopo la rimozione di un oggetto ModelComponent. (Ereditato da ModelComponent) |
BeforeRemove(Boolean) |
Rimuove l'oggetto ModelComponent prima della pulizia. (Ereditato da ModelComponent) |
CanProcess(ProcessType) |
Restituisce un'indicazione relativa alla possibilità di elaborare la partizione con il parametro ProcessType specificato. |
Clone() |
Restituisce un clone dell'oggetto. |
Clone(Boolean) |
Crea una nuova copia dell'oggetto MajorObject. (Ereditato da MajorObject) |
CopyTo(MajorObject, Boolean) |
Copia l'oggetto nella destinazione specificata. (Ereditato da ProcessableMajorObject) |
CopyTo(ModelComponent) |
Copia un oggetto ModelComponent nell'oggetto specificato. (Ereditato da ModelComponent) |
CopyTo(NamedComponent) |
Copia un oggetto NamedComponent nell'oggetto specificato. (Ereditato da NamedComponent) |
CopyTo(Partition) |
Copia il contenuto di questo oggetto in un altro oggetto, ovvero la destinazione. |
Drop() |
Rimuove l'oggetto corrente e aggiorna il server. (Ereditato da MajorObject) |
Drop(DropOptions) |
Rimuove l'oggetto corrente e aggiorna il server utilizzando le opzioni specificate. (Ereditato da MajorObject) |
Drop(DropOptions, XmlaWarningCollection) |
Rimuove l'oggetto corrente e aggiorna il server utilizzando le opzioni specificate. Gli avvisi risultanti dall'operazione di rilascio vengono restituiti nell'oggetto warnings specificato. (Ereditato da MajorObject) |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) |
Rimuove l'oggetto corrente e aggiorna il server utilizzando le opzioni specificate. Gli avvisi risultanti dall'operazione di rilascio vengono restituiti nella variabile warnings specificata e i risultati per gli oggetti interessati dall'operazione vengono restituiti nella variabile impactResult specificata. (Ereditato da MajorObject) |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Rimuove l'oggetto corrente e aggiorna il server utilizzando le opzioni specificate. Gli avvisi risultanti dall'operazione di rilascio vengono restituiti nella variabile warnings specificata e i risultati per gli oggetti interessati dall'operazione vengono restituiti nella variabile impactResult specificata. (Ereditato da MajorObject) |
GetCreateReferences(Hashtable, Boolean, Boolean) |
Ottiene un elemento Hashtable per la creazione di riferimenti. (Ereditato da MajorObject) |
GetDependents(Hashtable) |
Ottiene gli oggetti dipendenti dall'elemento Hashtable specificato. (Ereditato da MajorObject) |
GetDropDependents(Hashtable, Hashtable) |
Ottiene gli oggetti dipendenti da eliminare. (Ereditato da MajorObject) |
GetReferences(Hashtable, Boolean) |
Ottiene gli oggetti a cui fa riferimento la partizione. |
GetUpdateOverwrites(Boolean) |
Ottiene l'oggetto Hashtable che sovrascrive l'elemento MajorObject aggiornato. (Ereditato da MajorObject) |
Merge(IEnumerable) |
Unisce una o più partizioni nella partizione corrente. |
Process() |
Elabora ProcessableMajorObject. (Ereditato da ProcessableMajorObject) |
Process(ProcessType) |
Elabora ProcessableMajorObject con il tipo di processo specificato. (Ereditato da ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration) |
Elabora ProcessableMajorObject con il tipo di processo e la configurazione di gestione degli errori specificati. (Ereditato da ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection) |
Elabora ProcessableMajorObject con il tipo di processo, la configurazione di gestione degli errori e gli avvisi specificati. (Ereditato da ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection) |
Elabora ProcessableMajorObject con il tipo di processo, la configurazione di gestione degli errori, gli avvisi e i dettagli di impatto specificati. (Ereditato da ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Elabora ProcessableMajorObject con il tipo di processo, la configurazione di gestione degli errori, gli avvisi e i dettagli di impatto specificati. (Ereditato da ProcessableMajorObject) |
Process(ProcessType, IBinding) |
Elabora ProcessableMajorObject con il tipo di processo e l'associazione specificati. (Ereditato da ProcessableMajorObject) |
Process(ProcessType, WriteBackTableCreation) |
Elabora ProcessableMajorObject con il tipo di processo e l'opzione di writeback specificati. (Ereditato da ProcessableMajorObject) |
Refresh() |
Aggiorna l'oggetto dalle definizioni del server. (Ereditato da MajorObject) |
Refresh(Boolean) |
Aggiorna l'oggetto dalle definizioni del server, nonché dagli oggetti dipendenti caricati [se specificato]. (Ereditato da MajorObject) |
Refresh(Boolean, RefreshType) |
Aggiorna l'oggetto dalle definizioni del server, nonché dagli oggetti dipendenti caricati [se specificato]. (Ereditato da MajorObject) |
RemoveFromContainer(IContainer) |
Rimuove l'oggetto ModelComponent dal contenitore specificato. (Ereditato da ModelComponent) |
Reset() |
Reimposta il componente sul relativo stato iniziale. (Ereditato da NamedComponent) |
Submit() |
Invia un oggetto ModelComponent. (Ereditato da ModelComponent) |
Submit(Boolean) |
Invia un oggetto ModelComponent. (Ereditato da ModelComponent) |
ToString() |
Restituisce una stringa che rappresenta il componente denominato. (Ereditato da NamedComponent) |
Update() |
Aggiorna la definizione del server dell'oggetto corrente ai valori effettivi utilizzando i valori predefiniti per aggiornare gli oggetti dipendenti. (Ereditato da MajorObject) |
Update(UpdateOptions) |
Aggiorna la definizione del server dell'oggetto corrente ai valori effettivi utilizzando le opzioni specificate per aggiornare gli oggetti dipendenti. (Ereditato da MajorObject) |
Update(UpdateOptions, UpdateMode) |
Aggiorna la definizione del server dell'oggetto corrente ai valori effettivi utilizzando le opzioni specificate per aggiornare gli oggetti dipendenti. (Ereditato da MajorObject) |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection) |
Aggiorna la definizione del server dell'oggetto corrente ai valori effettivi utilizzando le opzioni specificate per aggiornare gli oggetti dipendenti e segnala tutti gli avvisi generati dall'operazione. (Ereditato da MajorObject) |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection) |
Aggiorna la definizione del server dell'oggetto corrente ai valori effettivi utilizzando le opzioni specificate per aggiornare gli oggetti dipendenti, segnala tutti gli avvisi generati dall'operazione e restituisce gli oggetti interessati dall'operazione. (Ereditato da MajorObject) |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Aggiorna la definizione del server dell'oggetto corrente ai valori effettivi utilizzando le opzioni specificate per aggiornare gli oggetti dipendenti, segnala tutti gli avvisi generati dall'operazione e restituisce gli oggetti interessati dall'operazione. Se analyzeImpactOnly è true, viene eseguita un'operazione di analisi di impatto senza alcuna operazione di aggiornamento. (Ereditato da MajorObject) |
Validate(ValidationErrorCollection) |
Convalida l'elemento a cui viene aggiunto e restituisce qualsiasi errore rilevato in una raccolta. (Ereditato da ModelComponent) |
Validate(ValidationErrorCollection, Boolean) |
Convalida l'elemento a cui viene aggiunto e restituisce qualsiasi errore rilevato in una raccolta. Contiene inoltre un parametro per abilitare la restituzione di errori dettagliati. (Ereditato da ModelComponent) |
Validate(ValidationErrorCollection, Boolean, ServerEdition) |
Determina se la partizione è valida. |
Validate(ValidationResultCollection) |
Indica se l'elemento MajorObject è valido. (Ereditato da MajorObject) |
Validate(ValidationResultCollection, ValidationOptions) |
Indica se l'elemento MajorObject è valido. (Ereditato da MajorObject) |
Validate(ValidationResultCollection, ValidationOptions, ServerEdition) |
Indica se l'elemento MajorObject è valido. (Ereditato da MajorObject) |
Implementazioni dell'interfaccia esplicita
ICloneable.Clone() |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. |
IDeserializationCallback.OnDeserialization(Object) |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. (Ereditato da MajorObject) |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. (Ereditato da MajorObject) |
IFormattable.ToString(String, IFormatProvider) |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. (Ereditato da NamedComponent) |
IHostableComponent.Host |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. (Ereditato da ModelComponent) |
IMajorObject.BaseType |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. |
IMajorObject.CreateBody() |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. |
IMajorObject.DependsOn(IMajorObject) |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. |
IMajorObject.ObjectReference |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. |
IMajorObject.ParentDatabase |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. |
IMajorObject.ParentServer |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. |
IMajorObject.Path |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. |
IMajorObject.WriteRef(XmlWriter) |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. |
IModelComponent.FriendlyPath |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. (Ereditato da ModelComponent) |
IModelComponent.OwningCollection |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. (Ereditato da ModelComponent) |
IProcessable.LastProcessed |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. (Ereditato da ProcessableMajorObject) |
IProcessable.State |
Rappresenta una classe partizione da una classe cubo. La classe non può essere ereditata. (Ereditato da ProcessableMajorObject) |