ObjectPermissionInfo クラス
ObjectPermissionInfo オブジェクトは、SQL Server オブジェクトの権限に関する情報を表します。
継承階層
System.Object
Microsoft.SqlServer.Management.Smo.PermissionInfo
Microsoft.SqlServer.Management.Smo.ObjectPermissionInfo
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
Public Class ObjectPermissionInfo _
Inherits PermissionInfo
'使用
Dim instance As ObjectPermissionInfo
public class ObjectPermissionInfo : PermissionInfo
public ref class ObjectPermissionInfo : public PermissionInfo
type ObjectPermissionInfo =
class
inherit PermissionInfo
end
public class ObjectPermissionInfo extends PermissionInfo
ObjectPermissionInfo 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
ObjectPermissionInfo | ObjectPermissionInfo クラスの新しいインスタンスを初期化します。 |
先頭に戻る
プロパティ
名前 | 説明 | |
---|---|---|
ColumnName | 許可された権限または拒否された権限を持つ列の名前を取得します。 (PermissionInfo から継承されています。) | |
Grantee | オブジェクトへのアクセスを許可または拒否されたデータベース ユーザー、ログオン、またはデータベース ロールの名前を取得します。 (PermissionInfo から継承されています。) | |
GranteeType | 権限付与対象ユーザーの種類を取得します。 (PermissionInfo から継承されています。) | |
Grantor | オブジェクトへのアクセスを許可または拒否したデータベース ユーザー、ログオン、またはデータベース ロールの名前を取得します。 (PermissionInfo から継承されています。) | |
GrantorType | 権限の許可者の種類を取得します。 (PermissionInfo から継承されています。) | |
ObjectClass | 権限が許可または拒否されたオブジェクトのオブジェクト クラスを取得します。 (PermissionInfo から継承されています。) | |
ObjectID | 権限が適用されるオブジェクトを一意に識別する ID 値を取得します。 (PermissionInfo から継承されています。) | |
ObjectName | 権限が適用されるオブジェクトの名前を取得します。 (PermissionInfo から継承されています。) | |
ObjectSchema | 権限が適用されるオブジェクトのスキーマを取得します。 (PermissionInfo から継承されています。) | |
PermissionState | 権限が適用されるオブジェクトの権限の状態 (権限が許可されている、拒否されている、WITH GRANT により許可されている、取り消されているなど) を取得します。 (PermissionInfo から継承されています。) | |
PermissionType | 権限の種類を取得します。 | |
PermissionTypeInternal | 単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。 (PermissionInfo から継承されています。) |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
Equals | (Object から継承されています。) | |
Finalize | (Object から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetType | (Object から継承されています。) | |
MemberwiseClone | (Object から継承されています。) | |
ToString | String 値としてオブジェクトを返します。 (PermissionInfo から継承されています。) |
先頭に戻る
説明
ObjectPermissionInfo オブジェクトは、EnumObjectPermissions メソッドによって返されます。 このオブジェクトは、例に示されている ServerPermissionInfo オブジェクトと EnumServerPermissions メソッドと同様に機能します。
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
関連項目
参照
Microsoft.SqlServer.Management.Smo 名前空間