MessageQueueErrorCode 列挙体とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > MessageQueueErrorCode 列挙体の意味・解説 

MessageQueueErrorCode 列挙体

メッセージ キュー アプリケーション内で発生した、MessageQueueException 例外生成したエラー原因識別します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Public Enumeration MessageQueueErrorCode
Dim instance As MessageQueueErrorCode
public enum MessageQueueErrorCode
public enum class MessageQueueErrorCode
public enum MessageQueueErrorCode
public enum MessageQueueErrorCode
メンバメンバ
 メンバ説明
.NET Compact Framework によるサポートAccessDeniedメッセージ テキスト : アクセス拒否されました。 

指定されキューまたはコンピュータへのアクセス拒否され場合メッセージ キューはこのエラー返します。このエラー返され場合は、キュープロパティ作成削除または設定するなどの操作へのアクセス権があることを確認してくださいキューアクセス権変更詳細については、MessageQueueAccessRights のトピックと MessageQueue.SetPermissions のトピック参照してください

.NET Compact Framework によるサポートBadSecurityContextメッセージ テキスト : 不正なセキュリティ コンテキスト。 

セキュリティ コンテキスト破損している場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートBaseメッセージ キューはこのエラー コード返しません。 
.NET Compact Framework によるサポートBufferOverflowメッセージ テキスト : メッセージ本文取得するために MQReceiveMessage に割り当てられているバッファ小さすぎますメッセージキューから削除されずに、バッファ内に収まるメッセージ本文一部コピーされました。 
.NET Compact Framework によるサポートCannotCreateCertificateStoreメッセージ テキスト : 内部証明書の証明ストア作成できません。 

独自のプロファイル操作するアクセス許可ない場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートCannotCreateHashExメッセージ テキスト : 認証済みメッセージハッシュ オブジェクト作成できません。 

ハッシュ アルゴリズムの詳細については、Message クラスの HashAlgorithm プロパティ参照してください

.NET Compact Framework によるサポートCannotCreateOnGlobalCatalogメッセージ テキスト : 指定されグローバル カタログ サーバーオブジェクト作成できませんでした。 
.NET Compact Framework によるサポートCannotGetDistinguishedNameメッセージ テキスト : ローカル コンピュータ区別された名前を取得できませんでした。 
.NET Compact Framework によるサポートCannotGrantAddGuidメッセージ テキスト : 現在のユーザーに "Add Guid" アクセス許可与えることができませんでした。 
.NET Compact Framework によるサポートCannotHashDataExメッセージ テキスト : 認証済みメッセージデータハッシュできません。 
.NET Compact Framework によるサポートCannotImpersonateClientメッセージ テキスト : RPC サーバークライアント アプリケーション偽装できず、セキュリティ資格情報検査できませんでした。 

ディレクトリ サービス サーバークライアント アプリケーション偽装できない場合メッセージ キューはこのエラー返します。これはセキュリティ資格情報検査に必要です。

.NET Compact Framework によるサポートCannotJoinDomainメッセージ テキスト : Windows 2000 ドメインメッセージ キュー エンタープライズ結合できませんでした。 
.NET Compact Framework によるサポートCannotLoadMsmqOcmメッセージ テキスト : MSMQOCM.DLL ライブラリ読み込むことができません。 
.NET Compact Framework によるサポートCannotOpenCertificateStoreメッセージ テキスト : 内部証明書の証明ストアを開くことができません。 

独自のプロファイル操作するアクセス許可ない場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートCannotSetCryptographicSecurityDescriptorメッセージ テキスト : 暗号化キーセキュリティ記述子設定できません。 

暗号化プロバイダ詳細については、CryptographicProviderType のトピックと Message.AuthenticationProviderType のトピック参照してください

.NET Compact Framework によるサポートCannotSignDataExメッセージ テキスト : 認証済みメッセージ送信する前にデータ署名できません。 

データ署名詳細については、Message クラスDigitalSignature プロパティ参照してください

.NET Compact Framework によるサポートCertificateNotProvidedメッセージ テキスト : ユーザー証明書なしで認証済みメッセージ送信しようとしました。 

