Udostępnij za pośrednictwem


Klasa MiningStructure

Definiuje strukturę dla jednego lub więcej modeli wyszukiwania.Struktura zawiera kolumny, powiązania i opcjonalnie wstrzymanie partycji.Klasa ta nie może być dziedziczona.

Hierarchia dziedziczenia

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.ModelComponent
        Microsoft.AnalysisServices.NamedComponent
          Microsoft.AnalysisServices.MajorObject
            Microsoft.AnalysisServices.ProcessableMajorObject
              Microsoft.AnalysisServices.MiningStructure

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

Składnia

'Deklaracja
<GuidAttribute("EEF145A8-5946-492d-9422-032C1178B04F")> _
Public NotInheritable Class MiningStructure _
    Inherits ProcessableMajorObject _
    Implements IMajorObject, INamedComponent, IModelComponent, IComponent,  _
    IDisposable, ICloneable
'Użycie
Dim instance As MiningStructure
[GuidAttribute("EEF145A8-5946-492d-9422-032C1178B04F")]
public sealed class MiningStructure : ProcessableMajorObject, 
    IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, 
    ICloneable
[GuidAttribute(L"EEF145A8-5946-492d-9422-032C1178B04F")]
public ref class MiningStructure sealed : public ProcessableMajorObject, 
    IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, 
    ICloneable
[<SealedAttribute>]
[<GuidAttribute("EEF145A8-5946-492d-9422-032C1178B04F")>]
type MiningStructure =  
    class
        inherit ProcessableMajorObject
        interface IMajorObject
        interface INamedComponent
        interface IModelComponent
        interface IComponent
        interface IDisposable
        interface ICloneable
    end
public final class MiningStructure extends ProcessableMajorObject implements IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, ICloneable

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna MiningStructure() Inicjuje nowe wystąpienie MiningStructure przy użyciu wartości domyślnych.
Metoda publiczna MiningStructure(String) Inicjuje nowe wystąpienie MiningStructure przy użyciu nazwy.
Metoda publiczna MiningStructure(String, String) Inicjuje nowe wystąpienie MiningStructure przy użyciu nazwy i identyfikatora.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Annotations Pobiera obiekt kolekcja wszystkie adnotacje do bieżącego obiektu. (Dziedziczony z MajorObject).
Właściwość publiczna CacheMode Pobiera lub ustawia mechanizm buforowania używane do szkolenia dane pobierane podczas przetwarzania struktura wyszukiwania.
Właściwość chroniona CanRaiseEvents (Dziedziczony z Component).
Właściwość publiczna CaseTableName Pobiera lub ustawia nazwę tabela przypadek związane z MiningStructure obiektu.
Właściwość publiczna Collation Pobiera lub ustawia sortowanie używany przez MiningStructure.
Właściwość publiczna Columns Pobiera kolekcja kolumny związane z MiningStructure.
Właściwość publiczna Container (Dziedziczony z Component).
Właściwość publiczna CreatedTimestamp Pobiera lub ustawia data i czas utworzenia obiektu. (Dziedziczony z MajorObject).
Właściwość publiczna DataSource Pobiera DataSource obiekt, który jest skojarzony z MiningStructure.
Właściwość publiczna DataSourceView Pobiera DataSourceView obiekt, który jest skojarzony z MiningStructure.
Właściwość publiczna Description Pobiera lub ustawia ciąg opisu bieżącego obiektu. (Dziedziczony z MajorObject).
Właściwość chroniona DesignMode (Dziedziczony z Component).
Właściwość publiczna ErrorConfiguration Pobiera lub ustawia ustawienia obsługi błędów, które mogą wystąpić podczas MiningStructure jest przetwarzany.
Właściwość chroniona Events (Dziedziczony z Component).
Właściwość publiczna FilterComponent Pobiera lub ustawia wyrażenia MDX, który definiuje fragment moduł źródłowy używany do struktury górniczych.
Właściwość chroniona FriendlyName (Dziedziczony z NamedComponent).
Właściwość publiczna HoldoutActualSize Zwraca rozmiar partycji wstrzymanie, który jest skojarzony z MiningStructure.Wartość ta jest tylko do odczytu i nie jest dostępny do MiningStructure został przetworzony.
Właściwość publiczna HoldoutMaxCases Pobiera lub ustawia maksymalną liczbę przypadków w partycji MiningStructure zawierający testowania danych.
Właściwość publiczna HoldoutMaxPercent Pobiera lub ustawia wartość procentową przypadków w źródło danych z MiningStructure , używane do testowania.
Właściwość publiczna HoldoutSeed Pobiera lub ustawia siewnego użytego do zainicjowania partycjonowanie MiningStructure do szkolenia i testowania zestawów danych[.]
Właściwość publiczna ID (Dziedziczony z NamedComponent).
Właściwość publiczna IsLoaded Infrastruktura. (Dziedziczony z MajorObject).
Właściwość chroniona KeyForCollection (Dziedziczony z NamedComponent).
Właściwość publiczna Language Pobiera lub ustawia identyfikator języka MiningStructure.
Właściwość publiczna LastProcessed (Dziedziczony z ProcessableMajorObject).
Właściwość publiczna LastSchemaUpdate Pobiera lub ustawia data i czas ostatniej aktualizacji bieżącego obiektu schematu. (Dziedziczony z MajorObject).
Właściwość publiczna MiningModels Pobiera kolekcja z MiningModel obiektów skojarzonych z MiningStructure.
Właściwość publiczna MiningStructurePermissions Pobiera lub ustawia kolekcja uprawnień na MiningStructure obiektu.
Właściwość publiczna Name (Dziedziczony z NamedComponent).
Właściwość publiczna OwningCollection Pobiera lub ustawia kolekcja, która zawiera ModelComponent. (Dziedziczony z ModelComponent).
Właściwość publiczna Parent Pobiera Database obiekt, który jest elementem nadrzędnym MiningStructure.
Właściwość publiczna ParentServer Pobiera Server obiekt, który jest elementem nadrzędnym MiningStructure.
Właściwość publiczna Site (Dziedziczony z NamedComponent).
Właściwość publiczna SiteID (Dziedziczony z NamedComponent).
Właściwość publiczna Source Pobiera lub ustawia źródło danych, do której MiningStructure jest związany.
Właściwość publiczna State (Dziedziczony z ProcessableMajorObject).
Właściwość publiczna Translations Pobiera kolekcja z Translation obiektów skojarzonych z MiningStructure.

