共用方式為


OrleansGeneratedCodeHelper 類別

定義

由產生的程式碼使用的公用程式。

public static class OrleansGeneratedCodeHelper
type OrleansGeneratedCodeHelper = class
Public Module OrleansGeneratedCodeHelper
繼承
OrleansGeneratedCodeHelper

方法

ConsumeEndBaseOrEndObject<TInput>(Reader<TInput>, Field)

預期空白內容 (或 EndTagDelimited) 的單一欄位標頭 EndBaseFields ,但也會取用任何非預期的欄位。

ConsumeEndBaseOrEndObject<TInput>(Reader<TInput>)

預期空白內容 (或 EndTagDelimited) 的單一欄位標頭 EndBaseFields ,但也會取用任何非預期的欄位。

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)

如果已包裝,請解除包裝所提供的服務。

適用於