LockingPersistenceProvider.BeginCreate 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지속성 저장소에 인스턴스 상태 정보를 만들기 위한 비동기 작업을 시작합니다.
오버로드
BeginCreate(Object, TimeSpan, AsyncCallback, Object) |
매개 변수를 사용하여 지속성 저장소에 인스턴스 상태 정보를 만들기 위한 비동기 작업을 시작합니다. 이 메서드는 상태 정보를 저장한 후 인스턴스의 잠금을 해제하지 않습니다. |
BeginCreate(Object, TimeSpan, Boolean, AsyncCallback, Object) |
매개 변수를 사용하여 지속성 저장소에 인스턴스 상태 정보를 만들기 위한 비동기 작업을 시작합니다. |
BeginCreate(Object, TimeSpan, AsyncCallback, Object)
매개 변수를 사용하여 지속성 저장소에 인스턴스 상태 정보를 만들기 위한 비동기 작업을 시작합니다. 이 메서드는 상태 정보를 저장한 후 인스턴스의 잠금을 해제하지 않습니다.
public:
override IAsyncResult ^ BeginCreate(System::Object ^ instance, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public override IAsyncResult BeginCreate (object instance, TimeSpan timeout, AsyncCallback callback, object state);
override this.BeginCreate : obj * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Overrides Function BeginCreate (instance As Object, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
매개 변수
- instance
- Object
지속성 저장소에 해당 상태 정보가 저장되는 인스턴스입니다.
- timeout
- TimeSpan
시간이 초과되기 전에 작업을 완료해야 하는 간격입니다.
- callback
- AsyncCallback
작업이 완료되면 알림을 수신하는 대리자입니다.
- state
- Object
비동기 작업과 연결된 상태 정보입니다.
반환
비동기 작업의 상태입니다.
설명
이 메서드는 인스턴스의 잠금 해제 여부를 결정하기 위해 추가적인 매개 변수를 사용하는 BeginCreate 메서드를 호출합니다. 이 메서드는 전달 false
호출 하는 메서드로이 매개 변수 값으로.
적용 대상
BeginCreate(Object, TimeSpan, Boolean, AsyncCallback, Object)
매개 변수를 사용하여 지속성 저장소에 인스턴스 상태 정보를 만들기 위한 비동기 작업을 시작합니다. unlockInstance
매개 변수의 값이 true
인 경우 이 메서드는 인스턴스 상태를 저장한 후 인스턴스를 잠금 해제합니다.
public:
abstract IAsyncResult ^ BeginCreate(System::Object ^ instance, TimeSpan timeout, bool unlockInstance, AsyncCallback ^ callback, System::Object ^ state);
public abstract IAsyncResult BeginCreate (object instance, TimeSpan timeout, bool unlockInstance, AsyncCallback callback, object state);
override this.BeginCreate : obj * TimeSpan * bool * AsyncCallback * obj -> IAsyncResult
Public MustOverride Function BeginCreate (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
비동기 작업과 연결된 상태 정보입니다.
반환
비동기 작업의 상태입니다.