다음을 통해 공유


LockingPersistenceProvider.Update 메서드

정의

지속성 저장소에서 인스턴스 상태 정보를 업데이트합니다.

오버로드

Update(Object, TimeSpan)

파생 클래스에서 구현되는 경우 지속성 저장소에서 인스턴스 상태 정보를 업데이트합니다. 이 메서드는 지속성 저장소에서 인스턴스 상태 정보를 업데이트한 후 해당 인스턴스를 잠금 해제하지 않습니다.

Update(Object, TimeSpan, Boolean)

파생 클래스에서 구현되는 경우 지속성 저장소에서 인스턴스 상태 정보를 업데이트합니다. 이 메서드는 지속성 저장소에서 인스턴스 상태 정보를 업데이트한 후 해당 인스턴스를 잠금 해제하지 않습니다.

Update(Object, TimeSpan)

파생 클래스에서 구현되는 경우 지속성 저장소에서 인스턴스 상태 정보를 업데이트합니다. 이 메서드는 지속성 저장소에서 인스턴스 상태 정보를 업데이트한 후 해당 인스턴스를 잠금 해제하지 않습니다.

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

매개 변수

instance
Object

인스턴스 상태 정보입니다.

timeout
TimeSpan

지속성 공급자가 작업을 중단하기 전까지의 제한 시간입니다.

반환

Object

인스턴스 상태 정보입니다.

적용 대상

Update(Object, TimeSpan, Boolean)

파생 클래스에서 구현되는 경우 지속성 저장소에서 인스턴스 상태 정보를 업데이트합니다. 이 메서드는 지속성 저장소에서 인스턴스 상태 정보를 업데이트한 후 해당 인스턴스를 잠금 해제하지 않습니다.

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

매개 변수

instance
Object

인스턴스 상태 정보입니다.

timeout
TimeSpan

지속성 공급자가 작업을 중단하기 전까지의 제한 시간입니다.

unlockInstance
Boolean

인스턴스 상태 정보를 업데이트한 후 인스턴스를 잠금 해제하면 true이고, 그렇지 않으면 false입니다.

반환

Object

인스턴스 상태 정보입니다.

적용 대상