C# 字符串的最大长度
基于字符串的ActorId的最大长度是多少?如果最大可能长度和最大建议长度之间存在差异,那么差异是什么?原因是什么?ActorId本身对基于字符串的id的长度没有指定限制。但是,在为基于字符串的ActorId选择长度时,应考虑以下几点: 1) ActorStateProvider(的实现)存储actor的命名状态和提醒。根据实现的不同,它可能对基于字符串的ActorId的长度有特定限制,因为它将在内部使用ActorId、参与者状态名称和提醒名称(可能还有一些内部元数据标记)的组合来唯一标识给定参与者的持久化命名状态和提醒C# 字符串的最大长度,c#,azure,actor,azure-service-fabric,C#,Azure,Actor,Azure Service Fabric,基于字符串的ActorId的最大长度是多少?如果最大可能长度和最大建议长度之间存在差异,那么差异是什么?原因是什么?ActorId本身对基于字符串的id的长度没有指定限制。但是,在为基于字符串的ActorId选择长度时,应考虑以下几点: 1) ActorStateProvider(的实现)存储actor的命名状态和提醒。根据实现的不同,它可能对基于字符串的ActorId的长度有特定限制,因为它将在内部使用ActorId、参与者状态名称和提醒名称(可能还有一些内部元数据标记)的组合来唯一标识给定参
2) 参与者的默认ActorStateProvider为。它是在键值存储上实现的。它的密钥长度限制为872个字符。我建议保留50个字符用于内部元数据标记,您可以使用剩余的字符在基于字符串的ActorId和基于您的命名方案的参与者状态名称/提醒名称之间分配。是否有“最大推荐长度”?