Partager via


Parity Énumération

Définition

Spécifie le bit de parité pour un objet SerialPort.

public enum class Parity
public enum Parity
type Parity = 
Public Enum Parity
Héritage

Champs

Nom Valeur Description
None 0

Aucune vérification de parité n’a lieu.

Odd 1

Définit le bit de parité afin que le nombre de bits défini soit un nombre impair.

Even 2

Définit le bit de parité afin que le nombre de bits défini soit un nombre pair.

Mark 3

Laisse le bit de parité défini sur 1.

Space 4

Laisse le bit de parité défini sur 0.

Exemples

L’exemple de code suivant affiche les valeurs possibles de l’énumération Parity dans la console, puis invite l’utilisateur à en choisir un. Cet exemple de code fait partie d’un exemple de code plus grand fourni pour la SerialPort classe.

// Display PortParity values and prompt user to enter a value.
public static Parity SetPortParity(Parity defaultPortParity)
{
    string parity;

    Console.WriteLine("Available Parity options:");
    foreach (string s in Enum.GetNames(typeof(Parity)))
    {
        Console.WriteLine("   {0}", s);
    }

    Console.Write("Enter Parity value (Default: {0}):", defaultPortParity.ToString(), true);
    parity = Console.ReadLine();

    if (parity == "")
    {
        parity = defaultPortParity.ToString();
    }

    return (Parity)Enum.Parse(typeof(Parity), parity, true);
}
' Display PortParity values and prompt user to enter a value.
Public Shared Function SetPortParity(defaultPortParity As Parity) As Parity
    Dim parity As String

    Console.WriteLine("Available Parity options:")
    For Each s As String In [Enum].GetNames(GetType(Parity))
        Console.WriteLine("   {0}", s)
    Next

    Console.Write("Enter Parity value (Default: {0}):", defaultPortParity.ToString(), True)
    parity = Console.ReadLine()

    If parity = "" Then
        parity = defaultPortParity.ToString()
    End If

    Return CType([Enum].Parse(GetType(Parity), parity, True), Parity)
End Function

Remarques

Utilisez cette énumération lors de la définition de la Parity propriété pour une connexion de port série.

La parité est une procédure de vérification des erreurs dans laquelle le nombre de 1s doit toujours être le même ( même ou impair) pour chaque groupe de bits transmis sans erreur. Dans les communications modem-à-modem, la parité est souvent l’un des paramètres qui doivent être convenus en envoyant des parties et en recevant des parties avant que la transmission puisse avoir lieu.

S’applique à