送信アプリケーションセキュリティ コンテキスト情報使用してメッセージ認証しようとしたときに、セキュリティ コンテキスト証明書含まれていない場合メッセージ キューはこのエラー返します証明書詳細については、Message クラスの SenderCertificate プロパティ参照してください

.NET Compact Framework によるサポートComputerDoesNotSupportEncryptionメッセージ テキスト : コンピュータ暗号化操作サポートしていません。 

アプリケーション暗号化要求したときにコンピュータ (ソースまたはデスティネーション) が暗号化操作サポートしてない場合メッセージ キューはこのエラー返します。このエラー返され場合暗号化操作失敗です。暗号使用方法については、MessageQueue.EncryptionRequired のトピックと Message.EncryptionAlgorithm のトピック参照してください

.NET Compact Framework によるサポートCorruptedInternalCertificateメッセージ テキスト : 内部メッセージ キュー証明書破損してます。 

このエラーは、メッセージ キュー 1.0 だけに適用されます。

.NET Compact Framework によるサポートCorruptedPersonalCertStoreメッセージ テキスト : 個人用証明書ストア破損してます。 

Microsoft Internet Explorer 個人用証明書ストア破損している場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートCorruptedQueueWasDeletedメッセージ テキスト : 破損のため、LQS のキュー.ini ファイル削除されました。 
.NET Compact Framework によるサポートCorruptedSecurityDataメッセージ テキスト : 暗号関数失敗しました。 
.NET Compact Framework によるサポートCouldNotGetAccountInfoメッセージ テキスト : ユーザーアカウント情報取得できませんでした。 
.NET Compact Framework によるサポートCouldNotGetUserSidメッセージ テキスト : スレッド トークンから SID 情報取得できませんでした。 

送信識別子詳細については、Message クラスSenderId プロパティ参照してください

.NET Compact Framework によるサポートDeleteConnectedNetworkInUseメッセージ テキスト : 接続ネットワーク削除できません。使用中です。 

ネットワーク少なくとも 1 つの他のコンピュータ定義されているため、指定した接続ネットワーク削除できない場合メッセージ キューはこのエラー返しますすべての接続ネットワークの一覧からこの接続ネットワーク削除しもう一度削除しようとします

.NET Compact Framework によるサポートDependentClientLicenseOverflowメッセージ テキスト : このメッセージ キュー サーバーサービス提供している依存クライアントの数が上限達しました。 
.NET Compact Framework によるサポートDsErrorメッセージ テキスト : 内部ディレクトリ サービス エラー。 
.NET Compact Framework によるサポートDsIsFullメッセージ テキスト : ディレクトリ サービスいっぱいです。 

情報ストアいっぱい場合メッセージ キューはこのエラー返します。このエラーは、メッセージ キュー 1.0 だけに適用されます。

.NET Compact Framework によるサポートDtcConnectメッセージ テキスト : MS DTC接続できません。 

Microsoft 分散トランザクション コーディネータ (DTC) に接続できない場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートEncryptionProviderNotSupportedメッセージ テキスト : メッセージ キューはこの暗号化サービス プロバイダサポートしていません。 
.NET Compact Framework によるサポートFailVerifySignatureExメッセージ テキスト : 受信したメッセージ署名無効です。 
.NET Compact Framework によるサポートFormatNameBufferTooSmallメッセージ テキスト : API に対して指定され形式バッファ小さすぎるため、形式名が収まりません。 
.NET Compact Framework によるサポートGenericメッセージ テキスト : 汎用エラー。 

より具体的な原因識別できなかった場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートGuidNotMatchingメッセージ テキスト : コンピュータインストール対応する GUID使用してメッセージ キュー構成オブジェクト作成できませんでしたメッセージ キューアンインストールしてから、再インストールする必要があります。 
.NET Compact Framework によるサポートIllegalContextメッセージ テキスト : 無効なコンテキスト パラメータ。 
.NET Compact Framework によるサポートIllegalCriteriaColumnsメッセージ テキスト : 無効な MQCOLUMNS パラメータ。 

