ISqlPermissionStatement 接口
对权限语句建模。
命名空间: Microsoft.Data.Schema.Sql.SchemaModel
程序集: Microsoft.Data.Schema.Sql(在 Microsoft.Data.Schema.Sql.dll 中)
语法
声明
Public Interface ISqlPermissionStatement _
Inherits ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, _
IModelEntity, IModelAnnotationHolder
public interface ISqlPermissionStatement : ISqlModelElement,
IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
public interface class ISqlPermissionStatement : ISqlModelElement,
IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
type ISqlPermissionStatement =
interface
interface ISqlModelElement
interface IScriptSourcedModelElement
interface IModelElement
interface IModelPropertyContainer
interface IModelEntity
interface IModelAnnotationHolder
end
public interface ISqlPermissionStatement extends ISqlModelElement, IScriptSourcedModelElement, IModelElement, IModelPropertyContainer, IModelEntity, IModelAnnotationHolder
ISqlPermissionStatement 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
ElementClass | 获取元素的元数据类。 (继承自 IModelElement。) | |
ExcludedColumns | 获取权限不应用于的列的列表。 | |
Grantee | 获取或设置正在被授予或拒绝权限的主体。 | |
Grantor | 获取或设置授予或拒绝权限的主体。 | |
IsAllPrivileges | 获取或设置一个值,该值指示被授予或拒绝的权限是否为 ALL。 | |
IsCascade | 获取或设置一个值,该值指示是否还要从此主体已向其授予该权限的所有主体调用该权限。 | |
IsWithGrantOption | 获取或设置一个值,该值指示被授予者是否可以转而将权限授予他人。 | |
Model | 获取模型引用。 (继承自 IModelEntity。) | |
Name | 获取或设置元素的名称。 (继承自 IModelElement。) | |
Permission | 获取或设置被授予或拒绝的权限。 | |
PermissionAction | 获取或设置定义使用权限(例如 GRANT 或 DENY)完成的任务的操作。 | |
PrimarySource | 获取有关元素的主要源的信息。 (继承自 IScriptSourcedModelElement。) | |
ResolutionStatus | 获取或设置模型元素解析状态的值。 (继承自 IModelElement。) | |
SecondarySources | 获取元素的辅助源的列表。 (继承自 IScriptSourcedModelElement。) | |
SecuredObject | 获取或设置在其上授予或拒绝权限的对象。 | |
SourceCodePositions | 获取用于定义此元素的源的列表。 (继承自 IModelElement。) | |
ValidationStatus | 获取或设置模型元素验证状态的值。 (继承自 IModelElement。) |
页首
方法
页首