Bagikan melalui


TablePermission Kelas

Definisi

Menentukan aturan keamanan Peran pada Tabel. Ini adalah anak dari objek Peran.

public sealed class TablePermission : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type TablePermission = class
    inherit NamedMetadataObject
Public NotInheritable Class TablePermission
Inherits NamedMetadataObject
Warisan

Konstruktor

TablePermission()

Buat instans baru kelas TablePermission dengan pengaturan default.

Properti

Annotations

Mendapatkan objek koleksi dari semua anotasi dalam TablePermission saat ini.

ColumnPermissions

Mendapatkan objek koleksi dari semua columnpermissions dalam TablePermission saat ini.

ErrorMessage

String yang menjelaskan status kesalahan yang terkait dengan objek saat ini. Ini diatur oleh mesin hanya ketika status objek adalah salah satu dari tiga nilai ini: SemanticError, DependencyError, atau EvaluationError.

ExtendedProperties

Mendapatkan objek koleksi dari semua extendedproperties dalam TablePermission saat ini.

FilterExpression

Ekspresi DAX yang memfilter baris dalam tabel saat peran keamanan ini berlaku.

IsRemoved

Boolean yang menentukan apakah objek ini dihapus dari pohon objek.

(Diperoleh dari MetadataObject)
MetadataPermission

Menentukan apakah metadata tabel ini harus diamankan dari pengguna milik peran ini.

Model

Mendapatkan model Tabular yang berisi objek ini.

(Diperoleh dari MetadataObject)
ModifiedTime

Waktu objek terakhir diubah.

Name

Nama objek ini berasal dari Tabel yang dirujuk. Oleh karena itu, pengaturan properti Nama tidak diperbolehkan pada objek ini.

ObjectType

Mendapatkan jenis objek .

Parent

Objek induk, null untuk objek Model.

Role

Referensi ke objek Peran yang memiliki TablePermission ini.

State

Menyediakan informasi tentang status izin. Nilai yang mungkin dan interpretasinya adalah sebagai berikut. Siap (1) Izin memiliki ekspresi yang valid. NoData (3) Tidak berlaku. PerhitunganNeeded (4) Tidak berlaku. SemanticError (5) Ekspresi objek TablePermission memiliki kesalahan semantik. EvaluationError (6) Tidak berlaku. DependencyError (7) Dependensi yang terkait dengan objek TablePermission ini berada dalam status kesalahan (SemanticError, EvaluationError, atau DependencyError). Tidak lengkap (8) Tidak berlaku. SyntaxError (9) Objek TablePermission berada dalam status kesalahan karena kesalahan sintaks dalam ekspresinya. Objek TablePermission tidak dapat dikueri. Status ini hanya berlaku untuk objek TablePermission dari jenis Calculated.

Table

Referensi ke objek Tabel yang terkait dengan TablePermission ini.

Metode

Clone()

Membuat salinan lengkap baru dari objek TablePermission.

CopyFrom(TablePermission)
Kedaluwarsa.

Dihentikan. Gunakan metode CopyTo sebagai gantinya.

CopyTo(TablePermission)

Menyalin objek TablePermission ke objek yang ditentukan.

Validate()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Penggunaan Internal Microsoft Saja.

(Diperoleh dari MetadataObject)

Berlaku untuk