JobStep JobStep JobStep Class

정의

JobStep 클래스는 Microsoft SQL Server 작업 단계를 나타냅니다. The JobStep class represents a Microsoft SQL Server job step.

public ref class JobStep sealed : Microsoft::SqlServer::Management::Smo::Agent::AgentObjectBase, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDropIfExists, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Common::IRenamable, Microsoft::SqlServer::Management::Smo::IScriptable
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementType("Step")]
public sealed class JobStep : Microsoft.SqlServer.Management.Smo.Agent.AgentObjectBase, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDropIfExists, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.IRenamable, Microsoft.SqlServer.Management.Smo.IScriptable
Public NotInheritable Class JobStep
Inherits AgentObjectBase
Implements IAlterable, ICreatable, IDropIfExists, IDroppable, IRenamable, IScriptable
상속
특성
구현
Microsoft.SqlServer.Management.Common.IAlterableMicrosoft.SqlServer.Management.Common.IAlterableMicrosoft.SqlServer.Management.Common.IAlterable Microsoft.SqlServer.Management.Common.ICreatableMicrosoft.SqlServer.Management.Common.ICreatableMicrosoft.SqlServer.Management.Common.ICreatable Microsoft.SqlServer.Management.Common.IDropIfExistsMicrosoft.SqlServer.Management.Common.IDropIfExistsMicrosoft.SqlServer.Management.Common.IDropIfExists Microsoft.SqlServer.Management.Common.IDroppableMicrosoft.SqlServer.Management.Common.IDroppableMicrosoft.SqlServer.Management.Common.IDroppable Microsoft.SqlServer.Management.Common.IRenamableMicrosoft.SqlServer.Management.Common.IRenamableMicrosoft.SqlServer.Management.Common.IRenamable IScriptableIScriptableIScriptable

예제

SQL Server 에이전트에서 자동 관리 태스크 예약Scheduling Automatic Administrative Tasks in SQL Server Agent

설명

SQL Server 에이전트 작업 단계를 호출 하는 하나 이상의 실행 장치를 포함 합니다. Agent jobs contain one or more execution units called steps. 각 작업 단계는 텍스트 명령을 실행 한 명령 해석 및 단계가 성공 또는 실패 여부는 작업의 동작을 결정 하는 논리를 지정 하는 유형의 포함 합니다.Each job step contains a textual command, type of execution that specifies command interpretation, and logic that determines the behavior of the job if the step succeeds or fails. 예를 들어, 작업 단계를 포함할 수 있습니다.For example, a job step can contain:

  • 명령 텍스트입니다.The command text. 예를 들어:For example:

    DBCC CHECKDB ('Northwind') WITH NO_INFOMSGS  
    
  • 작업 단계 실행 유형을: Transact-SQL 예입니다.A job step execution type: Transact-SQL for example.

  • 단계가 실패할 경우 작업을 중지할지를 나타냅니다.An indication that the job should stop if the step fails.

    JobStep 개체를 사용하여 다음 작업을 수행할 수 있습니다.With the JobStep object, you can do the following:

  • 만들기는 SQL Server 에이전트 작업 단계입니다.Create a SQL Server Agent job step.

  • 작업 단계를 제거는 SQL Server 에이전트 작업입니다.Remove a job step from a SQL Server Agent job.

  • 기존 작업 단계 명령 텍스트 또는 성공 또는 실패 단계에서 수행 되는 작업 등 변경 하 여 관리 합니다.Manage existing job steps by changing, for example, the command text or the actions taken on success or failure of the step.

  • 단계의 마지막 시도 된 실행에 대 한 세부 정보를 가져옵니다.Obtain details about the last attempted execution of the step.

    가져오려는 JobStep 개체 속성을 사용자의 멤버 여야 합니다 SQLAgentUserRole 데이터베이스 MSDB 데이터베이스에서 역할의 멤버 또는 sysadmin 고정된 서버 역할입니다.To get JobStep object properties, users must be a member of SQLAgentUserRole database role on the MSDB database or be a member of the sysadmin fixed server role.

    설정 하려면 JobStep 개체 속성을 사용자의 멤버 여야 합니다 SQLAgentUserRole 데이터베이스 MSDB 데이터베이스에서 역할의 멤버 또는 작업 단계 소유자의 소유자가 될는 sysadmin 고정된 서버 역할입니다.To set JobStep object properties, users must be a member of SQLAgentUserRole database role on the MSDB database, be the owner of the owner of the job step, or be a member of the sysadmin fixed server role.

    작업 단계를 만들려면 사용자가 속해야의 SQLAgentUserRole 데이터베이스 MSDB 데이터베이스에서 역할의 멤버 또는 sysadmin 고정된 서버 역할입니다.To create a job step, users must be a member of SQLAgentUserRole database role on the MSDB database or be a member of the sysadmin fixed server role. 사용자 작업 단계에 사용 되는 모든 프록시 계정에 권한이 있어야 합니다.The user must also have permission on any proxy accounts used by the job step.

    작업 단계를 삭제 하려면 사용자의 멤버 여야 SQLAgentUserRole 데이터베이스 MSDB 데이터베이스에서 역할의 멤버 또는 작업 단계 소유자가 될는 sysadmin 고정된 서버 역할입니다.To drop a job step, users must be a member of SQLAgentUserRole database role on the MSDB database, be the owner of the job step, or be a member of the sysadmin fixed server role.

