次の方法で共有


DeviceMaximumQueueDepthExceededException クラス

定義

デバイスのメッセージ キューが既にいっぱいになっているため、メッセージをエンキューしようとすると失敗した場合にスローされる例外。

[System.Serializable]
public sealed class DeviceMaximumQueueDepthExceededException : Microsoft.Azure.Devices.Common.Exceptions.IotHubException
[<System.Serializable>]
type DeviceMaximumQueueDepthExceededException = class
    inherit IotHubException
Public NotInheritable Class DeviceMaximumQueueDepthExceededException
Inherits IotHubException
継承
DeviceMaximumQueueDepthExceededException
属性

コンストラクター

DeviceMaximumQueueDepthExceededException(Int32)

キューの DeviceMaximumQueueDepthExceededException 最大深さの指定した値を使用して のインスタンスを作成し、非一時的としてマークします。

DeviceMaximumQueueDepthExceededException(Int32, String)

この特定の DeviceMaximumQueueDepthExceededException エラーに関連付けられている追跡 ID を返す最大キューの深さとサービスから返された追跡 ID の指定された値を使用して のインスタンスを作成し、非一時的としてマークします。

DeviceMaximumQueueDepthExceededException(String)

指定したエラー メッセージを含む の DeviceMaximumQueueDepthExceededException インスタンスを作成し、非一時的としてマークします。

DeviceMaximumQueueDepthExceededException(String, Exception)

指定したエラー メッセージと、この例外の原因となった内部例外への参照を含む の DeviceMaximumQueueDepthExceededException インスタンスを作成し、一時的でないものとしてマークします。

プロパティ

Code

例外に関連付けられているエラー コード。

(継承元 IotHubException)
IsTransient

エラーが一時的であり、再試行する必要があるかどうかを示します。

(継承元 IotHubException)
TrackingId

サービスは、この特定のエラーに関連付けられている追跡 ID を返しました。

(継承元 IotHubException)

メソッド

GetObjectData(SerializationInfo, StreamingContext)

例外に関する情報を含む SerializationInfo を設定します。 シリアル化されたオブジェクト データに と TrackingId を設定IsTransientするには、これを使用します。

適用対象