Class: Mongo::Protocol::KillCursors
- 定義:
- build/ruby-Driver-v 2.19 /lib/mongo/protocol/kill_cursors.rb
Overview
MongoDB ワイヤプロトコルの killCursors メッセージ
これは、一定数のカーソルを強制終了するためにサーバーに送信されるクライアント リクエスト メッセージです。
名前空間で定義済み
クラス: アップ変換
定数の概要
メッセージから継承された定数
メッセージ::バッチ_サイズ、メッセージ::COLLECTION 、メッセージ::LITIT 、メッセージ:MAX_MESSAGE_SIZE 、 メッセージ:: ORDER 、メッセージ::Q
インスタンス属性の概要
メッセージから継承された属性
インスタンス メソッドの概要を折りたたむ
-
#初期化(コレクション、データベース、カーソル_ids) = killCursors
コンストラクター
新しい killCursors メッセージを作成します。
-
ペイロード= BSON::Document
モニタリングのイベント ペイロードを返します。
メッセージから継承されたメソッド
======================================================================================================== 、#serialize 、 # set_request_id
IDに含まれるメソッド
コンストラクターの詳細
#初期化(コレクション、データベース、カーソル_ids) = killCursors
新しい killCursors メッセージを作成します
37 38 39 40 41 42 43 |
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/protocol/kill_cursors.rb', 行37 デフォルト 初期化(コレクション, database, cursor_ids) @database = database @cursor_ids = cursor_ids @id_count = @cursor_ids.サイズ @upconvert = アップ変換.新着情報(コレクション, cursor_ids) スーパー end |
インスタンス メソッドの詳細
ペイロード= BSON::Document
モニタリングのイベント ペイロードを返します。
53 54 55 56 57 58 59 60 |
ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/protocol/kill_cursors.rb', 行53 デフォルト ペイロード BSON::ドキュメント.新着情報( command_name: ' killCursors ', database_name: @database, コマンド: アップ変換.コマンド, request_id: request_id, ) end |