스레드 보안Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

생성자

JobStep() JobStep() JobStep()

JobStep 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the JobStep class.

JobStep(Job, String) JobStep(Job, String) JobStep(Job, String)

새 인스턴스를 초기화는 JobStep 지정 된 이름의 지정된 된 작업에 대 한 클래스입니다. Initializes a new instance of the JobStep class for the specified job and with the specified name.

속성

Command Command Command

작업 단계의 명령 실행 문자열을 가져오거나 설정합니다. Gets or sets the command execution string for the job step.

CommandExecutionSuccessCode CommandExecutionSuccessCode CommandExecutionSuccessCode

작업 단계로 실행된 명령 셸 프로세스에서 프로세스 종료 코드를 가져오거나 설정합니다. Gets or sets the process exit code from a command shell process executed as a job step.

DatabaseName DatabaseName DatabaseName

작업 단계 명령을 실행하도록 지정된 데이터베이스의 이름을 가져오거나 설정합니다. Gets or sets the name of the database to which the job step command execution is confined.

DatabaseUserName DatabaseUserName DatabaseUserName

명령 문자열을 실행할 때 작업 단계에서 가정하는 데이터베이스 사용자 계정을 가져오거나 설정합니다. Gets or sets the database user account that the job step assumes when executing the command string.

ExecuteForScalar ExecuteForScalar ExecuteForScalar

스칼라 옵션을 실행하도록 개체를 설정할지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the object is set to the execute for scalar option.

(Inherited from SqlSmoObject)
ExecutionManager ExecutionManager ExecutionManager

관리자에 게 실행 하는 개체를 가져옵니다. Gets the object to execute to the manager.

(Inherited from SqlSmoObject)
ID ID ID

작업 단계를 고유하게 식별하는 ID 값을 가져오거나 설정합니다. Gets or sets the ID value that uniquely identifies the job step.

IsTouched IsTouched IsTouched

개체 속성이 업데이트되었으나 아직 서버에 유지되는지 여부를 지정하는 Boolean 속성 값을 가져옵니다. Gets the Boolean property value that specifies whether the object properties have been updated but not yet persisted on the server.

(Inherited from SqlSmoObject)
JobStepFlags JobStepFlags JobStepFlags

JobStepFlags 속성은 나중에 사용할 수 있도록 예약되었습니다. The JobStepFlags property is reserved for future use.

LastRunDate LastRunDate LastRunDate

작업 단계를 마지막으로 실행한 날짜 및 시간을 가져옵니다. Gets the date and time when the job step was last executed.

LastRunDuration LastRunDuration LastRunDuration

참조된 작업 단계를 마지막으로 실행했을 때 걸린 시간을 가져옵니다. Gets the time that the referenced job step took to run when it was last executed.

LastRunOutcome LastRunOutcome LastRunOutcome

작업 단계를 마지막으로 실행했을 때의 결과를 가져옵니다. Gets the outcome of the job step when it was last executed.

LastRunRetries LastRunRetries LastRunRetries

작업 단계가 마지막으로 실행되었을 때 다시 시도하는 횟수를 가져옵니다. Gets the number of retries that were attempted when the job step was last executed.

Name Name Name

개체의 이름을 가져오거나 설정합니다. Gets or sets the name of the object.

(Inherited from NamedSmoObject)
ObjectInSpace ObjectInSpace ObjectInSpace

