Kelas GCKRequest

Referensi Class GCKRequest

Ringkasan

Objek untuk melacak permintaan asinkron.

Lihat GCKRequestDelegate untuk protokol delegasi.

Since
3,0

Mewarisi NSObject.

Ringkasan Metode Instance

(void) - cancel
 Membatalkan permintaan. Selengkapnya...
 
(void) - complete
 Melengkapi permintaan dan memberi tahu delegasi. Selengkapnya...
 
(void) - failWithError:
 Kegagalan permintaan dengan kesalahan dan pemberitahuan delegasi yang sesuai. Selengkapnya...
 
(void) - abortWithReason:
 Membatalkan permintaan dengan alasan dan memberi tahu delegasi. Selengkapnya...
 

Ringkasan Metode Class

(GCKRequest *) + applicationRequest
 Membuat objek GCKRequest untuk digunakan oleh aplikasi panggilan. Selengkapnya...
 

Ringkasan Properti

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

Detail Metode

- (void) cancel

Membatalkan permintaan.

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

+ (GCKRequest *) applicationRequest

Membuat objek GCKRequest untuk digunakan oleh aplikasi panggilan.

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

Since
3,4
- (void) complete

Melengkapi permintaan dan memberi tahu delegasi.

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.

Since
3,4
- (void) failWithError: (GCKError *)  error

Kegagalan permintaan dengan kesalahan dan pemberitahuan delegasi yang sesuai.

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

Parameters
errorThe error describing the failure.
Since
3,4
- (void) abortWithReason: (GCKRequestAbortReason)  reason

Membatalkan permintaan dengan alasan dan memberi tahu delegasi.

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

Parameters
reasonThe reason for the abort.
Since
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 berlangsung.

- (BOOL) external
readnonatomicassign

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

Since
3,4