System.Runtime.DurableInstancing Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu ad alanı, bir kalıcılık sağlayıcısı uygulamak için Windows Communication Foundation (WCF) altyapısı tarafından kullanılan sınıfları içerir.
Sınıflar
InstanceCollisionException |
Bir kalıcılık sağlayıcısı, bir örneğin başlatılmamış bir durumda olmasını bekliyorsa ancak örnek o durumda değilse bu özel durumu oluşturur. |
InstanceCompleteException |
Kalıcılık sağlayıcısı, başlatılmış durumda bir örnek bulmayı beklerken bu özel durumu oluşturur, ancak örneğin tamamlandı durumunda olduğunu bulur. |
InstanceHandle |
Nesneye bir tanıtıcıyı temsil InstanceView eder. |
InstanceHandleConflictException |
Bir kalıcılık sağlayıcısı, örnek tutamacı bir örnek kilidine bağlayarak bir örneğe yazma erişimi edinmeyi denediğinde, bu örneğe yazma erişimi olan bir örnek tanıtıcı zaten mevcutsa bu özel durumu oluşturur. |
InstanceKey |
Örnek anahtarını temsil eder ve örnek anahtarıyla ilişkili bir tanımlayıcı ve meta veriler içerir. Örnek anahtarı bir örnek için benzersiz olmayan bir diğer ad işlevi görür. |
InstanceKeyCollisionException |
Bir kalıcılık sağlayıcısı, ilişkilendirilmemiş durumda bir örnek anahtarı bulmayı beklediğinizde ancak anahtarı farklı bir durumda bulduğunda bu özel durumu oluşturur. |
InstanceKeyCompleteException |
Bir kalıcılık sağlayıcısı, ilişkili durumda bir örnek anahtarı bulmayı beklerken, ancak anahtarı tamamlandı durumunda bulacak olan bu özel durumu oluşturur. |
InstanceKeyNotReadyException |
Kalıcılık sağlayıcısı, ilişkili durumda bir örnek anahtarı bulmayı beklediğinizde ancak anahtarı ilişkilendirilmemiş durumda bulduğunda bu özel durumu oluşturur. |
InstanceKeyView |
Örnek anahtar bilgilerine bir görünüm sağlar. |
InstanceLockedException |
Örnek başka bir sahip tarafından zaten kilitlendiğinden, bir kalıcılık sağlayıcısı bir örnek üzerinde kilit edinemezse bu özel durumu oluşturur. |
InstanceLockLostException |
Bir kalıcılık sağlayıcısı, örneği kilit komutun yürütül olduğu örnek tanıtıcısı ile ilişkili kilitle eşleşmez çünkü komutu gerçekleştirene kadar bu özel durumu oluşturur. Sahip veya sürüm eşlemiyor. |
InstanceLockQueryResult |
Örneğin kimliği sözlüğüyle temsil edilen sorgu sonuç kümesi ve şu anda her örnekte kilidin sahibi olan örnek sahibini içerir. |
InstanceNotReadyException |
Kalıcılık sağlayıcısı, başlatılmış bir durumda bir örnek bulmayı beklerken bu özel durumu oluşturur, ancak örneği başlatılmamış bir durumda bulur. |
InstanceOwner |
Örnek depolamada bir örneğin sahibini temsil eder. Örnek sahibi, örnek mağazasındaki bir örnekle etkileşim katılımcısıdır. |
InstanceOwnerException |
Bir kalıcılık sağlayıcısı, örnek tanıtıcıya bağlı örnek sahibi geçersiz hale geldiğinde bu özel durumu oluşturur. |
InstanceOwnerQueryResult |
Bir kalıcılık deposundan alınan bir örnek sahibi veya örnek sahipleriyle ilişkili meta verilerden oluşan bir sorgu sonucu kümesi içerir. |
InstancePersistenceCommand |
Kalıcılıkla ilgili tüm komutlar için temel sınıf. Komutlar Adlarına göre ayırt edilir. Komutlar genellikle türetilen türe göre de ayırt edilebilir. |
InstancePersistenceCommandException |
Kalıcı bir komut işlenirken bir hata oluştuğunda kalıcılık sağlayıcısı bu özel durumu oluşturur. Kalıcılık sağlayıcısı, hatanın daha sonra örnek tanıtıcısının kullanımlarına genişlemesine karşı, komutun yürütüldüğü örnek tanıtıcısını de serbest bırakabilir. |
InstancePersistenceContext |
Kalıcı bir komut yürütülürken yürütme durumu bilgisini temsil eder. |
InstancePersistenceEvent |
Bir örnek deposunun ana bilgisayarları bir koşul hakkında bilgilendirmek için harekete geçirirse bir olayı temsil eder. Örnekler: HasRunnableWorkflowEvent ve HasActivatableWorkflowEvent . |
InstancePersistenceEvent<T> |
Örnek deponun, ana bilgisayarları bir değişiklik hakkında bilgilendirmek için harekete geçirirse bir olayı temsil eder. Bu, genel bir sınıftır. Ve gibi sınıflar HasRunnableWorkflowEvent HasActivatableWorkflowEvent Bu sınıftan türetilir. |
InstancePersistenceException |
Kalıcılık ile ilgili tüm özel durum sınıfları için temel sınıf. InstanceOwnerException ve bu sınıfın InstancePersistenceCommandException türetilmiş sınıflarıdır. |
InstanceStore |
Bir örnek deposunu temsil eder. |
InstanceStoreQueryResult |
Örnek deposundan veri sağlamak için genişletilebilir bir mekanizmayı destekler. Bu, kullanılan örnek tanıtıcısına bağlananlardan farklı örnekler, örnek sahipleri ve örnek anahtarları için veriler içerir. Örneğin, bir kalıcılık sağlayıcısı, öğesinden türetilmiş bir sınıfın örneğini geçirerek depodaki tüm örnek sahipleri için sahip meta verilerini sağlayabilir InstanceStoreQueryResult QueriedInstanceStore(InstanceStoreQueryResult) . |
InstanceValue |
Örnek verileri ve meta verileri hakkında bilgi depolar. |
InstanceView |
Bir örneğin görünümünü temsil eder. Örneğin, Execute(InstanceHandle, InstancePersistenceCommand, TimeSpan) Yöntem uygulamaları InstanceView kalıcılık deposundaki örnek verilerine bir görünüm sağlayan bir nesne döndürür. |
Numaralandırmalar
InstanceKeyState |
Örnek anahtarları için geçerli durumları içeren bir liste içerir. |
InstanceState |
Bu numaralama, bir örneğin durumlarının listesini içerir. |
InstanceValueConsistency |
Belirtilen sözlükte yer alan örnek değerlerinin tutarlılık garantisini açıklar. |
InstanceValueOptions |
Örnek değerlerinin yalnızca yazma, isteğe bağlı olup olmadığını gösteren örnek değerleri için seçenekler içerir. |