가져옵니다는 Boolean 격리 수준 개체가 존재 하는지 여부 또는 여부 직접 또는 간접적으로 연결 되어 SQL Server의 인스턴스를 지정 하는 속성 값입니다. Gets the Boolean property value that specifies whether the object exists in isolation, or whether it is directly or indirectly connected to the instance of SQL Server.

(Inherited from SqlSmoObject)
OnFailAction OnFailAction OnFailAction

작업 단계 실행이 실패로 끝날 때 수행할 동작을 가져오거나 설정합니다. Gets or sets the action to take when the job step finishes execution with failure.

OnFailStep OnFailStep OnFailStep

참조된 작업 단계 실행이 끝났으나 완료 상태가 실패일 때 실행되는 작업 단계를 가져오거나 설정합니다. Gets or sets the job step that is executed after the referenced job step finishes execution with a completion status of failure.

OnSuccessAction OnSuccessAction OnSuccessAction

작업 단계 실행이 성공으로 끝날 때 수행할 동작을 가져오거나 설정합니다. Gets or sets the action to take when the job step finishes execution with success.

OnSuccessStep OnSuccessStep OnSuccessStep

참조된 작업 단계 실행이 끝났으며 완료 상태가 성공일 때 실행되는 작업 단계를 가져오거나 설정합니다. Gets or sets the job step that is executed after the referenced job step finishes execution with a completion status of success.

OSRunPriority OSRunPriority OSRunPriority

운영 체제 태스크를 실행 중인 작업 단계의 실행 스레드 일정을 가져오거나 설정합니다. Gets or sets the execution thread scheduling for job steps executing operating system tasks.

OutputFileName OutputFileName OutputFileName

작업 단계 결과 메시지 텍스트를 기록하는 운영 체제 파일의 이름과 경로를 가져오거나 설정합니다. Gets or sets the name and path of the operating system file that records job step result message text.

Parent Parent Parent

가져오거나는 Job 의 부모인 개체는 JobStep 개체입니다. Gets or sets the Job object that is the parent of the JobStep object.

Properties Properties Properties

컬렉션을 가져옵니다 Property 개체 속성을 나타내는 개체입니다. Gets a collection of Property objects that represent the object properties.

(Inherited from SqlSmoObject)
ProxyName ProxyName ProxyName

작업 단계에 필요한 Microsoft SQL Server 에이전트 프록시 계정의 이름을 가져오거나 설정 합니다. Gets or sets the name of the Microsoft SQL Server Agent proxy account that is required by the job step.

RetryAttempts RetryAttempts RetryAttempts

실패 완료 상태와 함께 반환되기 전에 작업 단계를 다시 시도하는 최대 횟수를 가져오거나 설정합니다. Gets or sets the maximum number of times a job step is retried before it is returned with a completion status of failure.

RetryInterval RetryInterval RetryInterval

Microsoft SQL Server 에이전트가 이전에 실패 한 작업 단계의 실행을 시도 하기 전에 대기 시간을 분 단위로 설정 하거나 가져옵니다. Gets or sets the number of minutes that Microsoft SQL Server Agent waits before trying to execute a job step that has previously failed.

ScalarResult ScalarResult ScalarResult

참조된 개체의 스칼라 결과를 가져옵니다. Gets the scalar result for the referenced object.

(Inherited from SqlSmoObject)
Server Server Server

작업 단계가 실행되는 서버의 이름을 가져오거나 설정합니다. Gets or sets the name of the server on which the job step runs.

State State State

참조된 개체의 상태를 가져옵니다. Gets the state of the referenced object.

(Inherited from SmoObjectBase)
SubSystem SubSystem SubSystem

작업 단계 명령 텍스트를 해석 하는 데 사용 하 여 Microsoft SQL Server 에이전트 실행 하위 시스템을 가져오거나 설정 합니다. Gets or sets the Microsoft SQL Server Agent execution subsystem used to interpret job step command text.

Urn Urn Urn

개체를 고유하게 식별하는 URN(Uniform Resource Name) 주소 값을 가져옵니다. Gets the Uniform Resource Name (URN) address value that uniquely identifies the object.

(Inherited from SqlSmoObject)
UserData UserData UserData

참조된 개체에 연결된 사용자 정의 데이터를 가져오거나 설정합니다. Gets or sets user-defined data associated with the referenced object.

(Inherited from SmoObjectBase)

메서드

AddDatabaseContext(StringCollection) AddDatabaseContext(StringCollection) AddDatabaseContext(StringCollection)

queries 매개 변수로 식별되는 쿼리 컬렉션에 데이터베이스 컨텍스트를 추가합니다. Add the database context to the collection of queries identified by the queries parameter.

