DimensionAttribute Classe

Definizione

Descrive un attributo della dimensione. La classe non può essere ereditata.

[System.Runtime.InteropServices.Guid("DFCB3BDD-51BE-416d-9E6C-3655EBB2845D")]
public sealed class DimensionAttribute : Microsoft.AnalysisServices.NamedComponent, ICloneable
[<System.Runtime.InteropServices.Guid("DFCB3BDD-51BE-416d-9E6C-3655EBB2845D")>]
type DimensionAttribute = class
    inherit NamedComponent
    interface ICloneable
Public NotInheritable Class DimensionAttribute
Inherits NamedComponent
Implements ICloneable
Ereditarietà
Attributi
Implementazioni

Costruttori

DimensionAttribute()

Inizializza una nuova istanza di DimensionAttribute usando i valori predefiniti.

DimensionAttribute(String)

Inizializza una nuova istanza di DimensionAttribute usando il nome specificato.

DimensionAttribute(String, String)

Inizializza una nuova istanza di DimensionAttribute 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à

Annotations

Ottiene una raccolta in cui è possibile archiviare dati personalizzati.

(Ereditato da ModelComponent)
AttributeHierarchyDisplayFolder

Ottiene o imposta la cartella in cui visualizzare la gerarchia dell'attributo associata.

AttributeHierarchyEnabled

Ottiene o imposta un valore che indica se per l'attributo è abilitata una gerarchia.

AttributeHierarchyOptimizedState

Ottiene o imposta il livello di ottimizzazione applicato alla gerarchia dell'attributo.

AttributeHierarchyOrdered

Ottiene o imposta un valore che determina se la gerarchia dell'attributo associata è ordinata.

AttributeHierarchyProcessingState

Ottiene o imposta lo stato di elaborazione per l'attributo.

AttributeHierarchyVisible

Ottiene o imposta un valore che determina se la gerarchia dell'attributo è visibile alle applicazioni client.

AttributeRelationships

Ottiene la raccolta di oggetti AttributeRelationship per l'attributo.

CustomRollupColumn

Ottiene o imposta i dettagli della colonna che forniscono una formula di rollup personalizzata.

CustomRollupPropertiesColumn

Ottiene o imposta i dettagli di una colonna che forniscono le proprietà di una formula di rollup personalizzata.

DataEncodingHint

Ottiene o imposta l'hint di codifica dati.

DefaultMember

Ottiene o imposta un'espressione MDX che identifica il membro predefinito di DimensionAttribute.

DerivedFromColumnId

Ottiene o imposta l'identificatore di colonna derivato per gli attributi della dimensione.

DerivedFromTableId

Ottiene o imposta l'identificatore di tabella derivato degli attributi.

Description

Ottiene o imposta la descrizione del componente.

(Ereditato da NamedComponent)
DiscretizationBucketCount

Ottiene o imposta il numero di bucket in cui discretizzare i valori dell'attributo.

DiscretizationMethod

Ottiene o imposta il metodo da usare per la discretizzazione.

EstimatedCount

Ottiene o imposta il numero stimato di membri per un attributo.

ExtendedType

Usato dalle applicazioni client che richiedono le estensioni della proprietà Type. Per usare questa proprietà, impostare Type su ExtendedType e impostare ExtendedType su un valore di stringa valido per l'applicazione client. Per impostazione predefinita, la proprietà è vuota.

FormatString

Ottiene o imposta l'elemento di formato in una stringa specificata.

FriendlyName

Ottiene un nome descrittivo per il componente.

(Ereditato da NamedComponent)
GroupingBehavior

Ottiene o imposta il comportamento del raggruppamento per DimensionAttribute.

HasLineage

Ottiene o imposta un valore che indica se per l'attributo della dimensione esiste una derivazione.

ID

Ottiene o imposta l'identificatore del componente.

(Ereditato da NamedComponent)
InstanceSelection

Ottiene o imposta un hint alle applicazioni client per indicare la modalità di visualizzazione di un elenco di elementi, in base al numero previsto di elementi nell'elenco.

IsAggregatable

Ottiene o imposta un valore che determina se i valori dell'oggetto DimensionAttribute possono essere aggregati.

KeyColumns

Ottiene la raccolta di definizioni di colonna chiave per DimensionAttribute.

KeyForCollection

Ottiene la chiave usata nelle raccolte.

(Ereditato da NamedComponent)
KeyUniquenessGuarantee

Ottiene o imposta un valore che determina se è garantita la validità della relazione tra la chiave dell'attributo e il nome e della relazione con gli attributi correlati.

