33 references to State
Microsoft.Web.XmlTransform (33)
XmlAttributePreservingWriter.cs (33)
100State state = State.Writing; 133Debug.Assert(state == State.Writing); 135ChangeState(State.WaitingForAttributeLeadingSpace); 139Debug.Assert(state == State.ReadingAttribute); 145Debug.Assert(state == State.Writing || state == State.Buffering); 147ChangeState(State.WritingComment); 151Debug.Assert(state == State.WritingComment); 153ChangeState(State.Writing); 169case State.WaitingForAttributeLeadingSpace: 171ChangeState(State.ReadingAttribute); 174goto case State.Writing; 175case State.Writing: 176case State.WritingComment: 177case State.FlushingBuffer: 180case State.ReadingAttribute: 181case State.Buffering: 189if (state == State.WritingComment) { 199if (state == State.Writing) { 200ChangeState(State.Buffering); 206if (state == State.Buffering) { 213ChangeState(State.Writing); 217if (state == State.Buffering) { 218ChangeState(State.Writing); 224private void ChangeState(State newState) { 226State oldState = state; 239private bool StateRequiresBuffer(State state) { 240return state == State.Buffering || state == State.ReadingAttribute; 253State oldState = state; 255state = State.FlushingBuffer; 295ChangeState(State.Writing);