LockingPersistenceProvider.Create Yöntem

Tanım

Kalıcılık deposunda örnek durumu bilgilerini oluşturur.

Aşırı Yüklemeler

Name Description
Create(Object, TimeSpan)

yöntemine geçirilen parametreleri kullanarak kalıcılık deposunda örnek durumu bilgileri oluşturur. Bu yöntem, örnek durumunu kaydettikten sonra kalıcılık deposundaki örneğin kilidini açmaz.

Create(Object, TimeSpan, Boolean)

Bu yöntem, yöntemine geçirilen parametreleri kullanarak kalıcılık deposunda örnek durumu bilgileri oluşturur. parametresinin unlockInstancedeğeri ise yöntemi örnek deposundaki true örneğin kilidini açar.

Create(Object, TimeSpan)

yöntemine geçirilen parametreleri kullanarak kalıcılık deposunda örnek durumu bilgileri oluşturur. Bu yöntem, örnek durumunu kaydettikten sonra kalıcılık deposundaki örneğin kilidini açmaz.

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

Parametreler

instance
Object

Durum bilgilerinin kalıcılık deposuna kaydedilmesi gereken örnek nesnesi.

timeout
TimeSpan

Zaman aşımına uğramadan önce işlemin tamamlanması gereken aralık.

Döndürülenler

Durum bilgileri.

Şunlara uygulanır

Create(Object, TimeSpan, Boolean)

Bu yöntem, yöntemine geçirilen parametreleri kullanarak kalıcılık deposunda örnek durumu bilgileri oluşturur. parametresinin unlockInstancedeğeri ise yöntemi örnek deposundaki true örneğin kilidini açar.

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

Parametreler

instance
Object

Durum bilgileri kalıcılık deposuna kaydedilen örnek nesnesi.

timeout
TimeSpan

Zaman aşımına uğramadan önce işlemin tamamlanması gereken aralık.

unlockInstance
Boolean

true örneğin kalıcılık deposunda kilidinin açılması gerekiyorsa; aksi takdirde false.

Döndürülenler

Durum bilgileri.

Şunlara uygulanır