(Inherited from SqlSmoObject)
Alter() Alter() Alter()

내용을 업데이트 JobStep 개체는 Microsoft SQL Server 인스턴스에서 속성 변경 합니다. Updates any JobStep object property changes on instance of Microsoft SQL Server.

AlterImpl() AlterImpl() AlterImpl()

개체 변경 이벤트를 활성화합니다. Activates the object altered event.

(Inherited from SqlSmoObject)
AlterImplWorker() AlterImplWorker() AlterImplWorker()

변경 메서드를 호출합니다. Calls the Alter methods.

(Inherited from SqlSmoObject)
BindDefaultImpl(String, String, Boolean) BindDefaultImpl(String, String, Boolean) BindDefaultImpl(String, String, Boolean)

매개 변수로 식별된 기본 항목을 바인딩합니다. Binds the default items identified by the parameters.

(Inherited from SqlSmoObject)
BindRuleImpl(String, String, Boolean) BindRuleImpl(String, String, Boolean) BindRuleImpl(String, String, Boolean)

규칙 스키마를 매개 변수로 식별된 열과 규칙에 바인딩합니다. Binds the rule schema to the rule and columns identified by the parameters.

(Inherited from SqlSmoObject)
CheckObjectState() CheckObjectState() CheckObjectState()

참조된 개체의 상태를 검사합니다. Validates the state of the referenced object.

(Inherited from SqlSmoObject)
CheckObjectState(Boolean) CheckObjectState(Boolean) CheckObjectState(Boolean)

개체가 아직 만들어지지 않았을 경우 예외를 발생시키도록 지정하는 옵션을 사용하여 참조된 개체의 상태를 검사합니다. Validates the state of the referenced object with the option to specify that an exception is thrown if the object is not yet created.

(Inherited from SqlSmoObject)
CheckObjectStateImpl(Boolean) CheckObjectStateImpl(Boolean) CheckObjectStateImpl(Boolean)

SqlSmoObject의 상태를 확인합니다. Checks the state of a SqlSmoObject.

(Inherited from SqlSmoObject)
CleanObject() CleanObject() CleanObject()

개체를 수정되지 않은 상태로 설정합니다. Sets the object to its unmodified state.

(Inherited from SqlSmoObject)
Create() Create() Create()

에 정의 된 대로 Microsoft SQL Server의 인스턴스에서 작업 단계를 만듭니다는 JobStep 개체입니다. Creates a job step on the instance of Microsoft SQL Server as defined by the JobStep object.

CreateImpl() CreateImpl() CreateImpl()

스크립팅 옵션을 사용하여 개체를 만듭니다. Creates an object with scripting options.

(Inherited from SqlSmoObject)
DeleteLogs(DateTime) DeleteLogs(DateTime) DeleteLogs(DateTime)

지정한 날짜보다 오래된 작업 단계 로그 파일을 삭제합니다. Deletes job step log files that are older than the specified date.

DeleteLogs(Int32) DeleteLogs(Int32) DeleteLogs(Int32)

로그 번호가 지정한 값보다 낮은 작업 단계 로그 파일을 삭제합니다. Deletes job step log files that have log numbers lower than the specified value.

Discover() Discover() Discover()

형식의 목록을 검색 Object합니다. Discovers a list of type Object.

(Inherited from SqlSmoObject)
Drop() Drop() Drop()

참조된 작업 단계를 제거합니다. Removes the referenced job step.

DropIfExists() DropIfExists() DropIfExists()

경우 개체를 삭제 합니다. 서버에 존재 합니다. Drops the object if exists in the server.

DropImpl(Boolean) DropImpl(Boolean) DropImpl(Boolean)

SqlSmoObject를 삭제합니다. Drops a SqlSmoObject.

(Inherited from SqlSmoObject)
DropImplWorker(Urn, Boolean) DropImplWorker(Urn, Boolean) DropImplWorker(Urn, Boolean)

IMPL 작업자를 삭제합니다. Drops the IMPL worker.

(Inherited from SqlSmoObject)
EnumLogs() EnumLogs() EnumLogs()

작업 단계 로그 파일의 열거 목록을 반환합니다. Returns an enumerated list of the job step log files.

ExecuteNonQuery(StringCollection, Boolean) ExecuteNonQuery(StringCollection, Boolean) ExecuteNonQuery(StringCollection, Boolean)

