클래스: Mongo::Cursor::KillSpec Private
- 상속:
-
객체
- 객체
- Mongo::Cursor::KillSpec
- 다음에 정의됨:
- build/ruby-driver-v2.19/lib/mongo/cursor/kill_spec.rb
개요
이 클래스는 비공개 API의 일부입니다. 이 클래스는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
이 클래스에는 KillCursors에 대한 작업 사양이 포함되어 있습니다.
그 목적은 실수로 속성 이름의 철자를 잘못 쓰는 것을 방지하는 것입니다.
인스턴스 속성 요약 접기
- #coll_name ⇒ 객체 읽기 전용 비공개
- #connection_global_id ⇒ 객체 읽기 전용 비공개
- #cursor_id ⇒ 객체 읽기 전용 비공개
- #db_name ⇒ 객체 읽기 전용 비공개
- #server_address ⇒ 객체 읽기 전용 비공개
- #세션 ⇒ 객체 읽기 전용 비공개
인스턴스 메서드 요약 접기
- #==(기타) ⇒ 객체 비공개
- #eql?(기타) ⇒ 부울 비공개
- #해시 ⇒ 객체 비공개
-
#initialize(cursor_id:, coll_name:, db_name:, connection_global_id:, server_address:, session:) ⇒ KillSpec
생성자
비공개
KillSpec의 새 인스턴스입니다.
생성자 세부 정보
#initialize(cursor_id:, coll_name:, db_name:, connection_global_id:, server_address:, session:) ⇒ KillSpec
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
KillSpec의 새 인스턴스를 반환합니다.
28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/cursor/kill_spec.rb', 줄 28 def 초기화( cursor_id:, coll_name:, db_name:, connection_global_id:, server_address:, 세션: ) @cursor_id = cursor_id @coll_name = coll_name @db_name = db_name @connection_global_id = connection_global_id @server_address = server_address @session = Session end |
인스턴스 속성 세부 정보
#coll_name ⇒ 객체 (읽기 전용)
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
44 45 46 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/cursor/kill_spec.rb', 줄 44 def coll_name @coll_name end |
#connection_global_id ⇒ 객체 (읽기 전용)
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
44 45 46 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/cursor/kill_spec.rb', 줄 44 def connection_global_id @connection_global_id end |
#cursor_id ⇒ 객체 (읽기 전용)
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
44 45 46 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/cursor/kill_spec.rb', 줄 44 def cursor_id @cursor_id end |
#db_name ⇒ 객체 (읽기 전용)
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
44 45 46 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/cursor/kill_spec.rb', 줄 44 def db_name @db_name end |
#server_address ⇒ 객체 (읽기 전용)
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
44 45 46 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/cursor/kill_spec.rb', 줄 44 def server_address @server_address end |
#세션 ⇒ 객체 (읽기 전용)
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
44 45 46 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/cursor/kill_spec.rb', 줄 44 def Session @session end |
인스턴스 메서드 세부 정보
#==(기타) ⇒ 객체
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
51 52 53 54 55 56 57 58 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/cursor/kill_spec.rb', 줄 51 def ==(기타) cursor_id == 기타.cursor_id && coll_name == 기타.coll_name && db_name == 기타.db_name && connection_global_id == 기타.connection_global_id && server_address == 기타.server_address && Session == 기타.Session end |
#eql?(기타) ⇒ 부울
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
60 61 62 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/cursor/kill_spec.rb', 줄 60 def eql?(기타) self.==(기타) end |
#해시 ⇒ 객체
이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.
64 65 66 67 68 69 70 71 72 73 |
# 파일 'build/ruby-driver-v2.19/lib/mongo/cursor/kill_spec.rb', 줄 64 def 해시 [ cursor_id, coll_name, db_name, connection_global_id, server_address, Session, ].컴팩트.해시 end |