public _MarshallingInfoTraverseAspectCommand_456(ClassAspect aspect, BooleanByRef found, ObjectHeaderContext context, IMarshallingInfo baseArg1) : base(baseArg1) { this.aspect = aspect; this.found = found; this.context = context; }
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; }