25 references to MPIState
System.Data.Common (25)
src\libraries\Common\src\System\Data\Common\MultipartIdentifier.cs (25)
78MPIState state = MPIState.MPI_Value; // Initialize the starting state 88case MPIState.MPI_Value: 111state = MPIState.MPI_ParseQuote; 122state = MPIState.MPI_ParseNonQuote; 127case MPIState.MPI_ParseNonQuote: 133state = MPIState.MPI_Value; 155state = MPIState.MPI_LookForNextCharOrSeparator; 164case MPIState.MPI_LookForNextCharOrSeparator: 171state = MPIState.MPI_Value; 178state = MPIState.MPI_ParseNonQuote; 188case MPIState.MPI_ParseQuote: 196state = MPIState.MPI_RightQuote; 205case MPIState.MPI_RightQuote: 210state = MPIState.MPI_ParseQuote; 217state = MPIState.MPI_Value; 227state = MPIState.MPI_LookForSeparator; 232case MPIState.MPI_LookForSeparator: 239state = MPIState.MPI_Value; 254case MPIState.MPI_Value: // These states require no extra action 255case MPIState.MPI_LookForSeparator: 256case MPIState.MPI_LookForNextCharOrSeparator: 259case MPIState.MPI_ParseNonQuote: // Dump what ever was parsed 260case MPIState.MPI_RightQuote: 264case MPIState.MPI_ParseQuote: // Invalid Ending States