MemberNamesUnique

Ottiene o imposta un valore che indica se i nomi dei membri in DimensionAttribute deve essere univoci.

MembersWithData

Ottiene o imposta un valore che determina se visualizzare i membri dati per membri non foglia nell'attributo padre.

MembersWithDataCaption

Ottiene o imposta una stringa modello usata per la creazione di didascalie per i membri dei dati generati dal sistema.

Name

Ottiene o imposta il nome del componente.

(Ereditato da NamedComponent)
NameColumn

Ottiene o imposta la colonna che specifica il nome di DimensionAttribute.

NamingTemplate

Ottiene o imposta la modalità di denominazione dei livelli in una gerarchia padre-figlio costruita dall'oggetto DimensionAttribute.

NamingTemplateTranslations

Ottiene una raccolta di conversioni localizzate per la proprietà NamingTemplate.

OrderBy

Ottiene o imposta la modalità usata per ordinare i membri contenuti nell'attributo.

OrderByAttribute

Ottiene o imposta l'attributo in base al quale ordinare i membri della gerarchia dell'attributo.

OrderByAttributeID

Ottiene o imposta un altro attributo in base al quale ordinare i membri di DimensionAttribute.

OwningCollection

Ottiene o imposta la raccolta che contiene l'oggetto ModelComponent.

(Ereditato da ModelComponent)
Parent

Ottiene l'oggetto padre Dimension dell'oggetto DimensionAttribute.

ParentDatabase

Ottiene l'oggetto padre Database dell'oggetto DimensionAttribute.

ParentServer

Ottiene l'oggetto padre Server dell'oggetto DimensionAttribute.

ProcessingState

Ottiene o imposta lo stato di elaborazione dell'attributo.

RootMemberIf

Ottiene o imposta il modo in cui vengono identificati il membro radice o i membri di un attributo padre.

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)
SkippedLevelsColumn

Ottiene o imposta i dettagli di una colonna in cui è archiviato il numero di livelli ignorati (vuoti) tra ogni membro e il relativo elemento padre.

Source

Ottiene o imposta l'origine dell'attributo.

TokenizationBehavior

Ottiene o imposta il comportamento di tokenizzazione per questa proprietà.

Translations

Ottiene la raccolta di oggetti Translation associata a DimensionAttribute.

Type

Ottiene o imposta il tipo dell'attributo.

UnaryOperatorColumn

Ottiene o imposta i dettagli di una colonna che fornisce un operatore unario.

Usage

Ottiene o imposta la modalità di utilizzo di un attributo.

UserEditFlag

Ottiene o imposta il flag di modifica dell'utente.

ValueColumn

Ottiene o imposta la colonna che specifica il valore di DimensionAttribute.

VertipaqCompressionHint

Ottiene o imposta l'hint per la compressione vertipaq.

VisualizationProperties

Ottiene o imposta le proprietà che possono essere usate da strumenti di creazione report per fornire formattazione avanzata.

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)
Clone()

Restituisce un clone dell'oggetto.

CopyTo(DimensionAttribute)

Copia il contenuto di questo oggetto in un altro oggetto, ovvero la destinazione.

CopyTo(ModelComponent)

Copia un oggetto ModelComponent nell'oggetto specificato.

(Ereditato da ModelComponent)
CopyTo(NamedComponent)

Copia un oggetto NamedComponent nell'oggetto specificato.

(Ereditato da NamedComponent)
RemoveFromContainer(IContainer)

Rimuove l'oggetto ModelComponent dal contenitore specificato.

(Ereditato da ModelComponent)
Rename(String, FixUpExpressions)

Crea un nuovo nome per l'attributo della dimensione.

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)
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 DimensionAttribute è valido.

Implementazioni dell'interfaccia esplicita

ICloneable.Clone()

Descrive un attributo della dimensione. La classe non può essere ereditata.

IFormattable.ToString(String, IFormatProvider)

Descrive un attributo della dimensione. La classe non può essere ereditata.

(Ereditato da NamedComponent)
IHostableComponent.Host

Descrive un attributo della dimensione. La classe non può essere ereditata.

(Ereditato da ModelComponent)
IModelComponent.FriendlyPath

Descrive un attributo della dimensione. La classe non può essere ereditata.

(Ereditato da ModelComponent)
IModelComponent.OwningCollection

Descrive un attributo della dimensione. La classe non può essere ereditata.

(Ereditato da ModelComponent)

Si applica a