'Declaration
<NotNullAttribute()> Function BeginObtainNewCertificate( _ ByVal gdsEndpointDescriptor As UAEndpointDescriptor, _ ByVal parameters As UAObtainNewCertificateParameters, _ ByVal asyncCallback As AsyncCallback, _ ByVal state As Object, _ ByVal progress As IProgress(Of String) _ ) As IAsyncResult
'Usage
Dim instance As IEasyUAClientApplication Dim gdsEndpointDescriptor As UAEndpointDescriptor Dim parameters As UAObtainNewCertificateParameters Dim asyncCallback As AsyncCallback Dim state As Object Dim progress As IProgress(Of String) Dim value As IAsyncResult value = instance.BeginObtainNewCertificate(gdsEndpointDescriptor, parameters, asyncCallback, state, progress)
[NotNull()] IAsyncResult BeginObtainNewCertificate( UAEndpointDescriptor gdsEndpointDescriptor, UAObtainNewCertificateParameters parameters, AsyncCallback asyncCallback, object state, IProgress<string> progress )
[NotNull()] IAsyncResult^ BeginObtainNewCertificate( UAEndpointDescriptor^ gdsEndpointDescriptor, UAObtainNewCertificateParameters^ parameters, AsyncCallback^ asyncCallback, Object^ state, IProgress<String^>^ progress )
Parameters
- gdsEndpointDescriptor
- The GDS endpoint acting as OPC UA certificate manager (CM).
- parameters
- The parameters describing how the certificate should be obtained.
- asyncCallback
- The delegate that is executed when the operation completes.
- state
- An object that contains any additional user-defined data.
- progress
- A provider for progress updates.