|
ASN1C C# Runtime Library
7.8
|
Public Member Functions | |
| Asn1InvalidChoiceOptionException (Asn1BerDecodeBuffer buffer, Asn1Tag tag) | |
| Asn1InvalidChoiceOptionException (Asn1PerDecodeBuffer buffer, int index) | |
| Asn1InvalidChoiceOptionException () | |
Public Member Functions inherited from Asn1Exception | |
| Asn1Exception (System.String message) | |
| Asn1Exception (System.String message, System.Exception innerException) | |
| Asn1Exception (Asn1DecodeBuffer buffer, System.String message) | |
This class defines the 'ASN.1 invalid choice option' exception that is thrown when a CHOICE construct is detected to contain an element that is not within the given set.
| Asn1InvalidChoiceOptionException | ( | Asn1BerDecodeBuffer | buffer, |
| Asn1Tag | tag | ||
| ) |
This constructor creates an exception object with a textual message describing the tag of the invalid element..
| buffer | BER Decode buffer object reference |
| tag | Tag value of duplicate element |
| Asn1InvalidChoiceOptionException | ( | Asn1PerDecodeBuffer | buffer, |
| int | index | ||
| ) |
This constructor creates an exception object with a textual message describing the PER choice index of the invalid element..
| buffer | PER Decode buffer object reference |
| index | Parsed choice index value |
The default constructor is invoked in the encode logic if the object assigned to the choice item is not in the allowed set..