Aracılığıyla paylaş


CubePermission Sınıfı

Özel üyelerin izinlerini tanımlar Role belirli bir öğe Cube.Bu sınıf devralınamaz.

Devralma Hiyerarşisi

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.ModelComponent
        Microsoft.AnalysisServices.NamedComponent
          Microsoft.AnalysisServices.MajorObject
            Microsoft.AnalysisServices.Permission
              Microsoft.AnalysisServices.CubePermission

Ad Alanı:  Microsoft.AnalysisServices
Derleme:  Microsoft.AnalysisServices (Microsoft.AnalysisServices içinde.dll)

Sözdizimi

'Bildirim
<GuidAttribute("2913B084-53E2-4cc4-85C2-CDB7437D983A")> _
Public NotInheritable Class CubePermission _
    Inherits Permission _
    Implements IMajorObject, INamedComponent, IModelComponent, IComponent,  _
    IDisposable, ICloneable
'Kullanım
Dim instance As CubePermission
[GuidAttribute("2913B084-53E2-4cc4-85C2-CDB7437D983A")]
public sealed class CubePermission : Permission, 
    IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, 
    ICloneable
[GuidAttribute(L"2913B084-53E2-4cc4-85C2-CDB7437D983A")]
public ref class CubePermission sealed : public Permission, 
    IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, 
    ICloneable
[<SealedAttribute>]
[<GuidAttribute("2913B084-53E2-4cc4-85C2-CDB7437D983A")>]
type CubePermission =  
    class
        inherit Permission
        interface IMajorObject
        interface INamedComponent
        interface IModelComponent
        interface IComponent
        interface IDisposable
        interface ICloneable
    end
public final class CubePermission extends Permission implements IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, ICloneable

CubePermission türü aşağıdaki üyeleri açıklar.

Oluşturucular

  Ad Açıklama
Ortak yöntem CubePermission() Yeni bir başlatır örnek , CubePermission sınıfını kullanarak varsayılan değerleri.
Ortak yöntem CubePermission(String, String, String) Yeni bir başlatır örnek , Cube sınıfını kullanarak bir ad, rol tanımlayıcısı ve benzersiz bir tanımlayıcı.

Üst

Özellikler

  Ad Açıklama
Ortak özellik Annotations Alır koleksiyon nesnesini geçerli nesne için tüm ek açıklamalar. (MajorObject öğesinden devralınmıştır.)
Korumalı özellik CanRaiseEvents (Component öğesinden devralınmıştır.)
Ortak özellik CellPermissions Hücre izinleri alır koleksiyon ile ilgili bir CubePermission nesne.
Ortak özellik Container (Component öğesinden devralınmıştır.)
Ortak özellik CreatedTimestamp Alır veya ayarlar tarih ve saat nesnesi oluşturma. (MajorObject öğesinden devralınmıştır.)
Ortak özellik Description Alır veya ayarlar bir açıklama dize geçerli nesne. (MajorObject öğesinden devralınmıştır.)
Korumalı özellik DesignMode (Component öğesinden devralınmıştır.)
Ortak özellik DimensionPermissions Küp alır boyut derlemesi ile ilişkili bir CubePermission nesne.
Korumalı özellik Events (Component öğesinden devralınmıştır.)
Korumalı özellik FriendlyName (NamedComponent öğesinden devralınmıştır.)
Ortak özellik ID (NamedComponent öğesinden devralınmıştır.)
Ortak özellik IsLoaded Altyapı. (MajorObject öğesinden devralınmıştır.)
Korumalı özellik KeyForCollection (NamedComponent öğesinden devralınmıştır.)
Ortak özellik LastSchemaUpdate Alır veya ayarlar tarih ve geçerli nesne şema en son güncelleştirildiği saat. (MajorObject öğesinden devralınmıştır.)
Ortak özellik Name (NamedComponent öğesinden devralınmıştır.)
Ortak özellik OwningCollection Alır veya ayarlar koleksiyon içeren ModelComponent. (ModelComponent öğesinden devralınmıştır.)
Ortak özellik Parent Üst alır Cube , bir CubePermission nesne.
Ortak özellik ParentDatabase Üst alır Database , bir CubePermission nesne.
Ortak özellik ParentServer Üst alır Server , bir CubePermission nesne.
Ortak özellik Process Alır veya ayarlar Process öznitelik için üst nesne. (Permission öğesinden devralınmıştır.)
Ortak özellik Read Alır veya ayarlar Read öznitelik için üst nesne. (Permission öğesinden devralınmıştır.)
Ortak özellik ReadDefinition Alır veya ayarlar ReadDefinition öznitelik için üst nesne. (Permission öğesinden devralınmıştır.)
Ortak özellik ReadSourceData Alır veya ayarlar okuma izni 0 veri aktarmak (veya depolama motoru veri) üzerinde uygulanan hesaplamaları olmadan.
Ortak özellik Role Alır bir Role nesne için izinleri tanımlanır. (Permission öğesinden devralınmıştır.)
Ortak özellik RoleID Alır veya ets RoleID, bir Role nesne için izinleri tanımlanır. (Permission öğesinden devralınmıştır.)
Ortak özellik Site (NamedComponent öğesinden devralınmıştır.)
Ortak özellik SiteID (NamedComponent öğesinden devralınmıştır.)
Ortak özellik Write Alır veya ayarlar Write öznitelik için üst nesne. (Permission öğesinden devralınmıştır.)

