durable-functions package
Sınıflar
| AggregatedError |
context.df.Task.all() başarısız olduğunda belirli bir hata oluştu. İletisi, başarısız olan tüm özel durumların bir toplamasını içerir. Aşağıdaki biçimi izlemelidir: context.df.Task.all() aşağıdaki hata iletileriyle karşılaştı: Ad: DurableError İletisi: Etkinlik işlevi "ActivityA" başarısız oldu. Yığın İzleme: <yığın izleme>Ad: DurableError İletisi: Etkinlik işlevi "ActivityB" başarısız oldu. Yığın İzleme: <yığın izleme> |
| DummyEntityContext |
Dayanıklı İşlevler API'sinin sahtesini/saplamasını kolaylaştırmak için sahte varsayılan değerlere sahip bir varlık bağlamı. |
| DummyOrchestrationContext |
Dayanıklı İşlevler API'sinin sahtesini/saplamasını kolaylaştırmak için sahte varsayılan değerlerle bir düzenleme bağlamı. |
| DurableClient |
Olayları başlatmak, sorgulamak, sonlandırmak ve düzenleme ve varlık örneklerine yükseltmek için istemci. |
| DurableError |
Zamanlanmış bir etkinlik veya alt etki alanı başarısız olduğunda belirli bir hata oluştu.
Bu hata, yalnızca DurableJS kitaplığı tarafından oluşan özel durumları yakalamak için |
| DurableOrchestrationContext |
Düzenleme işlemi uygulayan uygulama kodu için işlevsellik sağlar. |
| DurableOrchestrationStatus |
Dayanıklı düzenleme örneğinin durumunu temsil eder.
|
| EntityId |
Varlık sınıfı ve varlık anahtarından oluşan bir varlık için benzersiz tanımlayıcı. |
| EntityStateResponse |
DurableClient.readEntityState() tarafından döndürülen yanıt. |
| HttpManagementPayload |
Örnek yönetimi HTTP uç noktalarını içeren veri yapısı. |
| ManagedIdentityTokenSource |
Azure Yönetilen Kimlikleriçin Belirteç Kaynağı uygulaması. Örnek Azure Resource Manager HTTP API'sini çağırarak Azure Aboneliklerinin listesini alın.
|
| PurgeHistoryResult |
Temizleme geçmişinin bu yürütülmesiyle ilgili istatistikleri tutacak sınıf. DurableClient.purgeHistory() dönüş türü |
| RetryOptions |
Çeşitli işlemlere parametre olarak geçirilebilen yeniden deneme ilkelerini tanımlar. |
Arabirimler
| ActivityOptions | |
| ActivityTrigger | |
| CallHttpOptions |
Düzenleme bağlamlarında |
| DurableClientInput | |
| DurableClientOptions |
Dayanıklı İstemci işlevi için girişleri, çıkışları ve işleyiciyi yapılandırır. |
| DurableEntityContext |
Bir varlık işlemi uygulayan uygulama kodu için işlevsellik sağlar. |
| EntityContext |
Varlık İşlevlerine geçirilen bağlam nesnesi. |
| EntityOptions | |
| EntityTrigger | |
| GetStatusOptions |
İstemci |
| HttpDurableClientOptions |
HTTP ile tetiklenen Dayanıklı İstemci işlevi için seçenekleri yapılandırılır. |
| OrchestrationContext |
Düzenleme İşlevlerine geçirilen bağlam nesnesi. |
| OrchestrationFilter |
Üzerinde eylem gerçekleştirilecek düzenlemeleri filtrelemek için DurableClient API'lerine geçirilen seçenekler nesnesi |
| OrchestrationOptions | |
| OrchestrationTrigger | |
| RegisteredActivityTask |
Dayanıklı İşlevler Görevi. |
| RegisteredOrchestrationTask |
Dayanıklı İşlevler Görevi. |
| StartNewOptions |
|
| Task |
Dayanıklı İşlevler Görevi. |
| TaskHubOptions |
Görev hub'ı özelliklerini belirtmek için DurableClient API'lerine geçirilen seçenekler nesnesi |
| TimerDurableClientOptions |
Zamanlayıcıyla tetiklenen Dayanıklı İstemci işlevi için seçenekleri yapılandırıyor. |
| TimerTask |
DurableClientdöndürülür. Arama createTimer(Date)-ed değilse Düzenlemenin tamamlanması için bekleyen tüm süreölçerlerin tamamlanması veya iptal edilmesi gerekir. Örnek Zamanlayıcıyı iptal etme
Örnek Zaman aşımı oluşturma
|
| WaitForCompletionOptions |
Dayanıklı işlevden çıkışın ne kadar süreyle bekleneceğini ve çıkışın ne sıklıkta denetleneceğini belirtmek için |
Tür Diğer Adları
| ActivityHandler | |
| DurableClientHandler |
Bazı tetikleyiciler tarafından tetiklenen ve giriş olarak DurableClient örneği alan işleyici işlevinin türü. |
| EntityHandler | |
| HttpDurableClientHandler | |
| OrchestrationHandler |
Düzenleme olarak kaydedilebilecek oluşturucunun türü |
| RegisteredActivity | |
| RegisteredOrchestration | |
| TimerDurableClientHandler | |
| TokenSource | |
Numaralandırmalar
| OrchestrationRuntimeStatus |
Düzenleme örneğinin durumu. |
İşlevler
| get |
OrchestrationClient örneği döndürür. |
İşlev Ayrıntıları
getClient(InvocationContext)
OrchestrationClient örneği döndürür.
function getClient(context: InvocationContext): DurableClient
Parametreler
- context
- InvocationContext
Gövdesi bu yöntemi çağıran Azure işlevinin bağlam nesnesi.