예제 #1
0
 public virtual void ProcessAspectOnMissingClass(ClassAspect aspect, int currentSlot
                                                 )
 {
     if (_marshallingInfo.IsNull(currentSlot))
     {
         return;
     }
     aspect.IncrementOffset(_marshallingInfo.Buffer(), (IHandlerVersionContext)_marshallingInfo
                            );
 }
예제 #2
0
 protected virtual int InternalDeclaredAspectCount(ClassMetadata classMetadata)
 {
     return(classMetadata.ReadAspectCount(_marshallingInfo.Buffer()));
 }
 public IReadBuffer Buffer()
 {
     return(context.Buffer());
 }