NFe.Components.WebServiceProxy.RelacCertificado C# (CSharp) Метод

RelacCertificado() приватный Метод

Relacionar o certificado digital com o serviço que será consumido do webservice
private RelacCertificado ( object instance ) : void
instance object Objeto do serviço que será consumido
Результат void
        private void RelacCertificado(object instance)
        {
            if (this.oCertificado != null)
            {
                ((System.Web.Services.Protocols.SoapHttpClientProtocol)instance).ClientCertificates.Add(this.oCertificado);

                //Type tipoInstance = instance.GetType();
                //object oClientCertificates = tipoInstance.InvokeMember("ClientCertificates", System.Reflection.BindingFlags.GetProperty, null, instance, new Object[] { });
                //Type tipoClientCertificates;
                //tipoClientCertificates = oClientCertificates.GetType();
                //tipoClientCertificates.InvokeMember("Add", System.Reflection.BindingFlags.InvokeMethod, null, oClientCertificates, new Object[] { this.oCertificado });
            }
        }
        #endregion