LockingPersistenceProvider.LoadIfChanged 메서드

정의

호출자가 정보를 마지막으로 로드한 이후 상태 정보가 변경된 경우 지속성 저장소에서 인스턴스 상태 정보를 로드합니다.

오버로드

Name Description
LoadIfChanged(TimeSpan, Object, Object)

호출자가 정보를 마지막으로 로드한 이후 상태 정보가 변경된 경우 지속성 저장소에서 인스턴스 상태 정보를 로드합니다. 이 메서드는 지속성 저장소의 인스턴스를 잠그지 않습니다.

LoadIfChanged(TimeSpan, Object, Boolean, Object)

호출자가 정보를 마지막으로 로드한 이후 상태 정보가 변경된 경우 지속성 저장소에서 인스턴스 상태 정보를 로드합니다. 또한 이 메서드를 사용하면 호출자가 지속성 저장소에서 인스턴스를 잠글지 여부를 지정할 수 있습니다.

LoadIfChanged(TimeSpan, Object, Object)

호출자가 정보를 마지막으로 로드한 이후 상태 정보가 변경된 경우 지속성 저장소에서 인스턴스 상태 정보를 로드합니다. 이 메서드는 지속성 저장소의 인스턴스를 잠그지 않습니다.

public:
 override bool LoadIfChanged(TimeSpan timeout, System::Object ^ instanceToken, [Runtime::InteropServices::Out] System::Object ^ % instance);
public override bool LoadIfChanged(TimeSpan timeout, object instanceToken, out object instance);
override this.LoadIfChanged : TimeSpan * obj * obj -> bool
Public Overrides Function LoadIfChanged (timeout As TimeSpan, instanceToken As Object, ByRef instance As Object) As Boolean

매개 변수

timeout
TimeSpan

지속성 공급자가 이 작업을 중단한 후의 기간입니다.

instanceToken
Object

호출자가 보유한 현재 상태를 나타내는 이전 Create 또는 Update 메서드 호출에서 반환된 토큰입니다.

instance
Object

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

반품

true 이 작업이 끝날 때 지속성 저장소에서 인스턴스를 잠가야 하면 이고, 그렇지 않으면 false.

적용 대상

LoadIfChanged(TimeSpan, Object, Boolean, Object)

호출자가 정보를 마지막으로 로드한 이후 상태 정보가 변경된 경우 지속성 저장소에서 인스턴스 상태 정보를 로드합니다. 또한 이 메서드를 사용하면 호출자가 지속성 저장소에서 인스턴스를 잠글지 여부를 지정할 수 있습니다.

public:
 virtual bool LoadIfChanged(TimeSpan timeout, System::Object ^ instanceToken, bool lockInstance, [Runtime::InteropServices::Out] System::Object ^ % instance);
public virtual bool LoadIfChanged(TimeSpan timeout, object instanceToken, bool lockInstance, out object instance);
override this.LoadIfChanged : TimeSpan * obj * bool * obj -> bool
Public Overridable Function LoadIfChanged (timeout As TimeSpan, instanceToken As Object, lockInstance As Boolean, ByRef instance As Object) As Boolean

매개 변수

timeout
TimeSpan

지속성 공급자가 이 작업을 중단한 후의 기간입니다.

instanceToken
Object

호출자가 보유한 현재 상태를 나타내는 이전 Create 또는 Update 메서드 호출에서 반환된 토큰입니다.

lockInstance
Boolean

true 이 작업이 끝날 때 지속성 저장소에서 인스턴스를 잠가야 하면 이고, 그렇지 않으면 false.

instance
Object

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

반품

true 이 작업이 끝날 때 지속성 저장소에서 인스턴스를 잠가야 하면 이고, 그렇지 않으면 false.

적용 대상