Parity Enum

Definition

Anger paritetsbiten för ett SerialPort objekt.

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

Fält

Name Värde Description
None 0

Ingen paritetskontroll utförs.

Odd 1

Anger paritetsbiten så att antalet bitar är ett udda tal.

Even 2

Anger paritetsbiten så att antalet bitar är ett jämnt tal.

Mark 3

Lämnar paritetsbiten inställd på 1.

Space 4

Lämnar paritetsbiten inställd på 0.

Exempel

Följande kodexempel visar möjliga värden för Parity uppräkningen till konsolen och uppmanar sedan användaren att välja en. Det här kodexemplet är en del av ett större kodexempel som tillhandahålls SerialPort för klassen.

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

Kommentarer

Använd den här uppräkningen när du anger Parity egenskapen för en seriell portanslutning.

Paritet är en felkontrollprocedur där antalet 1:or alltid måste vara detsamma – jämna eller udda – för varje grupp med bitar som överförs utan fel. Inom modem-till-modem-kommunikation är paritet ofta en av de parametrar som måste överenskommas av sändande parter och mottagande parter innan överföringen kan ske.

Gäller för