InMemoryLeaseProvider 类

定义

用于开发和测试的内存租约提供程序中。 此提供程序将租约信息存储在内存中,如果 grain 变为非活动状态或 silo 崩溃,可能会丢失。 此实现仅用于测试或本地开发目的 - 不用于生产用途。

public class InMemoryLeaseProvider : Orleans.LeaseProviders.ILeaseProvider
type InMemoryLeaseProvider = class
    interface ILeaseProvider
Public Class InMemoryLeaseProvider
Implements ILeaseProvider
继承
InMemoryLeaseProvider
实现

构造函数

InMemoryLeaseProvider(IGrainFactory)

初始化 InMemoryLeaseProvider 类的新实例。

方法

Acquire(String, LeaseRequest[])

Batch 获取租约操作

GetLeaseProviderGrain(IGrainFactory)

用于开发和测试的内存租约提供程序中。 此提供程序将租约信息存储在内存中,如果 grain 变为非活动状态或 silo 崩溃,可能会丢失。 此实现仅用于测试或本地开发目的 - 不用于生产用途。

Release(String, AcquiredLease[])

批量发布租约操作

Renew(String, AcquiredLease[])

批量续订租约操作

适用于