QuickOPC User's Guide and Reference
GetTransportProfileUriStringProtocolNames Method



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Engine Namespace > UAEndpointSelectionPolicy Class : GetTransportProfileUriStringProtocolNames Method
The transport profile URI string for which the protocol names should be obtained.
Obtains protocol names supported by a given transport profile URI.
Syntax
'Declaration
 
<IteratorStateMachineAttribute(OpcLabs.EasyOpc.UA.Engine.UAEndpointSelectionPolicy+d__41)> 
<NotNullAttribute()> 
Public Shared Function GetTransportProfileUriStringProtocolNames( _ 
   ByVal transportProfileUriString As String _ 
) As IEnumerable(Of String)
'Usage
 
Dim transportProfileUriString As String
Dim value As IEnumerable(Of String)
 
value = UAEndpointSelectionPolicy.GetTransportProfileUriStringProtocolNames(transportProfileUriString)
[IteratorStateMachine(OpcLabs.EasyOpc.UA.Engine.UAEndpointSelectionPolicy+d__41)] 
[NotNull()] 
public static IEnumerable<string> GetTransportProfileUriStringProtocolNames( 
   string transportProfileUriString 
)
[IteratorStateMachine(OpcLabs.EasyOpc.UA.Engine.UAEndpointSelectionPolicy+d__41)] 
[NotNull()] 
public: 
static IEnumerable<String^>^ GetTransportProfileUriStringProtocolNames( 
   String^ transportProfileUriString 
) 

Parameters

transportProfileUriString
The transport profile URI string for which the protocol names should be obtained.

Return Value

Returns a sequence of protocol names that the transport profile supports.
Requirements

Target Platforms: .NET Framework: Windows 7 with SP1, Windows Server 2012; .NET Core: Linux, Microsoft Windows

See Also

Reference

UAEndpointSelectionPolicy Class
UAEndpointSelectionPolicy Members