결과 집합을 반환하지 않는 문의 일괄 처리를 실행합니다. Executes a batch of statements that does not return a result set.

(Inherited from SqlSmoObject)
ExecuteRenameQuery(String) ExecuteRenameQuery(String) ExecuteRenameQuery(String)

개체에 대해 이름 바꾸기 쿼리를 실행합니다. Executes the rename query for the object.

(Inherited from NamedSmoObject)
FormatSqlVariant(Object) FormatSqlVariant(Object) FormatSqlVariant(Object)

개체를 Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant 형식으로 지정합니다. Formats an object as Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant type.

(Inherited from SqlSmoObject)
GenerateAlterEvent() GenerateAlterEvent() GenerateAlterEvent()

지정한 값을 사용하여 변경 이벤트를 생성합니다. Generates the alter event with the specified value.

(Inherited from SqlSmoObject)
GenerateAlterEvent(Urn, Object) GenerateAlterEvent(Urn, Object) GenerateAlterEvent(Urn, Object)

지정한 URN 및 내부 개체 값을 사용하여 변경 이벤트를 생성합니다. Generates alter event with the specified URN and inner object value.

(Inherited from SqlSmoObject)
GetContextDB() GetContextDB() GetContextDB()

이 개체에 연결된 컨텍스트 데이터베이스를 가져옵니다. Gets the context database that is associated with this object.

(Inherited from SqlSmoObject)
GetDBName() GetDBName() GetDBName()

개체에 연결된 데이터베이스 이름을 가져옵니다. Gets the database name that is associated with the object.

(Inherited from AgentObjectBase)
GetFragOptionString(FragmentationOption) GetFragOptionString(FragmentationOption) GetFragOptionString(FragmentationOption)

가져옵니다는 FragmentationOption 개체를 문자열 값으로. Gets a FragmentationOption object as a string value.

(Inherited from SqlSmoObject)
GetPropValue(String) GetPropValue(String) GetPropValue(String)

속성 값을 가져옵니다는 SqlSmoObject 개체입니다. Gets a property value of the SqlSmoObject object.

(Inherited from SqlSmoObject)
GetPropValueOptional(String) GetPropValueOptional(String) GetPropValueOptional(String)

속성 값을 가져옵니다는 SqlSmoObject 개체입니다. Gets a property value of the SqlSmoObject object.

(Inherited from SqlSmoObject)
GetPropValueOptionalAllowNull(String) GetPropValueOptionalAllowNull(String) GetPropValueOptionalAllowNull(String)

속성 값을 가져옵니다는 SqlSmoObject 개체입니다. Gets a property value of the SqlSmoObject object.

(Inherited from SqlSmoObject)
GetRealValue(Property, Object) GetRealValue(Property, Object) GetRealValue(Property, Object)

속성 값을 가져옵니다는 SqlSmoObject 개체입니다. Gets a property value of the SqlSmoObject object.

(Inherited from SqlSmoObject)
GetServerName() GetServerName() GetServerName()

개체와 관련 된 SQL Server 인스턴스의 이름을 가져옵니다. Gets the name of the instance of SQL Server with which the object is associated.

(Inherited from SqlSmoObject)
GetServerObject() GetServerObject() GetServerObject()

서버를 가져옵니다는 SqlSmoObject 개체입니다. Gets the server of the SqlSmoObject object.

(Inherited from SqlSmoObject)
GetSqlServerVersionName() GetSqlServerVersionName() GetSqlServerVersionName()

개체와 관련 된 SQL Server 인스턴스의 버전 이름을 가져옵니다. Gets the version name of the instance of SQL Server with which the object is associated.

(Inherited from SqlSmoObject)
GetUrnRecursive(StringBuilder) GetUrnRecursive(StringBuilder) GetUrnRecursive(StringBuilder)

할당 된 Urn 의 개체는 SqlSmoObject 개체입니다. Assigns an Urn object of the SqlSmoObject object.

(Inherited from SqlSmoObject)
GetUrnRecursive(StringBuilder, UrnIdOption) GetUrnRecursive(StringBuilder, UrnIdOption) GetUrnRecursive(StringBuilder, UrnIdOption)

할당 된 Urn 의 개체는 SqlSmoObject 개체입니다. Assigns an Urn object of the SqlSmoObject object.

(Inherited from SqlSmoObject)
ImplInitialize(String[], OrderBy[]) ImplInitialize(String[], OrderBy[]) ImplInitialize(String[], OrderBy[])

필드의 초기화는 SqlSmoObject 개체입니다. Initializes the fields of the SqlSmoObject object.

