System.Tether.Manager.TTetheringProfile.ImplementedProtocolAdapters

From Appmethod Libraries
Jump to: navigation, search

Object Pascal

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

ETetheringException

Manager property not assigned

  • Your profile does not have a manager.

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.

See Also