10 references to ConstructedMask
System.Formats.Asn1 (10)
System\Formats\Asn1\Asn1Tag.Accelerators.cs (4)
32
new Asn1Tag(
ConstructedMask
, (int)UniversalTagNumber.BitString);
43
new Asn1Tag(
ConstructedMask
, (int)UniversalTagNumber.OctetString);
63
public static readonly Asn1Tag Sequence = new Asn1Tag(
ConstructedMask
, (int)UniversalTagNumber.Sequence);
68
public static readonly Asn1Tag SetOf = new Asn1Tag(
ConstructedMask
, (int)UniversalTagNumber.SetOf);
System\Formats\Asn1\Asn1Tag.cs (6)
17
private const byte ControlMask = ClassMask |
ConstructedMask
;
31
public bool IsConstructed => (_controlFlags &
ConstructedMask
) != 0;
61
: this(isConstructed ?
ConstructedMask
: (byte)0, (int)universalTagNumber)
97
: this((byte)((byte)tagClass | (isConstructed ?
ConstructedMask
: 0)), tagValue)
126
return new Asn1Tag((byte)(_controlFlags |
ConstructedMask
), TagValue);
139
return new Asn1Tag((byte)(_controlFlags & ~
ConstructedMask
), TagValue);