Opc.Ua.Bindings.BaseBinding.BaseBinding C# (CSharp) Method

BaseBinding() protected method

Initializes the binding.
protected BaseBinding ( NamespaceTable namespaceUris, EncodeableFactory factory, EndpointConfiguration configuration ) : System
namespaceUris NamespaceTable
factory EncodeableFactory
configuration EndpointConfiguration
return System
        protected BaseBinding(
            NamespaceTable        namespaceUris,
            EncodeableFactory     factory,
            EndpointConfiguration configuration)
        {
            m_messageContext = new ServiceMessageContext();
            
            m_messageContext.MaxStringLength     = configuration.MaxStringLength;
            m_messageContext.MaxByteStringLength = configuration.MaxByteStringLength;
            m_messageContext.MaxArrayLength      = configuration.MaxArrayLength;
            m_messageContext.MaxMessageSize      = configuration.MaxMessageSize;
            m_messageContext.Factory             = factory;
            m_messageContext.NamespaceUris       = namespaceUris;
        }
        #endregion
BaseBinding