(Inherited from SqlSmoObject)
Initialize() Initialize() Initialize()

개체를 초기화하고 속성을 강제로 로드합니다. Initializes the object and forces the properties be loaded.

(Inherited from SqlSmoObject)
Initialize(Boolean) Initialize(Boolean) Initialize(Boolean)

개체를 초기화하고 속성을 강제로 로드합니다. Initializes the object and forces the properties be loaded.

(Inherited from SqlSmoObject)
IsObjectDirty() IsObjectDirty() IsObjectDirty()

개체 속성이 수정 되었고 변경 내용이 아직 SQL Server의 인스턴스에 유지 되지 않은 있는지 여부를 확인 합니다. Verifies whether the object properties have been modified and the changes have not yet been persisted on the instance of SQL Server.

(Inherited from SqlSmoObject)
IsObjectInitialized() IsObjectInitialized() IsObjectInitialized()

개체가 초기화되었는지 여부를 검사합니다. Verifies whether the object has been initialized.

(Inherited from SqlSmoObject)
IsObjectInSpace() IsObjectInSpace() IsObjectInSpace()

해당 개체를 격리 하거나 SQL Server의 인스턴스에 연결 되어 있는지 여부를 확인 합니다. Verifies whether the object is isolated or connected to the instance of SQL Server.

(Inherited from SqlSmoObject)
IsSupportedProperty(String) IsSupportedProperty(String) IsSupportedProperty(String)

지정된 된 속성이 대상.NET Framework에서에서 지원 되는지 여부를 결정 합니다. Determines whether the specified property is supported in the target .NET Framework.

(Inherited from SqlSmoObject)
IsVersion80SP3() IsVersion80SP3() IsVersion80SP3()

버전의 SQL Server s p 3에 SQL Server 2000 인지 확인 합니다. Determines whether the version of SQL Server is SQL Server 2000 with SP3.

(Inherited from SqlSmoObject)
IsVersion90AndAbove() IsVersion90AndAbove() IsVersion90AndAbove()

SQL Server 2005 이상 버전의 SQL Server 인지 확인 합니다. Determines whether the version of SQL Server is SQL Server 2005 or later.

(Inherited from SqlSmoObject)
MarkDropped() MarkDropped() MarkDropped()

설정 된 SqlSmoState 를 dropped로 합니다. Sets the SqlSmoState to dropped.

(Inherited from SqlSmoObject)
MarkForDropImpl(Boolean) MarkForDropImpl(Boolean) MarkForDropImpl(Boolean)

설정 된 SqlSmoState 놓기 작업에 대 한 합니다. Sets the SqlSmoState for drop operation.

(Inherited from SqlSmoObject)
PostAlter() PostAlter() PostAlter()

후 활성화 되는 메서드는 SqlSmoObject 변경 됩니다. The method that is activated after the SqlSmoObject is altered.

(Inherited from SqlSmoObject)
PostCreate() PostCreate() PostCreate()

후 활성화 되는 메서드는 SqlSmoObject 만들어집니다. The method that is activated after the SqlSmoObject is created.

(Inherited from SqlSmoObject)
PostDrop() PostDrop() PostDrop()

후 활성화 되는 메서드는 SqlSmoObject 삭제 됩니다. The method that is activated after the SqlSmoObject is dropped.

(Inherited from SqlSmoObject)
Refresh() Refresh() Refresh()

개체를 새로 고치고 다음에 개체에 액세스할 때 속성을 검색합니다. Refreshes the object and retrieves properties when the object is next accessed.

(Inherited from SqlSmoObject)
Rename(String) Rename(String) Rename(String)

작업 단계의 이름을 바꿉니다. Renames the job step.

RenameImpl(String) RenameImpl(String) RenameImpl(String)

이 메서드는 SMO 인프라를 지원하며 코드에 직접 사용하기 위한 것이 아닙니다. This method supports the SMO infrastructure and is not intended to be used directly from your code.

(Inherited from NamedSmoObject)
RenameImplWorker(String) RenameImplWorker(String) RenameImplWorker(String)

정보를 제공하기 위해서만 확인됩니다. Identified for informational purposes only. 지원되지 않습니다. Not supported. 향후 호환성은 보장되지 않습니다. Future compatibility is not guaranteed.

(Inherited from NamedSmoObject)
Script() Script() Script()

