Partager via


Partition Classe

Définition

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

[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
Héritage
Attributs
Implémente

Constructeurs

Partition()

Initialise une nouvelle instance de la classe Partition à l’aide de valeurs par défaut.

Partition(String)

Initialise une nouvelle instance de la classe Partition à l’aide du nom spécifié.

Partition(String, String)

Initialise une nouvelle instance de la classe Partition à l’aide du nom et de l’identificateur spécifiés.

Champs

MaxIDLength

Spécifie la longueur maximale de l'identificateur.

(Hérité de NamedComponent)
MaxNameLength

Spécifie la longueur maximale du nom.

(Hérité de NamedComponent)

Propriétés

AggregationDesign

Obtient l'objet de conception d'agrégation pour la partition.

AggregationDesignID

Obtient ou définit l'identificateur de conception d'agrégation pour la partition.

AggregationInstances

Obtient les agrégations définies par l'utilisateur.

AggregationInstanceSource

Obtient ou définit la vue de source de données pour les agrégations définies par l'utilisateur.

AggregationPrefix

Obtient ou définit le préfixe utilisé sur les tables de l'agrégation.

Annotations

Obtient la collection de toutes les annotations associées à l’objet principal.

(Hérité de MajorObject)
CreatedTimestamp

Obtient ou définit la date et l'heure de la création de l'objet.

(Hérité de MajorObject)
CurrentStorageMode

Obtient ou définit le mode de stockage actif de la partition.

CurrentStringStoresCompatibilityLevel

Obtient ou définit le niveau de compatibilité des magasins de chaînes actuels.

DataSource

Obtient l’objet DataSource pour la partition.

DataSourceView

Obtient l'objet DataSourceView pour la partition.

Description

Obtient ou définit la description de l’objet principal.

(Hérité de MajorObject)
DirectQueryUsage

Indique si la partition peut être utilisée en mode Direct Query.

ErrorConfiguration

Obtient ou définit l'objet ErrorConfiguration pour la partition.

EstimatedRows

Obtient ou définit les lignes estimées dans la partition.

EstimatedSize

Obtient la taille estimée de la partition, en octets.

FriendlyName

Obtient un nom convivial pour le composant.

(Hérité de NamedComponent)
ID

Obtient ou définit l'identificateur du composant.

(Hérité de NamedComponent)
IsLoaded

Obtient une valeur qui indique si MajorObject a été chargé.

(Hérité de MajorObject)
KeyForCollection

Obtient la clé utilisée dans les collections.

(Hérité de NamedComponent)
LastProcessed

Obtient ou définit le DateTime du dernier traitement de l’objet.

(Hérité de ProcessableMajorObject)
LastSchemaUpdate

Obtient ou définit la date et l'heure de la dernière mise à jour du schéma d'objet actif.

(Hérité de MajorObject)
Name

Obtient ou définit le nom du composant.

(Hérité de NamedComponent)
OwningCollection

Obtient ou définit la collection qui contient l’objet ModelComponent.

(Hérité de ModelComponent)
Parent

Obtient l’objet MeasureGroup parent de l’objet Partition.

ParentCube

Obtient l’objet Cube parent de l’objet Partition.

ParentDatabase

Obtient l’objet Database parent de l’objet Partition.

ParentServer

Obtient l’objet Server parent de l’objet Partition.

ProactiveCaching

Obtient ou définit l'objet ProactiveCaching pour la partition actuelle.

ProcessingMode

Obtient ou définit le mode de traitement pour la partition actuelle.

ProcessingPriority

Obtient ou définit la priorité de traitement de la partition actuelle.

RemoteDataSource

Obtient l'objet DataSource qui pointe vers le serveur distant.

RemoteDataSourceID

Obtient ou définit la propriété RemoteDataSourceID pour la partition actuelle.

Site

Obtient ou définit le site associé au composant.

(Hérité de NamedComponent)
SiteID

Obtient ou définit l'identificateur du site associé au composant.

(Hérité de NamedComponent)
Slice

Obtient ou définit la coupe qui définit le contenu de la partition.

Source

Obtient ou définit les liaisons de la partition actuelle aux données.

State

Obtient ou définit l’AnalysisState de l’instance actuelle.

(Hérité de ProcessableMajorObject)
StorageLocation

Obtient ou définit une chaîne avec l'emplacement de stockage du système de fichiers de la partition.

StorageMode

Obtient ou définit le mode de stockage de la partition actuelle.

StringStoresCompatibilityLevel

Obtient ou définit le niveau de compatibilité des magasins de chaînes.

Type

Obtient ou définit le type de partition en tant que Data ou Writeback.

Méthodes

AddToContainer(IContainer)

Ajoute l’objet ModelComponent au conteneur spécifié.

(Hérité de ModelComponent)
AfterInsert(Int32)

Affiche un objet ModelComponent après ajout à l’index spécifié.

(Hérité de ModelComponent)
AfterMove(Int32, Int32)

Affiche un objet ModelComponent après déplacement à l’index spécifié.

(Hérité de ModelComponent)
AfterRemove(ModelComponentCollection)

Affiche une instance de ModelComponentCollection après la suppression d’un objet ModelComponent.

(Hérité de ModelComponent)
BeforeRemove(Boolean)

Supprime l’objet ModelComponent avant le nettoyage.

(Hérité de ModelComponent)
CanProcess(ProcessType)

Retourne une valeur indiquant si la partition peut être traitée avec le paramètre ProcessType spécifié.

Clone()

Retourne un clone de l'objet.

Clone(Boolean)

Crée une copie de l’objet MajorObject.

(Hérité de MajorObject)
CopyTo(MajorObject, Boolean)

Copie l'objet vers la destination spécifiée.

(Hérité de ProcessableMajorObject)
CopyTo(ModelComponent)

Copie un objet ModelComponent dans l’objet spécifié.

(Hérité de ModelComponent)
CopyTo(NamedComponent)

Copie un objet NamedComponent dans l’objet spécifié.

(Hérité de NamedComponent)
CopyTo(Partition)

Copie le contenu de cet objet dans un autre objet (la destination).

Drop()

Supprime l'objet actuel et met à jour le serveur.

(Hérité de MajorObject)
Drop(DropOptions)

Supprime l'objet actif et met à jour le serveur à l'aide des options spécifiées.

(Hérité de MajorObject)
Drop(DropOptions, XmlaWarningCollection)

Supprime l'objet actif et met à jour le serveur à l'aide des options spécifiées. Les avertissements résultant de l’opération de suppression sont retournés dans l’objet warnings spécifié.

(Hérité de MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection)

Supprime l'objet actif et met à jour le serveur à l'aide des options spécifiées. Les avertissements résultant de l’opération de suppression sont retournés dans la variable warnings spécifiée et les résultats relatifs aux objets affectés par l’opération sont retournés dans la variable impactResult spécifiée.

(Hérité de MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Supprime l'objet actif et met à jour le serveur à l'aide des options spécifiées. Les avertissements résultant de l’opération de suppression sont retournés dans la variable warnings spécifiée et les résultats relatifs aux objets affectés par l’opération sont retournés dans la variable impactResult spécifiée.

(Hérité de MajorObject)
GetCreateReferences(Hashtable, Boolean, Boolean)

Obtient un élément Hashtable pour créer des références.

(Hérité de MajorObject)
GetDependents(Hashtable)

Obtient les objets dépendants du Habshtable spécifié.

(Hérité de MajorObject)
GetDropDependents(Hashtable, Hashtable)

Obtient les objets dépendants de la suppression.

(Hérité de MajorObject)
GetReferences(Hashtable, Boolean)

Obtient les objets auxquels la partition fait référence.

GetUpdateOverwrites(Boolean)

Obtient l’objet Hashtable qui remplace le MajorObject mis à jour.

(Hérité de MajorObject)
Merge(IEnumerable)

Fusionne une ou plusieurs partitions dans la partition actuelle.

Process()

Traite le ProcessableMajorObject.

(Hérité de ProcessableMajorObject)
Process(ProcessType)

Traite le ProcessableMajorObject avec le type de processus spécifié.

(Hérité de ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration)

Traite le ProcessableMajorObject avec le type de processus et la configuration de gestion des erreurs spécifiés.

(Hérité de ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection)

Traite le ProcessableMajorObject avec le type de processus, la configuration de gestion des erreurs et les avertissements spécifiés.

(Hérité de ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection)

Traite le ProcessableMajorObject avec le type de processus, la configuration de gestion des erreurs, les avertissements et les détails d’impact spécifiés.

(Hérité de ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Traite le ProcessableMajorObject avec le type de processus, la configuration de gestion des erreurs, les avertissements et les détails d’impact spécifiés.

(Hérité de ProcessableMajorObject)
Process(ProcessType, IBinding)

Traite le ProcessableMajorObject avec le type de processus et la liaison spécifiés.

(Hérité de ProcessableMajorObject)
Process(ProcessType, WriteBackTableCreation)

Traite le ProcessableMajorObject avec l’option d’écriture différée et le type de processus spécifiés.

(Hérité de ProcessableMajorObject)
Refresh()

Met à jour l’objet à partir des définitions de serveur.

(Hérité de MajorObject)
Refresh(Boolean)

Met à jour l’objet à partir des définitions de serveur, ainsi que les objets dépendants chargés [si spécifié].

(Hérité de MajorObject)
Refresh(Boolean, RefreshType)

Met à jour l’objet à partir des définitions de serveur, ainsi que les objets dépendants chargés [si spécifié].

(Hérité de MajorObject)
RemoveFromContainer(IContainer)

Supprime du conteneur spécifié l’objet ModelComponent.

(Hérité de ModelComponent)
Reset()

Réinitialise le composant à son état initial.

(Hérité de NamedComponent)
Submit()

Soumet un objet ModelComponent.

(Hérité de ModelComponent)
Submit(Boolean)

Soumet un objet ModelComponent.

(Hérité de ModelComponent)
ToString()

Retourne une chaîne qui représente le composant nommé.

(Hérité de NamedComponent)
Update()

Met à jour la définition de serveur de l'objet actuel aux valeurs réelles à l'aide des valeurs par défaut pour mettre à jour des objets dépendants.

(Hérité de MajorObject)
Update(UpdateOptions)

Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants.

(Hérité de MajorObject)
Update(UpdateOptions, UpdateMode)

Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants.

(Hérité de MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection)

Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants et signale tous les avertissements de l'opération.

(Hérité de MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection)

Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants, signale tous les avertissements de l'opération et retourne les objets affectés par l'opération.

(Hérité de MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Met à jour la définition de serveur de l'objet actif aux valeurs réelles à l'aide des options spécifiées pour mettre à jour des objets dépendants, signale tous les avertissements de l'opération et retourne les objets affectés par l'opération. Si analyzeImpactOnly a la valeur true, une opération d’analyse d’impact est effectuée sans aucune opération de mise à jour.

(Hérité de MajorObject)
Validate(ValidationErrorCollection)

Valide l'élément auquel il est ajouté ; retourne toutes les erreurs rencontrées dans une collection.

(Hérité de ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Valide l'élément auquel il est ajouté ; retourne toutes les erreurs rencontrées dans une collection. Contient également un paramètre pour activer le retour d'erreurs détaillées.

(Hérité de ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

Détermine si l’objet Partition est valide.

Validate(ValidationResultCollection)

Indique si MajorObject est valide.

(Hérité de MajorObject)
Validate(ValidationResultCollection, ValidationOptions)

Indique si MajorObject est valide.

(Hérité de MajorObject)
Validate(ValidationResultCollection, ValidationOptions, ServerEdition)

Indique si MajorObject est valide.

(Hérité de MajorObject)

Implémentations d’interfaces explicites

ICloneable.Clone()

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

IDeserializationCallback.OnDeserialization(Object)

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

(Hérité de MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

(Hérité de MajorObject)
IFormattable.ToString(String, IFormatProvider)

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

(Hérité de NamedComponent)
IHostableComponent.Host

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

(Hérité de ModelComponent)
IMajorObject.BaseType

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

IMajorObject.CreateBody()

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

IMajorObject.DependsOn(IMajorObject)

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

IMajorObject.ObjectReference

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

IMajorObject.ParentDatabase

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

IMajorObject.ParentServer

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

IMajorObject.Path

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

IMajorObject.WriteRef(XmlWriter)

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

IModelComponent.FriendlyPath

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

(Hérité de ModelComponent)
IModelComponent.OwningCollection

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

(Hérité de ModelComponent)
IProcessable.LastProcessed

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

(Hérité de ProcessableMajorObject)
IProcessable.State

Représente une classe de partition d'une classe de cube. Cette classe ne peut pas être héritée.

(Hérité de ProcessableMajorObject)

S’applique à