Parity Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SerialPort nesnesinin eşlik bitini belirtir.
public enum class Parity
public enum Parity
type Parity =
Public Enum Parity
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| None | 0 | Eşlik denetimi yapılmaz. |
| Odd | 1 | Eşlik bitini, bit sayısı kümesinin tek sayı olacak şekilde ayarlar. |
| Even | 2 | Eşlik bitini, bit sayısı kümesinin çift sayı olacak şekilde ayarlar. |
| Mark | 3 | Eşlik bitini 1 olarak ayarlar. |
| Space | 4 | Eşlik bitini 0 olarak ayarlar. |
Örnekler
Aşağıdaki kod örneği, konsolunda numaralandırmanın Parity olası değerlerini görüntüler ve kullanıcıdan birini seçmesini ister. Bu kod örneği, sınıfı için sağlanan daha büyük bir kod örneğinin SerialPort parçasıdır.
// 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
Açıklamalar
Seri bağlantı noktası bağlantısı özelliğini ayarlarken bu numaralandırmayı Parity kullanın.
Eşlik, hata olmadan iletilen her bit grubu için 1 sayısının her zaman aynı (çift veya tek) olması gereken bir hata denetimi yordamıdır. Modemden modeme iletişimde eşlik, iletim gerçekleştirilmeden önce tarafları ve alıcı tarafları göndererek üzerinde anlaşmaya varılması gereken parametrelerden biridir.