Überblick
Ein Objekt zum Verfolgen einer asynchronen Anforderung.
Weitere Informationen zum Delegatprotokoll finden Sie unter GCKRequestDelegate.
- Seit
- 3,0
Übernimmt NSObject.
| Übersicht über Instanzmethoden | |
| (void) | - cancel | 
| Bricht die Anfrage ab.  Mehr... | |
| (void) | - complete | 
| Schließt die Anfrage ab und benachrichtigt den Bevollmächtigten entsprechend.  Mehr... | |
| (void) | - failWithError: | 
| Er scheitert die Anfrage mit einem Fehler und benachrichtigt den Bevollmächtigten entsprechend.  Mehr... | |
| (void) | - abortWithReason: | 
| Bricht die Anfrage mit einem Grund ab und benachrichtigt den Bevollmächtigten entsprechend.  Mehr... | |
| Klassenmethodenzusammenfassung | |
| (GCKRequest *) | + applicationRequest | 
| Erstellt ein GCKRequest-Objekt zur Verwendung durch die aufrufende Anwendung.  Mehr... | |
| Property-Zusammenfassung | |
| id< GCKRequestDelegate > | delegate | 
| Der Bevollmächtigte für den Empfang von Benachrichtigungen zum Status der Anfrage.  Mehr... | |
| GCKRequestID | requestID | 
| Die eindeutige ID, die dieser Anfrage zugewiesen ist.  Mehr... | |
| GCKError * | error | 
| Der Fehler, der zum Fehlschlagen der Anfrage geführt hat, falls vorhanden, andernfalls nil.  Mehr... | |
| BOOL | inProgress | 
| Ein Flag, das angibt, ob die Anfrage derzeit bearbeitet wird.  Mehr... | |
| BOOL | external | 
| Ein Flag, das angibt, ob es sich um eine externe Anfrage handelt, d. h. eine, die von der Anwendung und nicht vom Framework selbst erstellt wurde.  Mehr... | |
Methodendetail
| - (void) cancel | 
Bricht die Anfrage ab.
Das Abbrechen einer Anforderung garantiert nicht, dass die Anforderung beim Empfänger nicht abgeschlossen wird. Es führt nur dazu, dass der Sender die Verfolgung der Anforderung beendet.
| + (GCKRequest *) applicationRequest | 
Erstellt ein GCKRequest-Objekt zur Verwendung durch die aufrufende Anwendung.
Anfrageobjekte, die mit dieser Factory-Methode erstellt wurden, können von der Anwendung mit den Methoden complete, failWithError: und abortWithReason: verwaltet werden.
- Seit
- 3,4
| - (void) complete | 
Schließt die Anfrage ab und benachrichtigt den Bevollmächtigten entsprechend.
Diese Methode kann nur für GCKRequest-Objekte aufgerufen werden, die von der Anwendung mit der Factory-Methode applicationRequest konstruiert wurden. Wenn Sie diese Methode für ein GCKRequest-Objekt aufrufen, das vom Framework selbst erstellt wurde, wird eine Ausnahme ausgelöst.
- Seit
- 3,4
| - (void) failWithError: | (GCKError *) | error | 
Er scheitert die Anfrage mit einem Fehler und benachrichtigt den Bevollmächtigten entsprechend.
Diese Methode kann nur für GCKRequest-Objekte aufgerufen werden, die von der Anwendung mit der Factory-Methode GCKRequest::requestWithID: erstellt wurden. Wenn Sie diese Methode für ein GCKRequest-Objekt aufrufen, das vom Framework selbst erstellt wurde, wird eine Ausnahme ausgelöst.
- Parameters
- 
  error The error describing the failure. 
- Seit
- 3,4
| - (void) abortWithReason: | (GCKRequestAbortReason) | reason | 
Bricht die Anfrage mit einem Grund ab und benachrichtigt den Bevollmächtigten entsprechend.
Diese Methode kann nur für GCKRequest-Objekte aufgerufen werden, die von der Anwendung mit der Factory-Methode GCKRequest::requestWithID: erstellt wurden. Wenn Sie diese Methode für ein GCKRequest-Objekt aufrufen, das vom Framework selbst erstellt wurde, wird eine Ausnahme ausgelöst.
- Parameters
- 
  reason The reason for the abort. 
- Seit
- 3,4
Objektdetails
| 
 | readwritenonatomicweak | 
Der Bevollmächtigte für den Empfang von Benachrichtigungen zum Status der Anfrage.
| 
 | readnonatomicassign | 
Die eindeutige ID, die dieser Anfrage zugewiesen ist.
| 
 | readnonatomiccopy | 
Der Fehler, der zum Fehlschlagen der Anfrage geführt hat, falls vorhanden, andernfalls nil. 
| 
 | readnonatomicassign | 
Ein Flag, das angibt, ob die Anfrage derzeit bearbeitet wird.
| 
 | readnonatomicassign | 
Ein Flag, das angibt, ob es sich um eine externe Anfrage handelt, d. h. eine, die von der Anwendung und nicht vom Framework selbst erstellt wurde.
- Seit
- 3,4