MessagePropertyFilter クラス使用していて、すべてのブール値として false選択しすべての整数値としてゼロ (0) を選択した場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートIllegalCursorActionメッセージ テキスト : MQReceiveMessage に指定された MQ_ACTION_PEEK_NEXT を現在のカーソル位置使用できません。 

System.Messaging.MessageEnumerator.MoveNext は、現在のカーソル位置では使用できません。

.NET Compact Framework によるサポートIllegalEnterpriseOperationメッセージ テキスト : メッセージ キュー サービス オブジェクトには、この操作無効です。 
.NET Compact Framework によるサポートIllegalFormatNameメッセージ テキスト : 指定した形式名が無効です。 

有効な形式構文オプションについては、MessageQueue クラスの FormatName プロパティ参照してください

.NET Compact Framework によるサポートIllegalMessagePropertiesメッセージ テキスト : 無効な MQQMPROPS パラメータです。値が null か、プロパティが 0 です。 

無効なメッセージ プロパティです。値が null 参照 (Visual Basic では Nothing) か、プロパティが 0 のいずれかです。

.NET Compact Framework によるサポートIllegalOperationメッセージ テキスト : 外部メッセージ キュー システムには、この操作無効です。 
.NET Compact Framework によるサポートIllegalPrivatePropertiesプライベート プロパティパラメータ値が無効です。null 値であるか、指定されプロパティが 0 である可能性あります。 
.NET Compact Framework によるサポートIllegalPropertyIdメッセージ テキスト : 無効なプロパティ ID 値。 
.NET Compact Framework によるサポートIllegalPropertySizeメッセージ テキスト : 無効なプロパティ バッファ サイズ。 

メッセージ ID または相関 ID指定されバッファサイズ正しくない場合メッセージ キューはこのエラー返しますメッセージ ID詳細については、Message クラスMessage.Id プロパティおよび Message.CorrelationId プロパティ参照してください

.NET Compact Framework によるサポートIllegalPropertyValueメッセージ テキスト : 無効なプロパティ値。 
.NET Compact Framework によるサポートIllegalPropertyVtメッセージ テキスト : 無効な VARTYPE 値。 
.NET Compact Framework によるサポートIllegalQueuePathNameメッセージ テキスト : 無効なキューパス名。 

有効なパス構文オプションについては、MessageQueue クラスPath プロパティ参照してください

.NET Compact Framework によるサポートIllegalQueuePropertiesメッセージ テキスト : 無効な MQQUEUEPROPS パラメータです。値が null か、プロパティが 0 です。 

無効なキュー プロパティです。値が null 参照 (Visual Basic では Nothing) か、プロパティが 0 のいずれかです。

MessageQueueCriteria クラス使用していて、ClearAll を呼び出したか、キューフィルタ処理時に使用する条件指定しなかった場合メッセージ キューはこのエラー返しますキューフィルタ処理検索条件詳細については、MessageQueueCriteria クラスまたは MessageQueue.GetPublicQueues メソッド参照してください

.NET Compact Framework によるサポートIllegalRelationメッセージ テキスト : 制限無効な関係値。 
.NET Compact Framework によるサポートIllegalRestrictionPropertyIdメッセージ テキスト : MQRESTRICTION パラメータ無効な propid 値。 

制限無効なプロパティ ID 値。

.NET Compact Framework によるサポートIllegalSecurityDescriptorメッセージ テキスト : 指定したセキュリティ記述子有効なセキュリティ記述子ではありません。 
.NET Compact Framework によるサポートIllegalSortメッセージ テキスト : 無効な並べ替え指定 (列の重複など)。 
.NET Compact Framework によるサポートIllegalSortPropertyIdメッセージ テキスト : MQSORTSET の無効な propid 値。 

並べ替え対象無効なプロパティ ID 値。

.NET Compact Framework によるサポートIllegalUserメッセージ テキスト : ユーザー名無効です。 

ユーザーアプリケーション無効なユーザー名メッセージ キュー接続している場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートInsufficientPropertiesメッセージ テキスト : 操作必要なプロパティのうち、入力パラメータ指定されていないプロパティあります。 
.NET Compact Framework によるサポートInsufficientResourcesメッセージ テキスト : 操作実行するにはリソース不足してます。 