Üst

Yöntemler

  Ad Açıklama
Korumalı yöntem AddToContainer Altyapı. (ModelComponent öğesinden devralınmıştır.)
Korumalı yöntem AfterInsert Altyapı. (ModelComponent öğesinden devralınmıştır.)
Korumalı yöntem AfterMove Altyapı. (ModelComponent öğesinden devralınmıştır.)
Korumalı yöntem AfterRemove Altyapı. (ModelComponent öğesinden devralınmıştır.)
Korumalı yöntem BeforeRemove Altyapı. (ModelComponent öğesinden devralınmıştır.)
Ortak yöntem Clone() Yeni, tam bir nesne kopyasını oluşturur.
Korumalı yöntem Clone(Boolean) Altyapı. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem CopyTo(CubePermission) Kopya bir CubePermission için belirtilen nesne.
Korumalı yöntem CopyTo(ModelComponent) Altyapı. (ModelComponent öğesinden devralınmıştır.)
Korumalı yöntem CopyTo(NamedComponent) (NamedComponent öğesinden devralınmıştır.)
Korumalı yöntem CopyTo(MajorObject, Boolean) Altyapı. (Permission öğesinden devralınmıştır.)
Ortak yöntem CreateObjRef (MarshalByRefObject öğesinden devralınmıştır.)
Ortak yöntem Dispose() (Component öğesinden devralınmıştır.)
Korumalı yöntem Dispose(Boolean) (Component öğesinden devralınmıştır.)
Ortak yöntem Drop() Geçerli nesne ve güncelleştirmeleri sunucu kaldırır. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Drop(DropOptions) Geçerli nesne ve belirtilen seçenekleri kullanarak güncelleştirmeleri sunucu kaldırır. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Drop(DropOptions, XmlaWarningCollection) Geçerli nesne ve belirtilen seçenekleri kullanarak güncelleştirmeleri sunucu kaldırır.Bırakma işleminden kaynaklanan uyarılar dönen üzerinde belirtilen warnings nesne. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) Geçerli nesne ve belirtilen seçenekleri kullanarak güncelleştirmeleri sunucu kaldırır.Bırakma işleminden kaynaklanan uyarılar dönen üzerinde belirtilen warnings değişken ve sonuçlar için işlem etkilenen nesneleri döndürülür belirtilen impactResult değişkeni. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) Geçerli nesne ve belirtilen seçenekleri kullanarak güncelleştirmeleri sunucu kaldırır.Bırakma işleminden kaynaklanan uyarılar dönen üzerinde belirtilen warnings değişken ve sonuçlar için işlem etkilenen nesneleri döndürülür belirtilen impactResult değişkeni. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Equals (Object öğesinden devralınmıştır.)
Korumalı yöntem Finalize (Component öğesinden devralınmıştır.)
Korumalı yöntem GetCreateReferences Altyapı. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem GetDependents Altyapı. (MajorObject öğesinden devralınmıştır.)
Korumalı yöntem GetDropDependents Altyapı. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem GetHashCode (Object öğesinden devralınmıştır.)
Ortak yöntem GetLifetimeService (MarshalByRefObject öğesinden devralınmıştır.)
Ortak yöntem GetReferences Altyapı. (MajorObject öğesinden devralınmıştır.)
Korumalı yöntem GetService (Component öğesinden devralınmıştır.)
Ortak yöntem GetType (Object öğesinden devralınmıştır.)
Ortak yöntem GetUpdateOverwrites Altyapı. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem InitializeLifetimeService (MarshalByRefObject öğesinden devralınmıştır.)
Korumalı yöntem MemberwiseClone() (Object öğesinden devralınmıştır.)
Korumalı yöntem MemberwiseClone(Boolean) (MarshalByRefObject öğesinden devralınmıştır.)
Ortak yöntem Refresh() Geçerli sunucu tanımları nesneden güncelleştirir. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Refresh(Boolean) Geçerli sunucu tanımları nesneden ve yüklenen bağımlı nesnelerin belirtilmişse güncelleştirir. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Refresh(Boolean, RefreshType) Geçerli sunucu tanımları nesneden ve yüklenen bağımlı nesnelerin belirtilmişse güncelleştirir. (MajorObject öğesinden devralınmıştır.)
Korumalı yöntem RemoveFromContainer Altyapı. (ModelComponent öğesinden devralınmıştır.)
Korumalı yöntem Reset (NamedComponent öğesinden devralınmıştır.)
Ortak yöntem Submit() Altyapı. (ModelComponent öğesinden devralınmıştır.)
Ortak yöntem Submit(Boolean) Altyapı. (ModelComponent öğesinden devralınmıştır.)
Ortak yöntem ToString (NamedComponent öğesinden devralınmıştır.)
Ortak yöntem Update() Sunucu geçerli nesnenin tanımını bağımlı nesneleri güncelleştirmek için varsayılan değerleri kullanarak fiili değerlerini güncelleştirir. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Update(UpdateOptions) Sunucu geçerli nesnenin tanımını bağımlı nesneleri güncelleştirmek için belirtilen seçenekleri kullanarak fiili değerlerini güncelleştirir. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Update(UpdateOptions, UpdateMode) Sunucu geçerli nesnenin tanımını bağımlı nesneleri güncelleştirmek için belirtilen seçenekleri kullanarak fiili değerlerini güncelleştirir. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Update(UpdateOptions, UpdateMode, XmlaWarningCollection) Sunucu geçerli nesnenin tanımını bağımlı nesneleri güncelleştirmek için belirtilen seçenekleri kullanarak fiili değerleri güncelleştirir ve tüm uyarılar operasyondaki bildirir. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection) Sunucu geçerli nesnenin tanımını bağımlı nesneleri güncelleştirmek için belirtilen seçenekleri kullanarak fiili değerleri güncelleştirir, herhangi bir uyarı operasyondaki bildirir ve operasyondan etkilenen nesneleri döndürür. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean) Sunucu geçerli nesnenin tanımını bağımlı nesneleri güncelleştirmek için belirtilen seçenekleri kullanarak fiili değerleri güncelleştirir, herhangi bir uyarı operasyondaki bildirir ve operasyondan etkilenen nesneleri döndürür. analyzeImpactOnly True bir etkisi çözümleme işlemi gerçekleştirilen hiçbir güncelleştirme işlemi. (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Validate(ValidationErrorCollection) Eklenmiş öğeyi doğrular; içinde karşılaşılan hataları döndürür bir koleksiyon. (ModelComponent öğesinden devralınmıştır.)
Ortak yöntem Validate(ValidationResultCollection) (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Validate(ValidationErrorCollection, Boolean) Eklenmiş öğeyi doğrular; içinde karşılaşılan hataları döndürür bir koleksiyon.Ayrıca ayrıntılı hata dönüşünü sağlamak için bir parametre içerir. (ModelComponent öğesinden devralınmıştır.)
Ortak yöntem Validate(ValidationResultCollection, ValidationOptions) (MajorObject öğesinden devralınmıştır.)
Ortak yöntem Validate(ValidationErrorCollection, Boolean, ServerEdition) (Permission.Validate(ValidationErrorCollection, Boolean, ServerEdition) öğesini geçersiz kılar.)
Ortak yöntem Validate(ValidationResultCollection, ValidationOptions, ServerEdition) (MajorObject öğesinden devralınmıştır.)

Üst

Olaylar

  Ad Açıklama
Ortak olay Disposed (Component öğesinden devralınmıştır.)

Üst

Açıklamalar

Hiçbir küp herhangi bir boyut için DimensionPermissions , CubePermission nesne veritabanından 's devralınan izinler DimensionPermission.

İş Parçacığı Güvenliği

Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.

Ayrıca bkz.

Başvuru