System.Data.Common.DbParameterCollection.Contains C# (CSharp) Method

Contains() public abstract method

public abstract Contains ( object value ) : bool
value object
return bool
        public abstract bool Contains(object value);

Same methods

DbParameterCollection::Contains ( string value ) : bool

Usage Example

示例#1
0
        /// <summary>
        /// Get or set command parameter. If a command parameter not found,
        /// a new parameter with the given field identifier is created and returned.
        /// </summary>
        /// <param name="fieldIdentifier">Field identifier without '@' as prefix.</param>
        /// <returns>Returns a command parameter associated with the field identifier. If not found,
        /// a new parameter with the given field identifier is created and returned.</returns>
        public DbParameter this[string fieldIdentifier]
        {
            get
            {
                if (_parameters.Contains("@" + fieldIdentifier))
                {
                    return(_parameters["@" + fieldIdentifier]);
                }
                else
                {
                    DbParameter parameter = _command.CreateParameter();
                    parameter.ParameterName = "@" + fieldIdentifier;
                    _parameters.Add(parameter);
                    return(parameter);
                }
            }

            set
            {
                _parameters["@" + fieldIdentifier] = value;
            }
        }
All Usage Examples Of System.Data.Common.DbParameterCollection::Contains