操作完了するためのメモリ不足している場合メッセージ キューはこのエラー返します。このエラー返され場合操作失敗です。

.NET Compact Framework によるサポートInvalidCertificateメッセージ テキスト : ユーザー証明書無効です。 

Message クラスSenderCertificate プロパティ指定されセキュリティ証明書無効な場合、または証明書Microsoft Internet Explorer個人用証明書ストア正しく配置されていない場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートInvalidHandleメッセージ テキスト : 関数渡され無効なハンドル。 

指定したキュー ハンドル有効でない場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートInvalidOwnerメッセージ テキスト : 無効なオブジェクト所有者。たとえば、キュー マネージャ オブジェクト無効であるため、CreateQueue が失敗した場合。 

たとえば、メッセージ キューインストールされていないコンピュータ上でアプリケーションキュー作成しようとした場合に、メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートInvalidParameterメッセージ テキスト : 関数渡され無効なパラメータ。 

操作によって指定されパラメータいずれか有効でない場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートIOTimeoutメッセージ テキスト : メッセージ受信またはピーク時タイムアウト発生しました。 

新しメッセージキュー到達する前に、MessageQueue.Receive または MessageQueue.Peek の呼び出しで、指定したタイムアウト時間達した場合メッセージ キューはこのエラー返します。このエラー返されるのはキュー内にまだメッセージ存在しない場合だけです。メッセージ存在する場合は、どちらのメソッドもすぐにメッセージ返します

.NET Compact Framework によるサポートLabelBufferTooSmallメッセージ テキスト : API指定されラベル バッファ小さすぎます。 
.NET Compact Framework によるサポートMachineExistsメッセージ テキスト : 同じ名前のコンピュータサイトに既に存在します。 
.NET Compact Framework によるサポートMachineNotFoundメッセージ テキスト : 指定されコンピュータが見つかりませんでした。 

ディレクトリ サービス内にキューコンピュータ見つからなかった場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートMessageAlreadyReceivedメッセージ テキスト : カーソルが現在指しているメッセージが、そのカーソル使用せず受信するための別の理によって、または別の呼び出しによって、キューから削除されています。 

他のカーソルアプリケーションシステム管理者キューからメッセージを既に削除した場合メッセージ キューはこのエラー返します。このエラーは、ほとんどの場合、MessageQueue.GetMessageEnumerator または MessageQueue.GetEnumerator の呼び出しにより返されインスタンスなど、MessageEnumerator クラス使用するときに発生します

MessageNotFoundメッセージ テキスト : 指定されメッセージが見つかりませんでした。 

指定したメッセージキュー内に見つからない場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートMessageStorageFailedメッセージ テキスト : 回復できるメッセージまたはジャーナル メッセージ格納できませんでしたメッセージ送信されませんでした。 

ローカル コンピュータが、回復できるメッセージ (ネットワーク障害発生した場合に、配信保証されるメッセージ) またはジャーナル メッセージ格納できない場合メッセージ キューはこのエラー返します。これらのメッセージ送信オプション詳細については、Message クラスの Recoverable プロパティと UseJournalQueue プロパティ参照してください

.NET Compact Framework によるサポートMissingConnectorTypeメッセージ テキスト : 受信確認メッセージまたはセキュリティ設定されメッセージ送信する場合は、コネクタ タイプが必要です。 

アプリケーションが、メッセージ キュー通常設定するプロパティ設定し使用するコネクタ指定しなかった場合メッセージ キューはこのエラー返しますコネクタ タイプ詳細については、Message クラスの ConnectorType プロパティ参照してください

.NET Compact Framework によるサポートMqisReadOnlyModeメッセージ テキスト : MQIS データベース読み取り専用モードです。 
.NET Compact Framework によるサポートMqisServerEmptyメッセージ テキスト : MQIS サーバーの一覧 (レジストリ内) が空です。 

このエラーは、メッセージ キュー 1.0 だけに適用されます。

.NET Compact Framework によるサポートNoDsメッセージ テキスト : このサイトコントローラ接続されていません。 

アプリケーションディレクトリ サービスアクセスできない場合メッセージ キューはこのエラー返します。このエラー返され場合は、ディレクトリ サービスへのアクセスアクセス許可検査します

