Udostępnij za pośrednictwem


Klasa DataItem

Zawiera opis element danych, który zawiera definicję element danych (rozmiar, typ i więcej) i szczegóły powiązanie z określonego źródło.Klasa ta nie może być dziedziczona.

Hierarchia dziedziczenia

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.DataItem

Przestrzeń nazw:  Microsoft.AnalysisServices
Zestaw:  Microsoft.AnalysisServices (w Microsoft.AnalysisServices.dll)

Składnia

'Deklaracja
<GuidAttribute("DC06C2CC-28F4-41d0-AB97-7C78561AC9DC")> _
<TypeConverterAttribute("Microsoft.AnalysisServices.Design.DataItemTypeConverter, Microsoft.AnalysisServices.Design")> _
Public NotInheritable Class DataItem _
    Inherits Component _
    Implements ICloneable
'Użycie
Dim instance As DataItem
[GuidAttribute("DC06C2CC-28F4-41d0-AB97-7C78561AC9DC")]
[TypeConverterAttribute("Microsoft.AnalysisServices.Design.DataItemTypeConverter, Microsoft.AnalysisServices.Design")]
public sealed class DataItem : Component, 
    ICloneable
[GuidAttribute(L"DC06C2CC-28F4-41d0-AB97-7C78561AC9DC")]
[TypeConverterAttribute(L"Microsoft.AnalysisServices.Design.DataItemTypeConverter, Microsoft.AnalysisServices.Design")]
public ref class DataItem sealed : public Component, 
    ICloneable
[<SealedAttribute>]
[<GuidAttribute("DC06C2CC-28F4-41d0-AB97-7C78561AC9DC")>]
[<TypeConverterAttribute("Microsoft.AnalysisServices.Design.DataItemTypeConverter, Microsoft.AnalysisServices.Design")>]
type DataItem =  
    class
        inherit Component
        interface ICloneable
    end
public final class DataItem extends Component implements ICloneable

Typ DataItem uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna DataItem() Inicjuje nowe wystąpienie DataItem przy użyciu wartości domyślnych.
Metoda publiczna DataItem(Binding) Inicjuje nowe wystąpienie DataItem dla określonego źródło.
Metoda publiczna DataItem(String, String) Inicjuje nowe wystąpienie DataItem dla określonej tabela i kolumna.
Metoda publiczna DataItem(Binding, OleDbType) Inicjuje nowe wystąpienie DataItem dla określonego źródło z określonego typu.
Metoda publiczna DataItem(String, String, OleDbType) Inicjuje nowe wystąpienie DataItem dla określonej tabela i kolumna z określonego typu.
Metoda publiczna DataItem(Binding, OleDbType, Int32) Inicjuje nowe wystąpienie DataItem dla określonego źródło z określonego typu i rozmiaru danych.
Metoda publiczna DataItem(String, String, OleDbType, Int32) Inicjuje nowe wystąpienie DataItem dla określonej tabela i kolumna z określonego typu i rozmiaru danych.

Do góry

Właściwości

  Nazwa Opis
Właściwość publicznaStatyczny element członkowski AllowedDataTypes Pobiera tablicę z typami danych dozwolonych, jak zdefiniowano w OLEDB.
Właściwość publiczna Annotations Pobiera do bieżącego obiektu kolekcja wszystkie adnotacje DataItem.
Właściwość chroniona CanRaiseEvents (Dziedziczony z Component).
Właściwość publiczna Collation Pobiera lub ustawia definicja sortowanie dla bieżącego DataItem.
Właściwość publiczna Container (Dziedziczony z Component).
Właściwość publiczna DataSize Pobiera lub ustawia rozmiar dla bieżącej DataItem.
Właściwość publiczna DataType Pobiera lub ustawia typ bieżącego DataItem.
Właściwość chroniona DesignMode (Dziedziczony z Component).
Właściwość chroniona Events (Dziedziczony z Component).
Właściwość publiczna Format Pobiera lub ustawia właściwość formatowania dla DataItem wartości.
Właściwość publiczna InvalidXmlCharacters Pobiera lub ustawia zachowanie nieprawidłowych znaków w strumieniach XML.
Właściwość publiczna MimeType Pobiera lub ustawia typ Mime aktualnie DataItem.
Właściwość publiczna NullProcessing Pobiera lub ustawia akcja serwera powinny podjąć podczas bieżącego DataItem jest wartość Null.
Właściwość publiczna Parent Pobiera obiekt nadrzędny bieżącego DataItem.
Właściwość publiczna Site (Dziedziczony z Component).
Właściwość publiczna Source Pobiera lub ustawia obiekt źródłowy dla bieżącej DataItem.
Właściwość publiczna Trimming Pobiera lub ustawia Wykrawanie Specyfikacja typu ciągDataItem

Do góry

Metody

  Nazwa Opis
Metoda publiczna Clone Tworzy kopię bieżącej nowy, głębokie DataItem.
Metoda publiczna CopyTo Tworzy kopię głębokie bieżącego DataItem w określonym obiekcie.
Metoda publiczna CreateObjRef (Dziedziczony z MarshalByRefObject).
Metoda publiczna Dispose() (Dziedziczony z Component).
Metoda chroniona Dispose(Boolean) (Dziedziczony z Component).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Component).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetLifetimeService (Dziedziczony z MarshalByRefObject).
Metoda chroniona GetService (Dziedziczony z Component).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna InitializeLifetimeService (Dziedziczony z MarshalByRefObject).
Metoda chroniona MemberwiseClone() (Dziedziczony z Object).
Metoda chroniona MemberwiseClone(Boolean) (Dziedziczony z MarshalByRefObject).
Metoda publiczna ToString Zwraca ciąg reprezentację bieżącej DataItem wartości. (Zastępuje Component.ToString()).

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne Disposed (Dziedziczony z Component).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna ICloneable.Clone

Do góry

Uwagi

Nowe: 17 lipca 2006

Ten typ element jest używany dla każdego element danych, które można powiązać z danymi źródło, na przykład: miara, atrybut kluczy i nazw atrybutów.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.