25 references to MPIState
System.Data.Entity (25)
System\Data\Common\Internal\MultipartIdentifier.cs (25)
68
MPIState
state =
MPIState
.MPI_Value; // Initalize the starting state
78
case
MPIState
.MPI_Value:
97
state =
MPIState
.MPI_ParseQuote;
108
state =
MPIState
.MPI_ParseNonQuote;
113
case
MPIState
.MPI_ParseNonQuote:
119
state =
MPIState
.MPI_Value;
141
state =
MPIState
.MPI_LookForNextCharOrSeparator;
150
case
MPIState
.MPI_LookForNextCharOrSeparator:
157
state =
MPIState
.MPI_Value;
164
state =
MPIState
.MPI_ParseNonQuote;
174
case
MPIState
.MPI_ParseQuote:
178
state =
MPIState
.MPI_RightQuote;
187
case
MPIState
.MPI_RightQuote:
192
state =
MPIState
.MPI_ParseQuote;
199
state =
MPIState
.MPI_Value;
209
state =
MPIState
.MPI_LookForSeparator;
214
case
MPIState
.MPI_LookForSeparator:
221
state =
MPIState
.MPI_Value;
236
case
MPIState
.MPI_Value: // These states require no extra action
237
case
MPIState
.MPI_LookForSeparator:
238
case
MPIState
.MPI_LookForNextCharOrSeparator:
241
case
MPIState
.MPI_ParseNonQuote: // Dump what ever was parsed
242
case
MPIState
.MPI_RightQuote:
246
case
MPIState
.MPI_ParseQuote: // Invalid Ending States