에서는 오류가 발생 하는 Transact-Microsoft SQL Server 에이전트 작업 단계를 다시 만드는 데 사용할 수 있는 SQL 스크립트입니다. Generates a Transact-SQL script that can be used to re-create the Microsoft SQL Server Agent job step.

Script(ScriptingOptions) Script(ScriptingOptions) Script(ScriptingOptions)

에서는 오류가 발생 하는 Transact-스크립팅 옵션에 지정 된 대로 Microsoft SQL Server 에이전트 작업 단계를 다시 만드는 데 사용할 수 있는 SQL 스크립트. Generates a Transact-SQL script that can be used to re-create the Microsoft SQL Server Agent job step as specified by the scripting options.

ScriptImpl() ScriptImpl() ScriptImpl()

스크립트 컬렉션을 가져옵니다는 SqlSmoObject합니다. Gets a collection of scripts of the SqlSmoObject.

(Inherited from SqlSmoObject)
ScriptImpl(ScriptingOptions) ScriptImpl(ScriptingOptions) ScriptImpl(ScriptingOptions)

스크립트 컬렉션을 가져옵니다는 SqlSmoObject합니다. Gets a collection of scripts of the SqlSmoObject.

(Inherited from SqlSmoObject)
SetParentImpl(SqlSmoObject) SetParentImpl(SqlSmoObject) SetParentImpl(SqlSmoObject)

SqlSmoObject의 부모를 newParent 매개 변수로 설정합니다. Sets the parent of the SqlSmoObject to the newParent parameter.

(Inherited from SqlSmoObject)
SetSchemaOwned() SetSchemaOwned() SetSchemaOwned()

스키마 소유 명명 된 Smo 개체에 대 한 값을 설정 합니다. Sets the schema owned value for the named Smo object.

(Inherited from NamedSmoObject)
ThrowIfAboveVersion100(String) ThrowIfAboveVersion100(String) ThrowIfAboveVersion100(String)

버전 100 위에 있는 경우 개체를 throw 합니다. Throws the object if above version 100.

(Inherited from SqlSmoObject)
ThrowIfAboveVersion80(String) ThrowIfAboveVersion80(String) ThrowIfAboveVersion80(String)

버전 80 보다 크면 SqlSmoObject를 throw 합니다. Throws SqlSmoObject if version is above 80.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion100(String) ThrowIfBelowVersion100(String) ThrowIfBelowVersion100(String)

버전 100 미만인 경우 예외를 throw 합니다. Throws exception if the version is below 100.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion110(String) ThrowIfBelowVersion110(String) ThrowIfBelowVersion110(String)

개체를 throw 버전 belows 110 합니다. Throws the object if the version belows 110.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion110Prop(String) ThrowIfBelowVersion110Prop(String) ThrowIfBelowVersion110Prop(String)

버전 110Prop 미만인 경우 SqlSmoObject를 throw 합니다. Throws the SqlSmoObject if version is below 110Prop.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion120(String) ThrowIfBelowVersion120(String) ThrowIfBelowVersion120(String)

버전 120 미만인 경우 개체를 throw 합니다. Throws the object if the version is below 120.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion120Prop(String) ThrowIfBelowVersion120Prop(String) ThrowIfBelowVersion120Prop(String)

개체를 throw 버전 120 belows 속성입니다. Throws the object if the version belows 120 property.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion130(String) ThrowIfBelowVersion130(String) ThrowIfBelowVersion130(String)

버전은 130 아래 경우 개체를 throw 합니다. Throws the object if the version is below 130.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion130Prop(String) ThrowIfBelowVersion130Prop(String) ThrowIfBelowVersion130Prop(String)

개체를 throw BelowVersion130Prop 합니다. Throws an object if BelowVersion130Prop.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion80(String) ThrowIfBelowVersion80(String) ThrowIfBelowVersion80(String)

버전 80 보다 낮으면 개체를 throw 합니다. Throws the object if the version is below 80.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion80SP3() ThrowIfBelowVersion80SP3() ThrowIfBelowVersion80SP3()

버전 80SP3 미만인 경우 예외가 throw 됩니다. Throws an exception if the version is below 80SP3.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion90(String) ThrowIfBelowVersion90(String) ThrowIfBelowVersion90(String)

버전 90 미만인 경우 개체를 throw 합니다. Throws the object if the version is below 90.

(Inherited from SqlSmoObject)
ToString() ToString() ToString()

반환 된 String 참조 된 개체를 나타내는입니다. Returns a String that represents the referenced object.

