25 references to MPIState
System.Data (25)
fx\src\data\System\Data\Common\MultipartIdentifier.cs (25)
74
MPIState
state =
MPIState
.MPI_Value; // Initalize the starting state
82
case
MPIState
.MPI_Value : {
100
state =
MPIState
.MPI_ParseQuote;
109
state =
MPIState
.MPI_ParseNonQuote;
114
case
MPIState
.MPI_ParseNonQuote: {
118
state =
MPIState
.MPI_Value;
136
state =
MPIState
.MPI_LookForNextCharOrSeparator;
144
case
MPIState
.MPI_LookForNextCharOrSeparator : {
148
state =
MPIState
.MPI_Value;
154
state =
MPIState
.MPI_ParseNonQuote;
163
case
MPIState
.MPI_ParseQuote: {
168
state =
MPIState
.MPI_RightQuote;
176
case
MPIState
.MPI_RightQuote : {
179
state =
MPIState
.MPI_ParseQuote;
185
state =
MPIState
.MPI_Value;
193
state =
MPIState
.MPI_LookForSeparator;
198
case
MPIState
.MPI_LookForSeparator : {
202
state =
MPIState
.MPI_Value;
215
case
MPIState
.MPI_Value : // These states require no extra action
216
case
MPIState
.MPI_LookForSeparator :
217
case
MPIState
.MPI_LookForNextCharOrSeparator :
220
case
MPIState
.MPI_ParseNonQuote: // Dump what ever was parsed
221
case
MPIState
.MPI_RightQuote :
225
case
MPIState
.MPI_ParseQuote: // Invalid Ending States