C# 클래스 WizardWrx.ReportDetails

This class holds the details for a report. Static object locks are used throughout to ensure synchronized access.
상속: List
파일 보기 프로젝트 열기: txwizard/WizardWrx_NET_API

공개 메소드들

메소드 설명
Add ( prDtl ) : void

Override the New method in the base class, because it's lots cheaper than using an event.

ListAllItems ( ) : void

List each item in a new line on the system console.

ListAllItems ( TextWriter pswOut ) : void

List each item in a new line on the specified TextWriter.

ListAllItemsInArray ( ) : string[]

Fill an array of strings with report items.

ReportDetails ( ) : System

Construct an empty list.

ReportDetails ( ICollection pICollection ) : System

Construct a list with an initial capacity sufficient to hold the whole ICollection, but check them in one by one.

ReportDetails ( int pintCapacity ) : System

Construct an empty list, with a specified initial capacity.

비공개 메소드들

메소드 설명
GetLongestDisplayValue ( ) : int
GetLongestLabel ( ) : int

메소드 상세

Add() 공개 메소드

Override the New method in the base class, because it's lots cheaper than using an event.
public Add ( prDtl ) : void
prDtl /// The ReportDetail item to add to the collection. ///
리턴 void

ListAllItems() 공개 메소드

List each item in a new line on the system console.
public ListAllItems ( ) : void
리턴 void

ListAllItems() 공개 메소드

List each item in a new line on the specified TextWriter.
public ListAllItems ( TextWriter pswOut ) : void
pswOut TextWriter /// Specify the open TextWriter on which to write the report. ///
리턴 void

ListAllItemsInArray() 공개 메소드

Fill an array of strings with report items.
public ListAllItemsInArray ( ) : string[]
리턴 string[]

ReportDetails() 공개 메소드

Construct an empty list.
public ReportDetails ( ) : System
리턴 System

ReportDetails() 공개 메소드

Construct a list with an initial capacity sufficient to hold the whole ICollection, but check them in one by one.
public ReportDetails ( ICollection pICollection ) : System
pICollection ICollection /// The collection from which to construct the list. Any member that is /// a ReportDetail is added. Others are discarded, so that the finished /// collection is homogeneous. ///
리턴 System

ReportDetails() 공개 메소드

Construct an empty list, with a specified initial capacity.
public ReportDetails ( int pintCapacity ) : System
pintCapacity int /// Set the initial capacity of the list to this value. ///
리턴 System