Do góry

Metody

  Nazwa Opis
Metoda chroniona AddToContainer Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona AfterInsert Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona AfterMove Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona AfterRemove Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona BeforeRemove Infrastruktura. (Dziedziczony z ModelComponent).
Metoda publiczna CanProcess Zwraca wartość logiczna wartość wskazującą, czy struktura wyszukiwania mogą być przetwarzane z określonym ProcessType parametru. (Zastępuje ProcessableMajorObject.CanProcess(ProcessType)).
Metoda publiczna Clone() Tworzy nową pełną kopię MiningStructure obiektu.
Metoda chroniona Clone(Boolean) Infrastruktura. (Dziedziczony z MajorObject).
Metoda publiczna CopyTo(MiningStructure) Kopie MiningStructure do określonego obiektu.
Metoda chroniona CopyTo(ModelComponent) Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona CopyTo(NamedComponent) (Dziedziczony z NamedComponent).
Metoda chroniona CopyTo(MajorObject, Boolean) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna CreateMiningModel()
Metoda publiczna CreateMiningModel(Boolean) Utwórz model wyszukiwania z domyślną nazwą i opcjonalnie dodaje do kolekcja modele dla bieżącej struktury modelu.
Metoda publiczna CreateMiningModel(Boolean, String) Tworzy model wyszukiwania o określonej nazwie i opcjonalnie dodaje do kolekcja modeli dla struktury modelu.
Metoda publiczna CreateObjRef (Dziedziczony z MarshalByRefObject).
Metoda publiczna Dispose() (Dziedziczony z Component).
Metoda chroniona Dispose(Boolean) (Dziedziczony z Component).
Metoda publiczna Drop() Usuwa bieżący obiekt i aktualizacji serwera. (Dziedziczony z MajorObject).
Metoda publiczna Drop(DropOptions) Usuwa bieżący obiekt i aktualizacji serwera przy użyciu określonych opcji. (Dziedziczony z MajorObject).
Metoda publiczna Drop(DropOptions, XmlaWarningCollection) Usuwa bieżący obiekt i aktualizacji serwera przy użyciu określonych opcji.Zwracane są ostrzeżenia, wynikające z operacji upuszczania na określonym warnings obiektu. (Dziedziczony z MajorObject).
Metoda publiczna Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) Usuwa bieżący obiekt i aktualizacji serwera przy użyciu określonych opcji.Zwracane są ostrzeżenia, wynikające z operacji upuszczania na określonym warnings zmienną i wyniki dla dotkniętych obiektów w operacji są zwracane na określony impactResult zmiennej. (Dziedziczony z MajorObject).
Metoda publiczna Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) Usuwa bieżący obiekt i aktualizacji serwera przy użyciu określonych opcji.Zwracane są ostrzeżenia, wynikające z operacji upuszczania na określonym warnings zmienną i wyniki dla dotkniętych obiektów w operacji są zwracane na określony impactResult zmiennej. (Dziedziczony z MajorObject).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Component).
Metoda chroniona GetCreateReferences Infrastruktura. (Dziedziczony z MajorObject).
Metoda publiczna GetDependents Infrastruktura. (Dziedziczony z MajorObject).
Metoda chroniona GetDropDependents Infrastruktura. (Dziedziczony z MajorObject).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetLifetimeService (Dziedziczony z MarshalByRefObject).
Metoda publiczna GetReferences Infrastruktura. (Dziedziczony z MajorObject).
Metoda chroniona GetService (Dziedziczony z Component).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna GetUpdateOverwrites Infrastruktura. (Dziedziczony z MajorObject).
Metoda publiczna InitializeLifetimeService (Dziedziczony z MarshalByRefObject).
Metoda chroniona MemberwiseClone() (Dziedziczony z Object).
Metoda chroniona MemberwiseClone(Boolean) (Dziedziczony z MarshalByRefObject).
Metoda publiczna Process() (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType, Binding) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType, ErrorConfiguration) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType, WriteBackTableCreation) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType, ErrorConfiguration, XmlaWarningCollection) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean) (Dziedziczony z ProcessableMajorObject).
Metoda publiczna Refresh() Aktualizuje bieżący obiekt z definicji serwera. (Dziedziczony z MajorObject).
Metoda publiczna Refresh(Boolean) Aktualizuje bieżący obiekt z definicji serwera i ładowanych obiektów zależnych, jeśli określony. (Dziedziczony z MajorObject).
Metoda publiczna Refresh(Boolean, RefreshType) Aktualizuje bieżący obiekt z definicji serwera i ładowanych obiektów zależnych, jeśli określony. (Dziedziczony z MajorObject).
Metoda chroniona RemoveFromContainer Infrastruktura. (Dziedziczony z ModelComponent).
Metoda chroniona Reset (Dziedziczony z NamedComponent).
Metoda publiczna Submit() Infrastruktura. (Dziedziczony z ModelComponent).
Metoda publiczna Submit(Boolean) Infrastruktura. (Dziedziczony z ModelComponent).
Metoda publiczna ToString (Dziedziczony z NamedComponent).
Metoda publiczna Update() Aktualizuje wartości rzeczywiste przy użyciu wartości domyślne aktualizacji obiektów zależnych definicję bieżącego obiektu serwera. (Dziedziczony z MajorObject).
Metoda publiczna Update(UpdateOptions) Aktualizacje serwera definicję bieżącego obiektu z wartościami rzeczywistymi przy użyciu określonych opcji aktualizacji obiektów zależnych. (Dziedziczony z MajorObject).
Metoda publiczna Update(UpdateOptions, UpdateMode) Aktualizacje serwera definicję bieżącego obiektu z wartościami rzeczywistymi przy użyciu określonych opcji aktualizacji obiektów zależnych. (Dziedziczony z MajorObject).
Metoda publiczna Update(UpdateOptions, UpdateMode, XmlaWarningCollection) Raporty ostrzeżenia z operacji i aktualizacje definicji serwera bieżącego obiektu z wartościami rzeczywistymi przy użyciu określonych opcji aktualizacji obiektów zależnych. (Dziedziczony z MajorObject).
Metoda publiczna Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection) Aktualizacje serwera definicję bieżącego obiektu z wartościami rzeczywistymi przy użyciu określonych opcji aktualizacji obiektów zależnych, raporty ostrzeżenia z operacji i zwraca obiekty dotyczy operacji. (Dziedziczony z MajorObject).
Metoda publiczna Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean) Aktualizacje serwera definicję bieżącego obiektu z wartościami rzeczywistymi przy użyciu określonych opcji aktualizacji obiektów zależnych, raporty ostrzeżenia z operacji i zwraca obiekty dotyczy operacji.Jeśli analyzeImpactOnly ma wartość true, analiza wpływu operacji jest wykonywane z nie operacji aktualizacji. (Dziedziczony z MajorObject).
Metoda publiczna Validate(ValidationErrorCollection) Sprawdza poprawność element, do którego jest dołączony; Zwraca wszelkich błędów napotkanych kolekcja. (Dziedziczony z ModelComponent).
Metoda publiczna Validate(ValidationResultCollection) (Dziedziczony z MajorObject).
Metoda publiczna Validate(ValidationErrorCollection, Boolean) Sprawdza poprawność element, do którego jest dołączony; Zwraca wszelkich błędów napotkanych kolekcja.Zawiera także parametr umożliwiające zwrot szczegółowe błędy. (Dziedziczony z ModelComponent).
Metoda publiczna Validate(ValidationResultCollection, ValidationOptions) (Dziedziczony z MajorObject).
Metoda publiczna Validate(ValidationErrorCollection, Boolean, ServerEdition) Sprawdza poprawność bieżącego struktura wyszukiwania i zwraca kolekcja błędy sprawdzania poprawności. (Zastępuje NamedComponent.Validate(ValidationErrorCollection, Boolean, ServerEdition)).
Metoda publiczna Validate(ValidationResultCollection, ValidationOptions, ServerEdition) (Dziedziczony z MajorObject).

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne Disposed (Dziedziczony z Component).

Do góry

Uwagi

Wiele modeli wyszukiwania można zdefiniować używające tej samej strukturze.

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.