public _MarshallingInfoTraverseAspectCommand_456(ClassAspect aspect, BooleanByRef
     found, ObjectHeaderContext context, IMarshallingInfo baseArg1) : base(baseArg1)
 {
     this.aspect = aspect;
     this.found = found;
     this.context = context;
 }
Beispiel #2
0
 public bool SeekToField(ObjectHeaderContext context, ClassAspect field)
 {
     if (!StandardReferenceTypeHandlerIsUsed())
     {
         return false;
     }
     return Handlers4.FieldAwareTypeHandler(CorrectHandlerVersion(context)).SeekToField
         (context, field);
 }
 public virtual bool SeekToField(ObjectHeaderContext context, ClassAspect aspect)
 {
     var found = new BooleanByRef(false);
     ITraverseAspectCommand command = new _MarshallingInfoTraverseAspectCommand_456(aspect
         , found, context, EnsureFieldList(context));
     TraverseAllAspects(context, command);
     return found.value;
 }
 public virtual bool SeekToField(ObjectHeaderContext context, ClassAspect aspect)
 {
     return false;
 }