Bagikan melalui


Role Kelas

Definisi

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

public class Role : Microsoft.AnalysisServices.Core.Role, ICloneable, Microsoft.AnalysisServices.Tabular.IMajorObject
type Role = class
    inherit Role
    interface ICloneable
    interface IMajorObject
Public Class Role
Inherits Role
Implements ICloneable, IMajorObject
Warisan
Penerapan

Konstruktor

Role()

Menginisialisasi instans baru kelas Peran menggunakan nilai default.

Role(String)

Menginisialisasi instans baru menggunakan Role nama.

Role(String, String)

Menginisialisasi instans Peran baru menggunakan nama dan pengidentifikasi.

Bidang

MaxIDLength

Menentukan panjang maksimum pengidentifikasi.

(Diperoleh dari NamedComponent)
MaxNameLength

Menentukan panjang maksimum nama.

(Diperoleh dari NamedComponent)

Properti

Annotations

Mendapatkan koleksi semua anotasi yang terkait dengan objek utama.

(Diperoleh dari MajorObject)
CreatedTimestamp

Mendapatkan atau mengatur tanggal dan waktu pembuatan objek.

(Diperoleh dari MajorObject)
Description

Mendapatkan atau mengatur deskripsi objek utama.

(Diperoleh dari MajorObject)
ExternalMembers

Mendapatkan kumpulan anggota eksternal yang terkait dengan peran tersebut.

(Diperoleh dari Role)
FriendlyName

Mendapatkan nama yang mudah digunakan untuk komponen.

(Diperoleh dari NamedComponent)
ID

Mendapatkan atau mengatur pengidentifikasi komponen.

(Diperoleh dari NamedComponent)
IsLoaded

Mendapatkan nilai yang menunjukkan apakah MajorObject telah dimuat.

(Diperoleh dari MajorObject)
KeyForCollection

Mendapatkan kunci yang digunakan dalam koleksi.

(Diperoleh dari NamedComponent)
LastSchemaUpdate

Mendapatkan atau mengatur tanggal dan waktu ketika skema objek saat ini terakhir diperbarui.

(Diperoleh dari MajorObject)
Members

Mendapatkan Anggota, yang semuanya adalah prinsip keamanan Windows (akun pengguna atau grup), yang terkait dengan Peran.

(Diperoleh dari Role)
Name

Mendapatkan atau mengatur nama komponen.

(Diperoleh dari NamedComponent)
OwningCollection

Mendapatkan atau mengatur koleksi yang berisi ModelComponent.

(Diperoleh dari ModelComponent)
Parent

Mendapatkan objek IModelComponent yang merupakan induk dari objek ModelComponent.

(Diperoleh dari ModelComponent)
Site

Mendapatkan atau mengatur situs yang terkait dengan komponen.

(Diperoleh dari NamedComponent)
SiteID

Mendapatkan atau mengatur pengidentifikasi untuk situs yang terkait dengan komponen.

(Diperoleh dari NamedComponent)

Metode

AddToContainer(IContainer)

Menambahkan objek ModelComponent ke kontainer yang ditentukan.

(Diperoleh dari ModelComponent)
AfterInsert(Int32)

Menampilkan objek ModelComponent setelah ditambahkan ke indeks yang ditentukan.

(Diperoleh dari ModelComponent)
AfterMove(Int32, Int32)

Menampilkan objek ModelComponent setelah berpindah ke indeks yang ditentukan.

(Diperoleh dari ModelComponent)
AfterRemove(ModelComponentCollection)

Menampilkan ModelComponentCollection setelah objek ModelComponent dihapus.

(Diperoleh dari ModelComponent)
BeforeRemove(Boolean)

Menghapus objek ModelComponent sebelum pembersihan.

(Diperoleh dari ModelComponent)
Clone()

Mengembalikan klon objek.

Clone(Boolean)

Infrastruktur. Membuat salinan MajorObject baru objek.

CopyTo(MajorObject, Boolean)

Infrastruktur. MajorObject Menyalin objek ke tujuan yang ditentukan.

CopyTo(ModelComponent)

Menyalin objek ModelComponent ke objek yang ditentukan.

(Diperoleh dari ModelComponent)
CopyTo(NamedComponent)

Menyalin objek NamedComponent ke objek yang ditentukan.

(Diperoleh dari NamedComponent)
CopyTo(Role)

Role Menyalin objek ke objek yang ditentukan.

Drop()

Menghapus objek saat ini dan memperbarui server.

(Diperoleh dari MajorObject)
Drop(DropOptions)

Menghapus objek saat ini dan memperbarui server menggunakan opsi yang ditentukan.

(Diperoleh dari MajorObject)
Drop(DropOptions, XmlaWarningCollection)

Menghapus objek saat ini dan memperbarui server menggunakan opsi yang ditentukan. Peringatan yang dihasilkan dari operasi penghilangan dikembalikan pada objek peringatan yang ditentukan.

(Diperoleh dari MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection)

Menghapus objek saat ini dan memperbarui server menggunakan opsi yang ditentukan. Peringatan yang dihasilkan dari operasi penghilangan dikembalikan pada variabel peringatan yang ditentukan dan hasil untuk objek yang terpengaruh dalam operasi dikembalikan pada variabel impactResult yang ditentukan.

