34 private static readonly
string[]
s_toString =
new string[8] {
"",
"?",
"",
"?",
"+",
"*",
"+",
"*" };
36 private static readonly
string[]
s_serialized =
new string[8] {
"None",
"Zero",
"One",
"ZeroOrOne",
"More",
"NotOne",
"OneOrMore",
"ZeroOrMore" };
147 :
this(reader.ReadByte())
static XmlQueryCardinality One
void GetObjectData(BinaryWriter writer)
override string ToString()
static bool operator!=(XmlQueryCardinality left, XmlQueryCardinality right)
bool Equals(XmlQueryCardinality other)
static XmlQueryCardinality operator+(XmlQueryCardinality left, XmlQueryCardinality right)
static XmlQueryCardinality operator*(XmlQueryCardinality left, XmlQueryCardinality right)
static XmlQueryCardinality None
static XmlQueryCardinality ZeroOrOne
static XmlQueryCardinality More
bool NeverSubset(XmlQueryCardinality other)
static readonly string[] s_toString
static XmlQueryCardinality operator|(XmlQueryCardinality left, XmlQueryCardinality right)
string ToString(string format)
XmlQueryCardinality(int value)
static XmlQueryCardinality OneOrMore
XmlQueryCardinality AtMost()
static XmlQueryCardinality ZeroOrMore
static bool operator==(XmlQueryCardinality left, XmlQueryCardinality right)
static bool operator<=(XmlQueryCardinality left, XmlQueryCardinality right)
override bool Equals([NotNullWhen(true)] object other)
static readonly string[] s_serialized
static XmlQueryCardinality Zero
static readonly XmlQueryCardinality[,] s_cardinalityProduct
static readonly XmlQueryCardinality[,] s_cardinalitySum
static bool operator>=(XmlQueryCardinality left, XmlQueryCardinality right)
static XmlQueryCardinality NotOne
XmlQueryCardinality(BinaryReader reader)
override int GetHashCode()