.NET Compact Framework によるサポートNoEntryPointMsmqOcmメッセージ テキスト : MSMQOCM.DLL ライブラリのエントリ ポイントを見つけることができません。 
.NET Compact Framework によるサポートNoGlobalCatalogInDomainメッセージ テキスト : 指定されドメイングローバル カタログ サーバーを見つけることができません。 
.NET Compact Framework によるサポートNoInternalUserCertificateメッセージ テキスト : ユーザー内部メッセージ キュー証明書存在しません。 

内部証明書登録されていない場合または登録され証明書破損している場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートNoMsmqServersOnDcメッセージ テキスト : ドメイン コントローラメッセージ キュー サーバーがありませんでした。 
.NET Compact Framework によるサポートNoMsmqServersOnGlobalCatalogメッセージ テキスト : グローバル カタログ ドメイン コントローラメッセージ キュー サーバーがありませんでした。 
.NET Compact Framework によるサポートNoResponseFromObjectServerメッセージ テキスト : オブジェクト所有者から応答がありません。 

ディレクトリ サービス サーバーから応答ない場合メッセージ キューはこのエラー返します。このエラー返され場合操作の状態は不明です。

.NET Compact Framework によるサポートObjectServerNotAvailableメッセージ テキスト : オブジェクト所有者到達できません。 

オブジェクトディレクトリ サービス サーバー使用できない場合メッセージ キューはこのエラー返します。このエラー返され場合操作失敗です。

.NET Compact Framework によるサポートOperationCanceledメッセージ テキスト : 操作完了する前に操作キャンセルされました。 
.NET Compact Framework によるサポートPrivilegeNotHeldメッセージ テキスト : クライアントにはこの操作実行するために必要な特権がありません。 
.NET Compact Framework によるサポートPropertyメッセージ テキスト : 渡され1 つ上のプロパティ無効です。 
.NET Compact Framework によるサポートPropertyNotAllowedメッセージ テキスト : 要求され操作について無効なプロパティ。  
.NET Compact Framework によるサポートProviderNameBufferTooSmallメッセージ テキスト : プロバイダ名のプロパティ用に渡されバッファ小さすぎます。 

プロバイダ名の詳細については、Message クラスの AuthenticationProviderName プロパティ参照してください

.NET Compact Framework によるサポートPublicKeyDoesNotExistメッセージ テキスト : コンピュータ公開キー存在しません。 

ディレクトリ サービス照会できたが拡張キーが見つからない場合メッセージ キューはこのエラー返します。このエラーは、メッセージ キュー 2.0 だけに適用されます。

.NET Compact Framework によるサポートPublicKeyNotFoundメッセージ テキスト : コンピュータ公開キーを見つけることができません。 

メッセージ キュー 1.0稼動しているコンピュータコンピュータ プロパティ取得しようとしている場合、またはオフライン作業中にリモート コンピュータプロパティ取得しようとしている場合などに、メッセージ キューはこのエラー返します。このエラーは、メッセージ キュー 2.0 だけに適用されます。

.NET Compact Framework によるサポートQDnsPropertyNotSupportedDNS プロパティは、キュー位置特定する条件としてサポートされていません。 

キューDNS パス名は検索できません。

.NET Compact Framework によるサポートQueueDeletedメッセージ テキスト : キュー削除されました。このキュー インスタンス使用してこれ以上メッセージ受信できません。キュー閉じる必要があります。 
.NET Compact Framework によるサポートQueueExistsメッセージ テキスト : 同じパス名のキューが既に登録されています。 

メッセージ キューパブリック キューディレクトリ サービス登録しプライベート キューローカル コンピュータ登録します

.NET Compact Framework によるサポートQueueNotAvailableメッセージ テキスト : リモート コンピュータ常駐するキュー読み取り時のエラー。 
.NET Compact Framework によるサポートQueueNotFoundメッセージ テキスト : キューディレクトリ サービス登録されていません。 

キューが見つからない場合メッセージ キューはこのエラー返します。これには、メッセージ キュー名前空間存在しないディレクトリ サービスおよびインターネット キューに、パブリック キュー登録されていない場合含まれます。

