EnvironmentInfo 类
Represents the information for an environment.
继承层次结构
System.Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
Microsoft.SqlServer.Management.IntegrationServices.EnvironmentInfo
命名空间: Microsoft.SqlServer.Management.IntegrationServices
程序集: Microsoft.SqlServer.Management.IntegrationServices(在 Microsoft.SqlServer.Management.IntegrationServices.dll 中)
语法
声明
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")> _
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
Public NotInheritable Class EnvironmentInfo _
Inherits SfcInstance _
Implements ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, _
IRenamable, ISfcRenamable, ISfcDiscoverObject, ISfcDroppable, IDroppable, _
ISfcMovable
用法
Dim instance As EnvironmentInfo
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
public sealed class EnvironmentInfo : SfcInstance,
ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, IRenamable,
ISfcRenamable, ISfcDiscoverObject, ISfcDroppable, IDroppable, ISfcMovable
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
public ref class EnvironmentInfo sealed : public SfcInstance,
ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, IRenamable,
ISfcRenamable, ISfcDiscoverObject, ISfcDroppable, IDroppable, ISfcMovable
[<SealedAttribute>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
type EnvironmentInfo =
class
inherit SfcInstance
interface ISfcCreatable
interface ICreatable
interface ISfcAlterable
interface IAlterable
interface IRenamable
interface ISfcRenamable
interface ISfcDiscoverObject
interface ISfcDroppable
interface IDroppable
interface ISfcMovable
end
public final class EnvironmentInfo extends SfcInstance implements ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, IRenamable, ISfcRenamable, ISfcDiscoverObject, ISfcDroppable, IDroppable, ISfcMovable
EnvironmentInfo 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
EnvironmentInfo | Initializes a new instance of the EnvironmentInfo class with the specified parent, name and description. |
页首
属性
名称 | 说明 | |
---|---|---|
AbstractIdentityKey | (从 SfcInstance 继承。) | |
Description | Gets or sets the description of the environment. | |
EnvironmentId | Gets the identifier of the environment. | |
IdentityKey | Gets the identity key. | |
Metadata | (从 SfcInstance 继承。) | |
Name | Gets or sets the name of the environment. | |
Parent | Gets or sets the parent. | |
Properties | (从 SfcInstance 继承。) | |
State | (从 SfcInstance 继承。) | |
Urn | (从 SfcInstance 继承。) | |
Variables | Gets the variables in the environment. |
页首
方法
名称 | 说明 | |
---|---|---|
Alter | Alters the environment in the back-end server. | |
Create | Creates the EnvironmentInfo object in the back-end server. | |
CreateIdentityKey | (从 SfcInstance 继承。) | |
Deny | Denies the permission to a specified user. | |
Discover | (从 SfcInstance 继承。) | |
Drop | Removes the EnvironmentInfo object in the back-end server. | |
Equals | (从 Object 继承。) | |
GetChildCollection | (从 SfcInstance 继承。) | |
GetDomain | (从 SfcInstance 继承。) | |
GetEffectivePermissions | Retrieves the effective permissions of the EnvironmentInfo object. | |
GetExplicitPermissions() | Retrieves the explicit permissions of the EnvironmentInfo object. | |
GetExplicitPermissions(String) | Retrieves the explicit permissions of the EnvironmentInfo object for a specified user. | |
GetHashCode | (从 Object 继承。) | |
GetObjectFactory | Retrieves the factory to create a new instance. | |
GetPropertySet | (从 SfcInstance 继承。) | |
GetType | (从 Object 继承。) | |
GetTypeMetadataImpl | (从 SfcInstance 继承。) | |
Grant | Grants the permission to a specified user. | |
InitializeUIPropertyState | (从 SfcInstance 继承。) | |
Move | Moves the EnvironmentInfo object to be a child of another folder. | |
OnPropertyMetadataChanges | (从 SfcInstance 继承。) | |
OnPropertyValueChanges | (从 SfcInstance 继承。) | |
Refresh | (从 SfcInstance 继承。) | |
Rename | Renames the environment. | |
ResetKey | (从 SfcInstance 继承。) | |
Revoke | Revokes the permission to a specified user. | |
ScriptAlter | Indicates a script to alter the environment. | |
ScriptCreate | Indicates a script to create the environment. | |
ScriptDeny | Indicates the script to deny the permission to an environment. | |
ScriptDrop | Indicates the script to drop the environment. | |
ScriptGrant | Indicates the script to grant the permission to an environment. | |
ScriptRevoke | Indicates the script to revoke the permission to an environment. | |
Serialize | (从 SfcInstance 继承。) | |
ToString | (从 SfcInstance 继承。) |
页首
事件
名称 | 说明 | |
---|---|---|
PropertyChanged | (从 SfcInstance 继承。) | |
PropertyMetadataChanged | (从 SfcInstance 继承。) |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
ISfcDiscoverObject.Discover | Specifies whether to discover children and if their IsCrudActionHandledByParent is false (default), accumulate their CRUD scripts to my action script. | |
ISfcMovable.Move | Moves the EnvironmentInfo object to be a child of another folder. | |
ISfcRenamable.Rename | Renames the environment. | |
ISfcMovable.ScriptMove | Moves the script of the EnvironmentInfo object to be a child of another folder. | |
ISfcRenamable.ScriptRename | Indicates the script to rename the environment. |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。