collections.cs

来自「客户关系管理系统ASP.NET+VB.NET编程完整程序!」· CS 代码 · 共 1,895 行 · 第 1/5 页

CS
1,895
字号
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByFKTableID( string searchValue )
		{
			return FilterByFKTableID( System.Data.SqlTypes.SqlInt32.Parse(searchValue), CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property FKTableID.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByFKTableID( string searchValue, CompareType comparer )
		{
			return FilterByFKTableID( System.Data.SqlTypes.SqlInt32.Parse(searchValue),comparer );
		}
		/// <summary>
		/// Filter by the property Name.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByName( System.String searchValue )
		{
			return FilterByName( searchValue, CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property Name.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByName( System.String searchValue, CompareType comparer )
		{
			ColumnCollection retCollection = new ColumnCollection();

			foreach( Column _Column in List)
			{
				if ( Match(comparer,_Column.Name , searchValue) ) 
					retCollection.Add( _Column );
			}
			
			retCollection.Parent = this.Parent;

			return retCollection;
		}

		/// <summary>
		/// Filter by the property FKDataTypeID.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByFKDataTypeID( System.Data.SqlTypes.SqlInt32 searchValue )
		{
			return FilterByFKDataTypeID( searchValue, CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property FKDataTypeID.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByFKDataTypeID( System.Data.SqlTypes.SqlInt32 searchValue, CompareType comparer )
		{
			ColumnCollection retCollection = new ColumnCollection();

			foreach( Column _Column in List)
			{
				if ( Match(comparer,_Column.FKDataTypeID , searchValue) ) 
					retCollection.Add( _Column );
			}
			
			retCollection.Parent = this.Parent;

			return retCollection;
		}


		/// <summary>
		/// Filter by the property FKDataTypeID.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByFKDataTypeID( string searchValue )
		{
			return FilterByFKDataTypeID( System.Data.SqlTypes.SqlInt32.Parse(searchValue), CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property FKDataTypeID.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByFKDataTypeID( string searchValue, CompareType comparer )
		{
			return FilterByFKDataTypeID( System.Data.SqlTypes.SqlInt32.Parse(searchValue),comparer );
		}
		/// <summary>
		/// Filter by the property Length.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByLength( System.Data.SqlTypes.SqlInt32 searchValue )
		{
			return FilterByLength( searchValue, CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property Length.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByLength( System.Data.SqlTypes.SqlInt32 searchValue, CompareType comparer )
		{
			ColumnCollection retCollection = new ColumnCollection();

			foreach( Column _Column in List)
			{
				if ( Match(comparer,_Column.Length , searchValue) ) 
					retCollection.Add( _Column );
			}
			
			retCollection.Parent = this.Parent;

			return retCollection;
		}


		/// <summary>
		/// Filter by the property Length.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByLength( string searchValue )
		{
			return FilterByLength( System.Data.SqlTypes.SqlInt32.Parse(searchValue), CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property Length.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByLength( string searchValue, CompareType comparer )
		{
			return FilterByLength( System.Data.SqlTypes.SqlInt32.Parse(searchValue),comparer );
		}
		/// <summary>
		/// Filter by the property PrimaryKey.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByPrimaryKey( System.String searchValue )
		{
			return FilterByPrimaryKey( searchValue, CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property PrimaryKey.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByPrimaryKey( System.String searchValue, CompareType comparer )
		{
			ColumnCollection retCollection = new ColumnCollection();

			foreach( Column _Column in List)
			{
				if ( Match(comparer,_Column.PrimaryKey , searchValue) ) 
					retCollection.Add( _Column );
			}
			
			retCollection.Parent = this.Parent;

			return retCollection;
		}

		/// <summary>
		/// Filter by the property SetAccessor.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterBySetAccessor( System.String searchValue )
		{
			return FilterBySetAccessor( searchValue, CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property SetAccessor.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterBySetAccessor( System.String searchValue, CompareType comparer )
		{
			ColumnCollection retCollection = new ColumnCollection();

			foreach( Column _Column in List)
			{
				if ( Match(comparer,_Column.SetAccessor , searchValue) ) 
					retCollection.Add( _Column );
			}
			
			retCollection.Parent = this.Parent;

			return retCollection;
		}

		/// <summary>
		/// Filter by the property GetAccessor.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByGetAccessor( System.String searchValue )
		{
			return FilterByGetAccessor( searchValue, CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property GetAccessor.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByGetAccessor( System.String searchValue, CompareType comparer )
		{
			ColumnCollection retCollection = new ColumnCollection();

			foreach( Column _Column in List)
			{
				if ( Match(comparer,_Column.GetAccessor , searchValue) ) 
					retCollection.Add( _Column );
			}
			
			retCollection.Parent = this.Parent;

			return retCollection;
		}

		/// <summary>
		/// Filter by the property RequiredForInstantiation.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByRequiredForInstantiation( System.String searchValue )
		{
			return FilterByRequiredForInstantiation( searchValue, CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property RequiredForInstantiation.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByRequiredForInstantiation( System.String searchValue, CompareType comparer )
		{
			ColumnCollection retCollection = new ColumnCollection();

			foreach( Column _Column in List)
			{
				if ( Match(comparer,_Column.RequiredForInstantiation , searchValue) ) 
					retCollection.Add( _Column );
			}
			
			retCollection.Parent = this.Parent;

			return retCollection;
		}

		/// <summary>
		/// Filter by the property AccessorName.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByAccessorName( System.String searchValue )
		{
			return FilterByAccessorName( searchValue, CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property AccessorName.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByAccessorName( System.String searchValue, CompareType comparer )
		{
			ColumnCollection retCollection = new ColumnCollection();

			foreach( Column _Column in List)
			{
				if ( Match(comparer,_Column.AccessorName , searchValue) ) 
					retCollection.Add( _Column );
			}
			
			retCollection.Parent = this.Parent;

			return retCollection;
		}

		/// <summary>
		/// Filter by the property Nullable.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByNullable( System.String searchValue )
		{
			return FilterByNullable( searchValue, CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property Nullable.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByNullable( System.String searchValue, CompareType comparer )
		{
			ColumnCollection retCollection = new ColumnCollection();

			foreach( Column _Column in List)
			{
				if ( Match(comparer,_Column.Nullable , searchValue) ) 
					retCollection.Add( _Column );
			}
			
			retCollection.Parent = this.Parent;

			return retCollection;
		}

		/// <summary>
		/// Filter by the property IsIdentity.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByIsIdentity( System.String searchValue )
		{
			return FilterByIsIdentity( searchValue, CompareType.Exact );
		}
		
		/// <summary>
		/// Filter by the property IsIdentity.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <param name="comparer">What sort of comparison should be made</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByIsIdentity( System.String searchValue, CompareType comparer )
		{
			ColumnCollection retCollection = new ColumnCollection();

			foreach( Column _Column in List)
			{
				if ( Match(comparer,_Column.IsIdentity , searchValue) ) 
					retCollection.Add( _Column );
			}
			
			retCollection.Parent = this.Parent;

			return retCollection;
		}

		/// <summary>
		/// Filter by the property IsReadOnly.
		/// </summary>
		/// <param name="searchValue">The value to search for</param>
		/// <returns>A ColumnCollection of Columns</returns>
		public	ColumnCollection	FilterByIsReadOnly( System.String searchValue )
		{
			return FilterByIsReadOnly( searchValue, CompareType.Exact );
		}
		

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?