LockingPersistenceProvider.BeginUpdate 메서드

정의

지속성 저장소에 인스턴스 상태 정보를 업데이트하기 위한 비동기 작업을 시작합니다.

오버로드

BeginUpdate(Object, TimeSpan, Boolean, AsyncCallback, Object)

전달된 매개 변수를 사용하여 지속성 저장소에서 인스턴스 상태 정보를 업데이트하기 위한 비동기 작업을 시작합니다. unlockInstance 매개 변수 값이 true이면 이 작업은 지속성 저장소에서 인스턴스를 잠급니다.

BeginUpdate(Object, TimeSpan, AsyncCallback, Object)

전달된 매개 변수를 사용하여 지속성 저장소에서 인스턴스 상태 정보를 업데이트하기 위한 비동기 작업을 시작합니다. 이 작업은 인스턴스 저장소의 인스턴스를 잠금 해제하지 않습니다.

BeginUpdate(Object, TimeSpan, Boolean, AsyncCallback, Object)

전달된 매개 변수를 사용하여 지속성 저장소에서 인스턴스 상태 정보를 업데이트하기 위한 비동기 작업을 시작합니다. unlockInstance 매개 변수 값이 true이면 이 작업은 지속성 저장소에서 인스턴스를 잠급니다.

public:
 abstract IAsyncResult ^ BeginUpdate(System::Object ^ instance, TimeSpan timeout, bool unlockInstance, AsyncCallback ^ callback, System::Object ^ state);
public abstract IAsyncResult BeginUpdate (object instance, TimeSpan timeout, bool unlockInstance, AsyncCallback callback, object state);
override this.BeginUpdate : obj * TimeSpan * bool * AsyncCallback * obj -> IAsyncResult
Public MustOverride Function BeginUpdate (instance As Object, timeout As TimeSpan, unlockInstance As Boolean, callback As AsyncCallback, state As Object) As IAsyncResult

매개 변수

instance
Object

지속성 저장소에서 해당 상태 정보가 업데이트 중인 인스턴스입니다.

timeout
TimeSpan

시간이 초과되기 전에 작업을 완료해야 하는 간격입니다.

unlockInstance
Boolean

지속성 저장소에서 인스턴스 상태를 업데이트한 후 인스턴스를 잠가야 하면 true이고, 그렇지 않으면 false입니다.

callback
AsyncCallback

작업이 완료되면 알림을 수신하는 대리자입니다.

state
Object

비동기 작업에 대한 상태 정보입니다.

반환

IAsyncResult

비동기 작업의 상태입니다.

적용 대상

BeginUpdate(Object, TimeSpan, AsyncCallback, Object)

전달된 매개 변수를 사용하여 지속성 저장소에서 인스턴스 상태 정보를 업데이트하기 위한 비동기 작업을 시작합니다. 이 작업은 인스턴스 저장소의 인스턴스를 잠금 해제하지 않습니다.

public:
 override IAsyncResult ^ BeginUpdate(System::Object ^ instance, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public override IAsyncResult BeginUpdate (object instance, TimeSpan timeout, AsyncCallback callback, object state);
override this.BeginUpdate : obj * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Overrides Function BeginUpdate (instance As Object, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

매개 변수

instance
Object

지속성 저장소에서 해당 상태 정보가 업데이트 중인 인스턴스입니다.

timeout
TimeSpan

시간이 초과되기 전에 작업을 완료해야 하는 간격입니다.

callback
AsyncCallback

작업이 완료되면 알림을 수신하는 대리자입니다.

state
Object

비동기 작업에 대한 상태 정보입니다.

반환

IAsyncResult

비동기 작업의 상태입니다.

설명

이 메서드를 호출 합니다 BeginUpdate 메서드와 전달을 false 값을 unlockInstance 매개 변수.

적용 대상