.NET Compact Framework によるサポートRemoteMachineNotAvailableメッセージ テキスト : リモート コンピュータ使用できません。 
.NET Compact Framework によるサポートResultBufferTooSmallメッセージ テキスト : 指定され結果バッファ小さすぎます。 
.NET Compact Framework によるサポートSecurityDescriptorBufferTooSmallメッセージ テキスト : MQGetQueueSecurity に渡されバッファサイズ小さすぎます。 

指定したセキュリティ バッファセキュリティ記述子に対して小さすぎる場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートSenderCertificateBufferTooSmallメッセージ テキスト : ユーザー証明書プロパティ用に渡されバッファ小さすぎます。 

ユーザー証明書詳細については、Message クラスの System.Messaging.Message.SenderCertificate プロパティ参照してください

.NET Compact Framework によるサポートSenderIdBufferTooSmallメッセージ テキスト : ユーザー ID プロパティ用に渡されバッファ小さすぎます。 

指定した差出人IDバッファ小さすぎる場合メッセージ キューはこのエラー返します差出人ID詳細については、Message クラスの System.Messaging.Message.SenderId プロパティ参照してください

.NET Compact Framework によるサポートServiceNotAvailableメッセージ テキスト : メッセージ キュー サービス使用できません。 

アプリケーションキュー マネージャ接続できなかった場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートSharingViolationメッセージ テキスト : 共有違反排他受信のためにキューが既に開いてます。 

排他読み取りを持つキューが既に開かれているときに、アプリケーションがこのキュー開こうとした場合メッセージ キューはこのエラー返しますキューから排他的なメッセージ受信する方法については、MessageQueue クラスの DenySharedReceive プロパティ参照してください

.NET Compact Framework によるサポートSignatureBufferTooSmallメッセージ テキスト : 署名プロパティ用に渡されバッファ小さすぎます。 

署名詳細については、Message クラスDigitalSignature プロパティ参照してください

.NET Compact Framework によるサポートStaleHandleメッセージ テキスト : キュー マネージャ サービス再起動しましたキュー ハンドル無効です。ハンドル閉じてください。 

指定したハンドルが、キュー マネージャ サービス前回セッション取得されたものである場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートSymmetricKeyBufferTooSmallメッセージ テキスト : 共通キー プロパティ用に渡されバッファ小さすぎます。 

共通キー詳細については、Message クラスの DestinationSymmetricKey プロパティ参照してください

.NET Compact Framework によるサポートTransactionEnlistメッセージ テキスト : トランザクション参加できません。 
.NET Compact Framework によるサポートTransactionImportメッセージ テキスト : トランザクションインポートできません。 
.NET Compact Framework によるサポートTransactionSequenceメッセージ テキスト : 間違ったトランザクション操作シーケンス。 
.NET Compact Framework によるサポートTransactionUsageメッセージ テキスト : 間違ったトランザクション使用方法。 

トランザクション内からの読み取りアクセスのためにリモート キュー開こうとした場合、またはトランザクション内のトランザクション キューからメッセージ読み取ろうとした場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートUnsupportedAccessModeメッセージ テキスト : 指定したアクセス モードサポートされていません。 

キューを開くときに指定したアクセス モード無効な値に設定されている場合、または指定されアクセス モード共有モード互換性ない場合メッセージ キューはこのエラー返します

.NET Compact Framework によるサポートUnsupportedFormatNameOperationメッセージ テキスト : 指定形式名については、要求され操作サポートされていません。 

指定形式名について要求され操作サポートされていない場合メッセージ キューはこのエラー返します操作には、直接形式名を指定してメッセージ受信のためのキュー開こうとする操作含まれます。

.NET Compact Framework によるサポートUnsupportedOperationメッセージ テキスト : WORKGROUP インストール コンピュータについて、この操作サポートされていません。 
.NET Compact Framework によるサポートUserBufferTooSmallメッセージ テキスト : ユーザー バッファ小さすぎて返され情報保持できないため、要求失敗しました。 
.NET Compact Framework によるサポートWksCantServeClientメッセージ テキスト : メッセージ キュー依存しないクライアントメッセージ キュー依存するクライアントサービスを提供できません。 
.NET Compact Framework によるサポートWriteNotAllowedメッセージ テキスト : 別の MQIS サーバーインストールされています。現時点ではデータベースへの書き込み操作はできません。 
解説解説

