共用方式為


PersistenceProvider.BeginCreate 方法

定義

在衍生的類別中實作時,代表「建立」階段的開始。 「建立」階段發生在服務執行個體記錄首次在持續性存放區中建立時。

public:
 abstract IAsyncResult ^ BeginCreate(System::Object ^ instance, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public abstract IAsyncResult BeginCreate (object instance, TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginCreate : obj * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public MustOverride 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(Object, TimeSpan, AsyncCallback, Object) 非同步方法呼叫的狀態。

適用於