다음을 통해 공유


PersistenceIOParticipant.BeginOnSave 메서드

정의

인스턴스 저장소에 지속되는 인스턴스와 함께 추가 상태를 저장하는 비동기 작업을 시작합니다.

protected:
 virtual IAsyncResult ^ BeginOnSave(System::Collections::Generic::IDictionary<System::Xml::Linq::XName ^, System::Object ^> ^ readWriteValues, System::Collections::Generic::IDictionary<System::Xml::Linq::XName ^, System::Object ^> ^ writeOnlyValues, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected virtual IAsyncResult BeginOnSave (System.Collections.Generic.IDictionary<System.Xml.Linq.XName,object> readWriteValues, System.Collections.Generic.IDictionary<System.Xml.Linq.XName,object> writeOnlyValues, TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginOnSave : System.Collections.Generic.IDictionary<System.Xml.Linq.XName, obj> * System.Collections.Generic.IDictionary<System.Xml.Linq.XName, obj> * TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.BeginOnSave : System.Collections.Generic.IDictionary<System.Xml.Linq.XName, obj> * System.Collections.Generic.IDictionary<System.Xml.Linq.XName, obj> * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overridable Function BeginOnSave (readWriteValues As IDictionary(Of XName, Object), writeOnlyValues As IDictionary(Of XName, Object), timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

매개 변수

readWriteValues
IDictionary<XName,Object>

CollectValues 및 MapValues 단계에서 수집한 읽기/쓰기 값의 사전입니다.

writeOnlyValues
IDictionary<XName,Object>

CollectValues 및 MapValues 단계에서 수집한 쓰기 전용 값의 사전입니다.

timeout
TimeSpan

시간 초과 없이 작업을 완료할 시간 범위입니다.

callback
AsyncCallback

비동기 작업의 완료에 대한 알림을 수신하는 비동기 콜백 대리자입니다.

state
Object

비동기 작업과 연결된 상태 정보입니다.

반환

IAsyncResult

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

적용 대상