Compartir a través de


OrleansGeneratedCodeHelper Clase

Definición

Utilidades para su uso por código generado.

public static class OrleansGeneratedCodeHelper
type OrleansGeneratedCodeHelper = class
Public Module OrleansGeneratedCodeHelper
Herencia
OrleansGeneratedCodeHelper

Métodos

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

Espera contenido vacío (un único encabezado de campo de EndBaseFields o EndTagDelimited), pero también consumirá los campos inesperados.

ConsumeEndBaseOrEndObject<TInput>(Reader<TInput>)

Espera contenido vacío (un único encabezado de campo de EndBaseFields o EndTagDelimited), pero también consumirá los campos inesperados.

DeserializeUnexpectedType<TInput,TField>(Reader<TInput>, Field)

Deserializa un valor inesperado.

GetMethodInfoOrDefault(Type, String, Type[], Type[])

Obtiene la MethodInfo coincidencia de los valores proporcionados.

GetOptionalCopier<T>(IDeepCopier<T>)

Devuelve el copiador proporcionado si no es copiable superficial.

GetService<TService>(Object, ICodecProvider)

Desencapsula el servicio proporcionado si se encapsula.

InvokableThrowArgumentOutOfRange(Int32, Int32)

Método auxiliar de código generado que produce una ArgumentOutOfRangeExceptionexcepción .

SerializeUnexpectedType<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, Object)

Serializa un valor inesperado.

UnwrapService<TService>(Object, TService)

Desencapsula el servicio proporcionado si se encapsula.

Se aplica a