이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

Parity 열거형

 

게시 날짜: 2016년 11월

에 대 한 패리티 비트를 지정 된 SerialPort 개체입니다.

네임스페이스:   System.IO.Ports
어셈블리:  System(System.dll에 있음)

public enum Parity

멤버 이름설명
Even

비트 집합의 수는 짝수 있도록 패리티 비트를 설정 합니다.

Mark

패리티 비트를 1로 설정 그대로 둡니다.

None

패리티 검사가 수행 되지 않습니다.

Odd

비트 집합의 횟수가 홀수 있도록 패리티 비트를 설정 합니다.

Space

패리티 비트를 0으로 설정 그대로 둡니다.

설정할 때이 열거형을 사용 하는 Parity 직렬 포트 연결에 대 한 속성입니다.

패리티를 1의 개수가 항상 동일 해야 하는 오류 검사 프로시저는-짝수 또는 홀수-비트 오류 없이 전송 되는 각 그룹에 대 한 합니다. 모뎀 간 통신에서 패리티는 종종 합의 해야 파티를 보내고 받는 당사자 수 있습니다 배치 하는 매개 변수 중 하나입니다.

가능한 값을 표시 하는 다음 코드 예제는 Parity 를 콘솔에 열거 한 다음 사용자가 하나를 선택 합니다. 이 코드 예제는 일부에 대해 제공 하는 더 큰 코드 예제의 SerialPort 클래스입니다.

// 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);
}

.NET Framework
2.0 이후 사용 가능
맨 위로 이동
표시: