OrleansGeneratedCodeHelper 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
由生成的代码使用的实用工具。
public static class OrleansGeneratedCodeHelper
type OrleansGeneratedCodeHelper = class
Public Module OrleansGeneratedCodeHelper
- 继承
-
OrleansGeneratedCodeHelper
方法
ConsumeEndBaseOrEndObject<TInput>(Reader<TInput>, Field) |
预期空内容 (或) 的 EndBaseFieldsEndTagDelimited 单个字段标头,但也会使用任何意外字段。 |
ConsumeEndBaseOrEndObject<TInput>(Reader<TInput>) |
预期空内容 (或) 的 EndBaseFieldsEndTagDelimited 单个字段标头,但也会使用任何意外字段。 |
DeserializeUnexpectedType<TInput,TField>(Reader<TInput>, Field) |
反序列化意外值。 |
GetMethodInfoOrDefault(Type, String, Type[], Type[]) |
获取 MethodInfo 与所提供的值匹配的 。 |
GetOptionalCopier<T>(IDeepCopier<T>) |
如果提供的复制器不可浅色复制,则返回该复制器。 |
GetService<TService>(Object, ICodecProvider) |
如果所提供的服务已包装,则将其解包。 |
InvokableThrowArgumentOutOfRange(Int32, Int32) |
生成的代码帮助程序方法,该方法 ArgumentOutOfRangeException会引发 。 |
SerializeUnexpectedType<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, Object) |
序列化意外值。 |
UnwrapService<TService>(Object, TService) |
如果所提供的服务已包装,则将其解包。 |