OrleansGeneratedCodeHelper 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
由產生的程式碼使用的公用程式。
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) |
如果已包裝,請解除包裝所提供的服務。 |