Parity Enum

Definitie

Hiermee geeft u de pariteits-bit voor een SerialPort object.

public enum class Parity
public enum Parity
type Parity = 
Public Enum Parity
Overname

Velden

Name Waarde Description
None 0

Er wordt geen pariteitscontrole uitgevoerd.

Odd 1

Hiermee stelt u de pariteitsbit zo in dat het aantal bits dat is ingesteld een oneven getal is.

Even 2

Hiermee stelt u de pariteitsbit zo in dat het aantal bits dat is ingesteld, een even getal is.

Mark 3

Laat de pariteitsbit ingesteld op 1.

Space 4

Laat de pariteitsbit ingesteld op 0.

Voorbeelden

In het volgende codevoorbeeld worden de mogelijke waarden van de Parity opsomming aan de console weergegeven en wordt de gebruiker gevraagd er een te kiezen. Dit codevoorbeeld maakt deel uit van een groter codevoorbeeld dat is opgegeven voor de SerialPort klasse.

// 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

Opmerkingen

Gebruik deze opsomming bij het instellen van de Parity eigenschap voor een seriële poortverbinding.

Pariteit is een procedure voor foutcontrole waarbij het aantal 1's altijd hetzelfde moet zijn - even of oneven - voor elke groep bits die zonder fouten wordt verzonden. In modem-naar-modemcommunicatie is pariteit vaak een van de parameters die moeten worden overeengekomen door verzendende partijen en ontvangende partijen voordat verzending kan plaatsvinden.

Van toepassing op