(Diperoleh dari MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Menghapus objek saat ini dan memperbarui server menggunakan opsi yang ditentukan. Peringatan yang dihasilkan dari operasi penghilangan dikembalikan pada variabel peringatan yang ditentukan dan hasil untuk objek yang terpengaruh dalam operasi dikembalikan pada variabel impactResult yang ditentukan.

(Diperoleh dari MajorObject)
GetCreateReferences(Hashtable, Boolean, Boolean)

Mendapatkan Hashtable untuk membuat referensi.

(Diperoleh dari MajorObject)
GetDependents(Hashtable)

Mendapatkan dependen ke Hashtable yang ditentukan.

(Diperoleh dari MajorObject)
GetDropDependents(Hashtable, Hashtable)

Mendapatkan dependen penurunan.

(Diperoleh dari MajorObject)
GetReferences(Hashtable, Boolean)

Mendapatkan objek yang dirujuk Oleh MajorObject.

(Diperoleh dari MajorObject)
GetUpdateOverwrites(Boolean)

Mendapatkan objek Hashtable yang menimpa MajorObject yang diperbarui.

(Diperoleh dari MajorObject)
Refresh()

Updates objek dari definisi server.

(Diperoleh dari MajorObject)
Refresh(Boolean)

Updates objek dari definisi server, serta objek dependen yang dimuat [jika ditentukan].

(Diperoleh dari MajorObject)
Refresh(Boolean, RefreshType)

Updates objek dari definisi server, serta objek dependen yang dimuat [jika ditentukan].

(Diperoleh dari MajorObject)
RemoveFromContainer(IContainer)

Menghapus objek ModelComponent dari kontainer yang ditentukan.

(Diperoleh dari ModelComponent)
Reset()

Mereset komponen ke status awalnya.

(Diperoleh dari NamedComponent)
Submit()

Mengirimkan objek ModelComponent.

(Diperoleh dari ModelComponent)
Submit(Boolean)

Mengirimkan objek ModelComponent.

(Diperoleh dari ModelComponent)
ToString()

Mengembalikan string yang mewakili komponen bernama.

(Diperoleh dari NamedComponent)
Update()

Updates definisi server objek saat ini ke nilai aktual menggunakan nilai default untuk memperbarui objek dependen.

(Diperoleh dari MajorObject)
Update(UpdateOptions)

Updates definisi server objek saat ini ke nilai aktual menggunakan opsi yang ditentukan untuk memperbarui objek dependen.

(Diperoleh dari MajorObject)
Update(UpdateOptions, UpdateMode)

Updates definisi server objek saat ini ke nilai aktual menggunakan opsi yang ditentukan untuk memperbarui objek dependen.

(Diperoleh dari MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection)

Updates definisi server objek saat ini ke nilai aktual menggunakan opsi yang ditentukan untuk memperbarui objek dependen dan melaporkan peringatan apa pun dari operasi.

(Diperoleh dari MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection)

Updates definisi server objek saat ini ke nilai aktual menggunakan opsi yang ditentukan untuk memperbarui objek dependen, melaporkan peringatan apa pun dari operasi, dan mengembalikan objek yang terpengaruh dari operasi.

(Diperoleh dari MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Updates definisi server objek saat ini ke nilai aktual menggunakan opsi yang ditentukan untuk memperbarui objek dependen, melaporkan peringatan apa pun dari operasi, dan mengembalikan objek yang terpengaruh dari operasi. Jika analyzeImpactOnly benar, operasi analisis dampak dilakukan tanpa operasi pembaruan.

(Diperoleh dari MajorObject)
Validate(ValidationErrorCollection)

Memvalidasi elemen yang ditambahkannya; mengembalikan kesalahan apa pun yang ditemui dalam koleksi.

(Diperoleh dari ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Memvalidasi elemen yang ditambahkannya; mengembalikan kesalahan apa pun yang ditemui dalam koleksi. Juga berisi parameter untuk mengaktifkan pengembalian kesalahan terperinci.

(Diperoleh dari ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

Menentukan apakah NamedComponent valid.

(Diperoleh dari NamedComponent)
Validate(ValidationResultCollection)

Menunjukkan apakah MajorObject valid.

(Diperoleh dari MajorObject)
Validate(ValidationResultCollection, ValidationOptions)

Menunjukkan apakah MajorObject valid.

(Diperoleh dari MajorObject)
Validate(ValidationResultCollection, ValidationOptions, ServerEdition)

Menunjukkan apakah MajorObject valid.

(Diperoleh dari MajorObject)

Implementasi Antarmuka Eksplisit

ICloneable.Clone()

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

IDeserializationCallback.OnDeserialization(Object)

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

(Diperoleh dari MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

(Diperoleh dari MajorObject)
IFormattable.ToString(String, IFormatProvider)

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

(Diperoleh dari NamedComponent)
IHostableComponent.Host

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

(Diperoleh dari ModelComponent)
IMajorObject.BaseType

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

IMajorObject.CreateBody()

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

IMajorObject.DependsOn(IMajorObject)

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

IMajorObject.ObjectReference

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

IMajorObject.ParentDatabase

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

IMajorObject.ParentServer

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

IMajorObject.Path

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

IMajorObject.WriteRef(XmlWriter)

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

IModelComponent.FriendlyPath

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

(Diperoleh dari ModelComponent)
IModelComponent.OwningCollection

Mewakili tingkat keamanan yang terkait dengan sekelompok pengguna. Kelas ini tidak dapat diwariskan.

(Diperoleh dari ModelComponent)

Berlaku untuk