System.Tether.Manager.TTetheringAdapter.DoPairedFromLocal
Delphi
procedure DoPairedFromLocal(const AManagerIdentifier, AManagerName, AManagerText, AConnectionString: string; AVersion: Integer); virtual;
C++
virtual void __fastcall DoPairedFromLocal(const System::UnicodeString AManagerIdentifier, const System::UnicodeString AManagerName, const System::UnicodeString AManagerText, const System::UnicodeString AConnectionString, int AVersion);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet | 
|---|---|---|---|---|
| procedure function | protected | System.Tether.Manager.pas System.Tether.Manager.hpp | System.Tether.Manager | TTetheringAdapter | 
Beschreibung
Dispatcher des OnPairedFromLocal-Ereignisses des Managers des Adapters, der auch für das Starten der Ermittlung der Remote-Profile verantwortlich ist, die von dem gekoppelten Remote-Manager bereitgestellt werden.
Während einer Koppelungsoperation ruft Ihr Adapter DoPairedFromLocal auf, wenn der Remote-Adapter, der die Koppelungsanforderung startet:
- Einen Passwort-Hash sendet, aber für Ihren Adapter kein Passwort erforderlich ist.
- Einen Passwort-Hash sendet, der mit dem Passwort Ihres Adapter übereinstimmtt.
- Einen Passwort-Hash von einer vorherigen Koppelungsoperation mit Ihrem Adapter sendet und dieses Hash dem von Ihrem Adapter gespeicherten Hash von dieser vorherigen Koppelungsoperation mit dem remote-Adapter entspricht..
Dieser Ereignis-Dispatcher empfängt die folgenden Parameter mit Informationen über den Remote-Manager, der die Koppelungsanforderung gestartet hat:
- AManagerIdentifierist der Bezeichner des Managers.
- AManagerNameist der Name des Managers.
- AManagerTextist der Text, der den Manager beschriebt.
- AConnectionStringist der Verbindungsstring des Managers.
DoPairedFromLocal erstellt eine Instanz von TTetheringManagerInfo mit diesen Informationen und übergibt seinem Manager diese Instanz.
Der Manager Ihres Adapters:
- Fügt den angegebenen Remote-Manager seiner internen Liste mit gekoppelten Remote-Managern hinzu.
- Beginnt die Ermittlung der Profile, die von dem gekoppelten Remote-Manager bereitgestellt werden.
- Übergibt eine Referenz auf sich selbst und Informationen über den Remote-Manager an die Behandlungsroutine seines OnPairedFromLocal-Ereignisses.
Siehe auch
- System.Tether.Manager.TTetheringManager.OnPairedFromLocal
- System.Tether.Manager.TTetheringManagerPairedEvent
- System.Tether.Manager.TTetheringAdapter.Manager
- System.Tether.Manager.TTetheringAdapter.PairManager
- System.Tether.Manager.TTetheringAdapter.CheckPassword
- System.Tether.Manager.TTetheringAdapter.CheckToken
- System.Tether.Manager.TTetheringManager.Identifier
- System.Classes.TComponent.Name
- System.Tether.Manager.TTetheringManager.Text
- System.Tether.Manager.TTetheringManagerInfo.ConnectionString