コード例 #1
0
 protected override Action <object> OnThrowValueTypeCannotBeNull3OnUnpacked(ReflectionSerializerNilImplicationHandlerOnUnpackedParameter parameter)
 {
     return
         (_ =>
     {
         SerializationExceptions.ThrowValueTypeCannotBeNull(
             parameter.MemberName,
             parameter.ItemType,
             parameter.DeclaringType
             );
     });
 }
コード例 #2
0
 protected override Action <object> OnThrowNullIsProhibitedExceptionOnUnpacked(ReflectionSerializerNilImplicationHandlerOnUnpackedParameter parameter)
 {
     return
         (_ =>
     {
         SerializationExceptions.ThrowNullIsProhibited(parameter.MemberName);
     });
 }
コード例 #3
0
 protected override Action <object> OnNopOnUnpacked(ReflectionSerializerNilImplicationHandlerOnUnpackedParameter parameter)
 {
     return(_ => { });
 }