System.Data.OleDb.OleDbCommand.CheckParameters C# (CSharp) 메소드

CheckParameters() 보호된 최종 메소드

protected final CheckParameters ( ) : void
리턴 void
		protected sealed override void CheckParameters()
		{
			for(int i = 0; i < Parameters.Count; i++) {
				OleDbParameter parameter = (OleDbParameter)Parameters[i];
				if ((parameter.OleDbType == OleDbType.Empty) || (parameter.OleDbType == OleDbType.Error)) {
					throw ExceptionHelper.ParametersNotInitialized(i,parameter.ParameterName,parameter.OleDbType.ToString());
				}

				if (((parameter.OleDbType == OleDbType.Char) || (parameter.OleDbType == OleDbType.Binary) ||
					(parameter.OleDbType == OleDbType.VarWChar) || (parameter.OleDbType == OleDbType.VarBinary) ||
					(parameter.OleDbType == OleDbType.VarNumeric)) && (parameter.Size == 0)) {
					throw ExceptionHelper.WrongParameterSize("OleDb");
				}
			}
		}