Npgsql.FrontendMessages.BindMessage.Populate C# (CSharp) Method

Populate() private method

private Populate ( List inputParameters, string portal = "", string statement = "" ) : BindMessage
inputParameters List
portal string
statement string
return BindMessage
        internal BindMessage Populate(List<NpgsqlParameter> inputParameters, string portal = "", string statement = "")
        {
            Contract.Requires(inputParameters != null && inputParameters.All(p => p.IsInputDirection));
            Contract.Requires(portal != null);
            Contract.Requires(statement != null);

            AllResultTypesAreUnknown = false;
            UnknownResultTypeList = null;
            Portal = portal;
            Statement = statement;
            InputParameters = inputParameters;
            _state = State.Header;
            _paramIndex = 0;
            _wroteParamLen = false;
            return this;
        }