System.Tether.Manager.TTetheringProfile.ImplementedProtocolAdapters
Delphi
property ImplementedProtocolAdapters: TTetheringProtocolAdapterTypes read FImplementedProtocolAdapters write SetImplementedProtocols;
C++
__property System::DynamicArray<System::Generics::Collections::TPair__2<System::UnicodeString,System::UnicodeString> > ImplementedProtocolAdapters = {read=FImplementedProtocolAdapters, write=SetImplementedProtocols};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
property | published | System.Tether.Manager.pas System.Tether.Manager.hpp |
System.Tether.Manager | TTetheringProfile |
Description
Array of combinations of protocol types and adapter types that the profile is configured to use.
New profiles are configured by default to use any supported combination. You can change the value of ImplementedProtocolAdapters to configure your own array of combinations of protocol types and adapter types that the profile must use.
- Note: Before you change the value of ImplementedProtocolAdapters, you must assign a manager to your profile.
Exceptions
A call to ImplementedProtocolAdapters may raise any of the following exceptions:
Exception | Exception.Message | Scenarios |
---|---|---|
Manager property not assigned |
|
If your profile is enabled (Enabled is True
), see TTetheringTCPProtocol.StartCommunication for information about exceptions that might occur when you change the value of ImplementedProtocolAdapters and TTetheringTCPProtocol is included among the pairs of the new value.