The SnmpException type exposes the following members.

Constructors

  NameDescription
SnmpExceptionOverloaded.

Methods

  NameDescription
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetBaseException
When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
(Inherited from Exception.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetObjectData
When overridden in a derived class, sets the SerializationInfo with information about the exception.
(Inherited from Exception.)
GetType
Gets the runtime type of the current instance.
(Inherited from Exception.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
ToString
Creates and returns a string representation of the current exception.
(Inherited from Exception.)

Fields

  NameDescription
_errorCode
Error code. Provides a finer grained information about why the exception happened. This can be useful to the process handling the error to determine how critical the error that occured is and what followup actions to take.
AuthenticationFailed
Authentication of the received packet failed.
InvalidAuthenticationParameterLength
Invalid length of the authentication parameter field. Expected length is 12 bytes when authentication is enabled. Same length is used for both MD5 and SHA-1 authentication protocols.
InvalidAuthoritativeEngineId
Authoritative engine id is invalid.
InvalidEngineBoots
Engine boots value is invalid
InvalidIAgentParameters
UdpTarget request cannot be processed because IAgentParameters does not contain required information
InvalidPrivacyParameterLength
Invalid length of the privacy parameter field. Expected length depends on the privacy protocol. This exception can be raised when privacy packet contents are invalidly set by agent or if wrong privacy protocol is set in the packet class definition.
InvalidRequestId
Invalid request id in the packet.
InvalidSecurityName
Security name (user name) in the reply does not match the name sent in request.
MaximumMessageSizeExceeded
SNMP version 3 maximum message size exceeded. Packet that was encoded will exceed maximum message size acceptable in this transaction.
NoDataReceived
Null data received on request.
None
No error
PacketOutsideTimeWindow
Received packet is outside the time window acceptable. Packet failed timeliness check.
ReportOnNoReports
Report packet was received when Reportable flag was set to false (we notified the peer that we do not receive report packets).
RequestTimedOut
Reply to a request was not received within the timeout period
UnsupportedNoAuthPriv
Privacy enabled without authentication combination in a packet is not supported.
UnsupportedPrivacyProtocol
Privacy protocol requested is not supported.
UnsupportedSecurityModel
Security model specified in the packet is not supported

Properties

  NameDescription
Data
Gets a collection of key/value pairs that provide additional user-defined information about the exception.
(Inherited from Exception.)
ErrorCode
Get/Set error code associated with the exception
HelpLink
Gets or sets a link to the help file associated with this exception.
(Inherited from Exception.)
HResult
Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
(Inherited from Exception.)
InnerException
Gets the Exception instance that caused the current exception.
(Inherited from Exception.)
Message
Gets a message that describes the current exception.
(Inherited from Exception.)
Source
Gets or sets the name of the application or the object that causes the error.
(Inherited from Exception.)
StackTrace
Gets a string representation of the frames on the call stack at the time the current exception was thrown.
(Inherited from Exception.)
TargetSite
Gets the method that throws the current exception.
(Inherited from Exception.)

See Also