Share via


OlapDataSource Classe

Definizione

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

[System.Runtime.InteropServices.Guid("8427380C-755D-40c1-973E-4EBB6AD14F02")]
public sealed class OlapDataSource : Microsoft.AnalysisServices.DataSource
[<System.Runtime.InteropServices.Guid("8427380C-755D-40c1-973E-4EBB6AD14F02")>]
type OlapDataSource = class
    inherit DataSource
Public NotInheritable Class OlapDataSource
Inherits DataSource
Ereditarietà
Attributi

Costruttori

OlapDataSource()

Inizializza una nuova istanza della classe OlapDataSource usando i valori predefiniti.

OlapDataSource(String, String)

Inizializza una nuova istanza della classe OlapDataSource 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 la raccolta di tutte le annotazioni associate all'oggetto principale.

(Ereditato da MajorObject)
ConnectionString

Ottiene o imposta una stringa che specifica le informazioni di connessione.

(Ereditato da DataSource)
ConnectionStringSecurity

Ottiene o imposta le proprietà di sicurezza di connessione di un oggetto DataSource.

(Ereditato da DataSource)
CreatedTimestamp

Ottiene o imposta la data e l'ora di creazione dell'oggetto.

(Ereditato da MajorObject)
DataSourcePermissions

Ottiene le autorizzazioni dell'origine dati associate a un oggetto DataSource specificato.

(Ereditato da DataSource)
Description

Ottiene o imposta la descrizione dell'oggetto principale.

(Ereditato da MajorObject)
FriendlyName

Ottiene un nome descrittivo per il componente.

(Ereditato da NamedComponent)
ID

Ottiene o imposta l'identificatore del componente.

(Ereditato da NamedComponent)
ImpersonationInfo

Ottiene o imposta le informazioni di rappresentazione associate a un oggetto DataSource specificato.

(Ereditato da DataSource)
IsLoaded

Ottiene un valore che indica se sono stati caricati elementi MajorObject.

(Ereditato da MajorObject)
Isolation

Ottiene o imposta la proprietà di isolamento di un oggetto DataSource.

(Ereditato da DataSource)
KeyForCollection

Ottiene la chiave usata nelle raccolte.

(Ereditato da NamedComponent)
LastSchemaUpdate

Ottiene o imposta la data e l'ora dell'ultimo aggiornamento dello schema dell'oggetto corrente.

(Ereditato da MajorObject)
ManagedProvider

Ottiene o imposta il nome del provider gestito usato da un oggetto DataSource.

(Ereditato da DataSource)
MaxActiveConnections

Ottiene o imposta il numero massimo di connessioni simultanee consentite da un elemento derivato da un oggetto DataSource.

(Ereditato da DataSource)
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 Database dell'oggetto DataSource.

(Ereditato da DataSource)
ParentServer

Ottiene l'oggetto padre Server dell'oggetto DataSource.

(Ereditato da DataSource)
QueryHints

Ottiene o imposta hint di tabella, vista o join all'interno della definizione di un'origine dati.

(Ereditato da DataSource)
QueryImpersonationInfo

Ottiene o imposta la modalità di rappresentazione corrente della connessione.

(Ereditato da DataSource)
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)
Timeout

Ottiene o imposta il tempo che deve passare prima che si verifichi un timeout di una connessione a un oggetto DataSource.

(Ereditato da DataSource)

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.

Clone(Boolean)

Crea una nuova copia dell'oggetto MajorObject.

(Ereditato da MajorObject)
CopyTo(MajorObject, Boolean)

Copia un oggetto DataSource nell'oggetto specificato.

(Ereditato da DataSource)
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(OlapDataSource)

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)

Aggiunge i dipendenti successivi all'elemento Hashtable specificato.

(Ereditato da DataSource)
GetDropDependents(Hashtable, Hashtable)

Ottiene gli oggetti dipendenti da eliminare.

(Ereditato da DataSource)
GetProvider()

Restituisce il valore della proprietà Provider dalla stringa di connessione.

(Ereditato da DataSource)
GetReferences(Hashtable, Boolean)

Ottiene gli oggetti a cui fa riferimento l'origine dati.

(Ereditato da DataSource)
GetUpdateOverwrites(Boolean)

Ottiene l'oggetto Hashtable che sovrascrive l'elemento MajorObject aggiornato.

(Ereditato da MajorObject)
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 l'origine dati è valida.

(Ereditato da DataSource)
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 un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da DataSource)
IConnectionStringHolder.ReturnPassword

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da DataSource)
IDeserializationCallback.OnDeserialization(Object)

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da MajorObject)
IFormattable.ToString(String, IFormatProvider)

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da NamedComponent)
IHostableComponent.Host

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da ModelComponent)
IMajorObject.BaseType

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da DataSource)
IMajorObject.CreateBody()

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da DataSource)
IMajorObject.DependsOn(IMajorObject)

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da DataSource)
IMajorObject.ObjectReference

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da DataSource)
IMajorObject.ParentDatabase

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da DataSource)
IMajorObject.Path

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da DataSource)
IMajorObject.WriteRef(XmlWriter)

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da DataSource)
IModelComponent.FriendlyPath

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da ModelComponent)
IModelComponent.OwningCollection

Rappresenta un'origine dati OLAP. La classe non può essere ereditata.

(Ereditato da ModelComponent)

Si applica a