private Amf3ArrayReadItem(IValueOrRemainedIndex<string> propertyName, int denseArrayIndex, Amf3Reader reader) { this.PropertyName = propertyName; this.DenseArrayIndex = denseArrayIndex; this.Reader = reader; }
internal Amf3ArrayReadItem(IValueOrRemainedIndex<string> propertyName, Amf3Reader reader) : this(propertyName,-1, reader) { }
internal Amf3ArrayReadItem(int denseArrayIndex, Amf3Reader reader) : this(null, denseArrayIndex, reader) { }
private Amf3Parser(Amf3Reader reader) { this.reader_ = reader; this.stringRemains_ = new List<string>(); this.objectRemains_ = new List<IAmfValue>(); }