MessageQueueErrorCode 列挙体はメッセージ操作中のエラー状況に関する詳細情報提供します

MessageQueueException は MessageQueueErrorCode プロパティ使用してメッセージ キュー エラー性質識別します。MessageQueueErrorCode 値は、エラー関連付ける文字列決定します

使用例使用例

メッセージ キューキュー存在するかどうか確認してから、それを削除するコード例次に示します

Imports System
Imports System.Messaging



Public Class MyNewQueue


        
        ' Provides an entry point into the application.
        '         
        ' This example verifies existence and attempts to 
        ' delete a queue.
        

        Public Shared Sub
 Main()

            ' Determine whether the queue exists.
            If MessageQueue.Exists(".\myQueue")
 Then

                Try

                    ' Delete the queue.
                    MessageQueue.Delete(".\myQueue")

                Catch e As MessageQueueException

                    If e.MessageQueueErrorCode = _
                        MessageQueueErrorCode.AccessDenied Then

                        Console.WriteLine("Access is denied. "
 _
                            + "Queue might be a system queue.")
                    End If

                    ' Handle other sources of exceptions as necessary.

                End Try

            End If


            Return

        End Sub 'Main

End Class 'MyNewQueue 

using System;
using System.Messaging;

namespace MyProject
{
    /// <summary>
    /// Provides a container class for the example.
    /// </summary>
    public class MyNewQueue
    {

        //**************************************************
        // Provides an entry point into the application.
        //         
        // This example verifies existence and attempts to 
        // delete a queue.
        //**************************************************

        public static void
 Main()
        {

            // Determine whether the queue exists.
            if (MessageQueue.Exists(".\\myQueue"))
            {
                try
                {
                    // Delete the queue.
                    MessageQueue.Delete(".\\myQueue");
                }
                catch(MessageQueueException e)
                {
                    if(e.MessageQueueErrorCode == 
                        MessageQueueErrorCode.AccessDenied)
                    {
                        Console.WriteLine("Access is denied. " + 
                            "Queue might be a system queue.");
                    }

                    // Handle other sources of MessageQueueException.
                }

            }
        
            return;
        }

    }
}
#using <system.dll>
#using <system.messaging.dll>

using namespace System;
using namespace System::Messaging;
int main()
{
   
   // Determine whether the queue exists.
   if ( MessageQueue::Exists( ".\\myQueue" ) )
   {
      try
      {
         
         // Delete the queue.
         MessageQueue::Delete( ".\\myQueue" );
      }
      catch ( MessageQueueException^ e ) 
      {
         if ( e->MessageQueueErrorCode == MessageQueueErrorCode::AccessDenied
 )
         {
            Console::WriteLine( "Access is denied. Queue might be a system queue."
 );
         }
         
         // Handle other sources of MessageQueueException.
      }

   }

   return 0;
}

package MyProject;

import System.*;
import System.Messaging.*;

/// <summary>
/// Provides a container class for the example.
/// </summary>
public class MyNewQueue
{
    //**************************************************
    // Provides an entry point into the application.
    //         
    // This example verifies existence and attempts to 
    // delete a queue.
    //**************************************************
    public static void main(String[]
 args)
    {
        // Determine whether the queue exists.
        if (MessageQueue.Exists(".\\myQueue")) {
            try {
                // Delete the queue.
                MessageQueue.Delete(".\\myQueue");
            }
            catch (MessageQueueException e) {
                if (e.get_MessageQueueErrorCode().
                    Equals(MessageQueueErrorCode.AccessDenied)) {
                    Console.WriteLine("Access is denied. "
                        + "Queue might be a system queue.");
                }
                // Handle other sources of MessageQueueException.
            }
        }        
        return;
    } //main
} //MyNewQueue 
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「MessageQueueErrorCode 列挙体」の関連用語

MessageQueueErrorCode 列挙体のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MessageQueueErrorCode 列挙体のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS