Kelas GCKRequest

Referensi Class GCKRequest

Ringkasan

Objek untuk melacak permintaan asinkron.

Lihat GCKRequestDelegate untuk protokol delegasi.

Sejak
3.0

Mewarisi NSObject.

Ringkasan Metode Instance

(void) - cancel
 Membatalkan permintaan. Lainnya...
 
(void) - complete
 Menyelesaikan permintaan dan memberi tahu penerima delegasi yang sesuai. Lainnya...
 
(void) - failWithError:
 Menggagalkan permintaan dengan error dan memberi tahu delegasi yang sesuai. Lainnya...
 
(void) - abortWithReason:
 Membatalkan permintaan dengan alasan dan memberi tahu delegasi yang sesuai. Lainnya...
 

Ringkasan Metode Class

(GCKRequest *) + applicationRequest
 Membangun objek GCKRequest untuk digunakan oleh aplikasi yang memanggil. Lainnya...
 

Ringkasan Properti

id< GCKRequestDelegatedelegate
 Delegasi untuk menerima notifikasi tentang status permintaan. Lainnya...
 
GCKRequestID requestID
 ID unik yang ditetapkan untuk permintaan ini. Lainnya...
 
GCKErrorerror
 Error yang menyebabkan permintaan gagal, jika ada, atau nil. Lainnya...
 
BOOL inProgress
 Tanda yang menunjukkan apakah permintaan sedang dalam proses. Lainnya...
 
BOOL external
 Flag yang menunjukkan apakah ini adalah permintaan eksternal–yaitu, permintaan yang dibuat oleh aplikasi, bukan oleh framework itu sendiri. Lainnya...
 

Detail Metode

- (void) cancel

Membatalkan permintaan.

Membatalkan permintaan tidak menjamin bahwa permintaan tidak akan selesai di penerima; hal ini hanya menyebabkan pengirim berhenti melacak permintaan.

+ (GCKRequest *) applicationRequest

Membangun objek GCKRequest untuk digunakan oleh aplikasi yang memanggil.

Objek permintaan yang dibuat menggunakan metode factory ini dapat dikelola oleh aplikasi menggunakan metode complete, failWithError:, dan abortWithReason:.

Sejak
3.4
- (void) complete

Menyelesaikan permintaan dan memberi tahu penerima delegasi yang sesuai.

Metode ini hanya dapat dipanggil pada objek GCKRequest yang telah dibuat oleh aplikasi menggunakan metode factory applicationRequest. Memanggil metode ini pada objek GCKRequest yang dibuat oleh framework itu sendiri akan memunculkan pengecualian.

Sejak
3.4
- (void) failWithError: (GCKError *)  error

Menggagalkan permintaan dengan error dan memberi tahu delegasi yang sesuai.

Metode ini hanya dapat dipanggil pada objek GCKRequest yang telah dibuat oleh aplikasi menggunakan metode factory GCKRequest::requestWithID:. Memanggil metode ini pada objek GCKRequest yang dibuat oleh framework itu sendiri akan memunculkan pengecualian.

Parameters
errorThe error describing the failure.
Sejak
3.4
- (void) abortWithReason: (GCKRequestAbortReason)  reason

Membatalkan permintaan dengan alasan dan memberi tahu delegasi yang sesuai.

Metode ini hanya dapat dipanggil pada objek GCKRequest yang telah dibuat oleh aplikasi menggunakan metode factory GCKRequest::requestWithID:. Memanggil metode ini pada objek GCKRequest yang dibuat oleh framework itu sendiri akan memunculkan pengecualian.

Parameters
reasonThe reason for the abort.
Sejak
3.4

Detail Properti

- (id<GCKRequestDelegate>) delegate
readwritenonatomicweak

Delegasi untuk menerima notifikasi tentang status permintaan.

- (GCKRequestID) requestID
readnonatomicassign

ID unik yang ditetapkan untuk permintaan ini.

- (GCKError*) error
readnonatomiccopy

Error yang menyebabkan permintaan gagal, jika ada, atau nil.

- (BOOL) inProgress
readnonatomicassign

Tanda yang menunjukkan apakah permintaan sedang dalam proses.

- (BOOL) external
readnonatomicassign

Flag yang menunjukkan apakah ini adalah permintaan eksternal–yaitu, permintaan yang dibuat oleh aplikasi, bukan oleh framework itu sendiri.

Sejak
3.4