(Inherited from SqlSmoObject)
TouchImpl() TouchImpl() TouchImpl()

터치 개체를 구현합니다. Implements a touch object.

(Inherited from SqlSmoObject)
UnbindDefaultImpl(Boolean) UnbindDefaultImpl(Boolean) UnbindDefaultImpl(Boolean)

SqlSmoObject의 기본 열을 바인딩 해제합니다. Unbinds the default columns of the SqlSmoObject.

(Inherited from SqlSmoObject)
UnbindRuleImpl(Boolean) UnbindRuleImpl(Boolean) UnbindRuleImpl(Boolean)

규칙을 바인딩 해제는 SqlSmoObject합니다. Unbinds rules of the SqlSmoObject.

(Inherited from SqlSmoObject)
Validate(String, Object[]) Validate(String, Object[]) Validate(String, Object[])

개체의 상태의 유효성을 검사합니다. Validates the state of an object.

(Inherited from SmoObjectBase)

필드

m_ExtendedProperties m_ExtendedProperties m_ExtendedProperties

SqlSmoObject에서 제공하는 속성을 확장하도록 정의된 속성을 나타냅니다. Represents a property that is defined to extend the properties provided by a SqlSmoObject.

(Inherited from SqlSmoObject)
singletonParent singletonParent singletonParent

단일 부모를 나타냅니다. Represents the singleton parent.

(Inherited from SqlSmoObject)

명시적 인터페이스 구현

IAlienObject.Discover() IAlienObject.Discover() IAlienObject.Discover()

모든 종속성을 검색합니다. Discovers any dependencies. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SqlSmoObject)
IAlienObject.GetDomainRoot() IAlienObject.GetDomainRoot() IAlienObject.GetDomainRoot()

도메인의 루트를 반환합니다. Returns the root of the domain.

(Inherited from SqlSmoObject)
IAlienObject.GetParent() IAlienObject.GetParent() IAlienObject.GetParent()

이 개체의 부모를 가져옵니다. Gets the parent of this object. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SqlSmoObject)
IAlienObject.GetPropertyType(String) IAlienObject.GetPropertyType(String) IAlienObject.GetPropertyType(String)

지정한 속성의 유형을 가져옵니다. Gets the type of the specified property.

(Inherited from SqlSmoObject)
IAlienObject.GetPropertyValue(String, Type) IAlienObject.GetPropertyValue(String, Type) IAlienObject.GetPropertyValue(String, Type)

지정한 속성의 값을 가져옵니다. Gets the value of the specified property.

(Inherited from SqlSmoObject)
IAlienObject.GetUrn() IAlienObject.GetUrn() IAlienObject.GetUrn()

개체의 URN(Unified Resource Name)을 가져옵니다. Gets the Unified Resource Name (URN) of the object. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SqlSmoObject)
IAlienObject.Resolve(String) IAlienObject.Resolve(String) IAlienObject.Resolve(String)

개체의 URN(Unified Resource Name)에서 개체에 대한 정보를 포함하는 인스턴스를 가져옵니다. Gets the instance that contains the information about the object from the Unified Resource Name (URN) of the object.

(Inherited from SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState) IAlienObject.SetObjectState(SfcObjectState) IAlienObject.SetObjectState(SfcObjectState)

지정 된 개체 상태를 설정할 SfcObjectState 값입니다. Sets the object state to the specified SfcObjectState value.

(Inherited from SqlSmoObject)
IAlienObject.SetPropertyValue(String, Type, Object) IAlienObject.SetPropertyValue(String, Type, Object) IAlienObject.SetPropertyValue(String, Type, Object)

속성 값을 설정합니다. Sets the property value.

(Inherited from SqlSmoObject)
ISfcPropertyProvider.GetPropertySet() ISfcPropertyProvider.GetPropertySet() ISfcPropertyProvider.GetPropertySet()

이 개체의 속성 집합에 대한 인터페이스 참조를 가져옵니다. Gets the interface reference to the set of properties of this object. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SqlSmoObject)

이벤트

PropertyChanged PropertyChanged PropertyChanged

속성이 변경될 때 발생하는 이벤트를 나타냅니다. Represents the event that occurs when a property is changed.

(Inherited from SqlSmoObject)
PropertyMetadataChanged PropertyMetadataChanged PropertyMetadataChanged

속성 메타데이터가 변경될 때 발생하는 이벤트를 나타냅니다. Represents the event that occurs when property metadata changes.

(Inherited from SqlSmoObject)

적용 대상