ภาพรวม
ออบเจ็กต์สำหรับการติดตามคำขอแบบอะซิงโครนัส
โปรดดูโปรโตคอลการมอบสิทธิ์ที่ GCKRequestDelegate
- Since
- 3.0
รับค่า NSObject
| สรุปเมธอดของอินสแตนซ์ | |
| (void) | - cancel | 
| ยกเลิกคำขอ  เพิ่มเติม... | |
| (void) | - complete | 
| ดําเนินการตามคําขอให้เสร็จสิ้นแล้วแจ้งให้ผู้รับมอบสิทธิ์ทราบ  เพิ่มเติม... | |
| (void) | - failWithError: | 
| ดำเนินการตามคำขอไม่สำเร็จและแจ้งให้ผู้รับมอบสิทธิ์ทราบ  เพิ่มเติม... | |
| (void) | - abortWithReason: | 
| ยกเลิกคำขอพร้อมเหตุผลและแจ้งผู้รับมอบสิทธิ์  เพิ่มเติม... | |
| สรุปวิธีการของชั้นเรียน | |
| (GCKRequest *) | + applicationRequest | 
| สร้างออบเจ็กต์ GCKRequest สำหรับใช้โดยแอปพลิเคชันการเรียกใช้  เพิ่มเติม... | |
| สรุปพร็อพเพอร์ตี้ | |
| id< GCKRequestDelegate > | delegate | 
| ผู้รับมอบสิทธิ์สำหรับรับการแจ้งเตือนเกี่ยวกับสถานะคำขอ  เพิ่มเติม... | |
| GCKRequestID | requestID | 
| รหัสที่ไม่ซ้ำกันที่กำหนดให้คำขอนี้  เพิ่มเติม... | |
| GCKError * | error | 
| ข้อผิดพลาดที่ทำให้คำขอล้มเหลว (หากมี) หรือ nilเพิ่มเติม... | |
| BOOL | inProgress | 
| การแจ้งที่ระบุว่าขณะนี้คำขออยู่ระหว่างการดำเนินการหรือไม่  เพิ่มเติม... | |
| BOOL | external | 
| แฟล็กที่ระบุว่านี่เป็นคำขอจากภายนอกหรือไม่ กล่าวคือคำขอที่สร้างโดยแอปพลิเคชันไม่ใช่จากตัวเฟรมเวิร์กเอง  เพิ่มเติม... | |
รายละเอียดของเมธอด
| - (void) cancel | 
ยกเลิกคำขอ
การยกเลิกคำขอไม่ได้เป็นการรับประกันว่าคำขอนั้นจะดำเนินการไปยังผู้รับไม่สำเร็จ แต่จะทำให้ผู้ส่งหยุดติดตามคำขอ
| + (GCKRequest *) applicationRequest | 
สร้างออบเจ็กต์ GCKRequest สำหรับใช้โดยแอปพลิเคชันการเรียกใช้
แอปพลิเคชันจะจัดการออบเจ็กต์คำขอที่สร้างขึ้นโดยใช้เมธอดเริ่มต้นนี้ได้โดยใช้เมธอด complete, failWithError: และ abortWithReason:
- Since
- 3.4
| - (void) complete | 
ดําเนินการตามคําขอให้เสร็จสิ้นแล้วแจ้งให้ผู้รับมอบสิทธิ์ทราบ
เมธอดนี้สามารถเรียกได้เฉพาะบนออบเจ็กต์ GCKRequest ที่สร้างขึ้นโดยแอปพลิเคชันโดยใช้เมธอดโรงงาน applicationRequest เท่านั้น การเรียกใช้เมธอดนี้กับออบเจ็กต์ GCKRequest ที่สร้างขึ้นโดยตัวเฟรมเวิร์กเองจะทำให้มีข้อยกเว้น
- Since
- 3.4
| - (void) failWithError: | (GCKError *) | error | 
ดำเนินการตามคำขอไม่สำเร็จและแจ้งให้ผู้รับมอบสิทธิ์ทราบ
เมธอดนี้อาจเรียกได้เฉพาะบนออบเจ็กต์ GCKRequest ที่แอปพลิเคชันสร้างขึ้นโดยใช้เมธอด GCKRequest::requestWithID: จากโรงงาน การเรียกใช้เมธอดนี้กับออบเจ็กต์ GCKRequest ที่สร้างขึ้นโดยตัวเฟรมเวิร์กเองจะทำให้มีข้อยกเว้น
- Parameters
- 
  error The error describing the failure. 
- Since
- 3.4
| - (void) abortWithReason: | (GCKRequestAbortReason) | reason | 
ยกเลิกคำขอพร้อมเหตุผลและแจ้งผู้รับมอบสิทธิ์
เมธอดนี้อาจเรียกได้เฉพาะบนออบเจ็กต์ GCKRequest ที่แอปพลิเคชันสร้างขึ้นโดยใช้เมธอด GCKRequest::requestWithID: จากโรงงาน การเรียกใช้เมธอดนี้กับออบเจ็กต์ GCKRequest ที่สร้างขึ้นโดยตัวเฟรมเวิร์กเองจะทำให้มีข้อยกเว้น
- Parameters
- 
  reason The reason for the abort. 
- Since
- 3.4
รายละเอียดที่พัก
| 
 | readwritenonatomicweak | 
ผู้รับมอบสิทธิ์สำหรับรับการแจ้งเตือนเกี่ยวกับสถานะคำขอ
| 
 | readnonatomicassign | 
รหัสที่ไม่ซ้ำกันที่กำหนดให้คำขอนี้
| 
 | readnonatomiccopy | 
ข้อผิดพลาดที่ทำให้คำขอล้มเหลว (หากมี) หรือ nil 
| 
 | readnonatomicassign | 
การแจ้งที่ระบุว่าขณะนี้คำขออยู่ระหว่างการดำเนินการหรือไม่
| 
 | readnonatomicassign | 
แฟล็กที่ระบุว่านี่เป็นคำขอจากภายนอกหรือไม่ กล่าวคือคำขอที่สร้างโดยแอปพลิเคชันไม่ใช่จากตัวเฟรมเวิร์กเอง
- Since
- 3.4