DataResultBase Class

The DataResultBase class defines all the general rendering properties and methods for data results. The DataResultBase class is the base class for the QueryResultBase class, which is the base class for the SearchResults Web Part in the search results page.

Microsoft.SharePoint.Portal.WebControls.WebPartLoc

   Microsoft.SharePoint.Portal.WebControls.DataResultBase

Public Constructors

The following table shows the constructors of the DataResultBase class and a brief description of each.

Name Description
DataResultBase Initializes a new instance of the DataResultBase class.

Public Fields

The following table shows the fields of the DataResultBase class and a brief description of each.

Name Description
OutOfContext Reserved for internal use only.
UseHugeStringBuilderBuffer Reserved for internal use only.

Protected Methods

The following table shows the protected methods of the DataResultBase class and a brief description of each.

Name Description
AcquireHugeStringBuilder(Int32) Reserved for internal use only.
AcquireStringBuilder(Int32) Reserved for internal use only.
CreateActionMenusTemplates Reserved for internal use only.
CreateChildControls Reserved for internal use only.
GetCurrentRow Reserved for internal use only.
GetQueryResults(object) Reserved for internal use only.
GetTotalMatchingItemNum Reserved for internal use only.
GetTotalResultRowNumber Reserved for internal use only.
IssueQuery(String, Int32, Int32) Reserved for internal use only.
OnInit(object, System.EventArgs) Inherits from System.Web.UI.Controls.
OnLoad(object, System.EventArgs) Inherits from System.Web.UI.Controls.
OnPreRender(object, System.EventArgs) Inherits from System.Web.UI.Controls.
ReleaseHugeStringBuilder(System.Text.StringBuilder) Reserved for internal use only.
ReleaseStringBuilder(System.Text.StringBuilder) Reserved for internal use only.
RenderOneColumnTitle(Int32, System.Text.StringBuilder) Reserved for internal use only.
RenderWebPart(System.Web.UI.HtmlTextWriter) Reserved for internal use only.

Public Properties

The following table shows the properties of the DataResultBase class, the data type of each property, and a brief description of each.

Name Data type Description
AdvancedPagingControlMode Int32 Reserved for internal use only.
BufAllocForEachItem Int32 Reserved for internal use only.
BufMinAllocSize Int32 Reserved for internal use only.
CaseSensitiveForGrouping Boolean Reserved for internal use only.
ColSpanBeforeFirstColumn Int32 Reserved for internal use only.
ColSpanNumberForGroupTitle Int32 Reserved for internal use only.
ColumnDisplayNames String Gets or sets the column heading names.
ColumnNumberForEachItem Int32 Reserved for internal use only.
ColumnURIs String Gets or sets the URIs associated with the columns. This enables you to choose the property on which the column will sort.
ColumnWidths String Gets or sets the width of columns in the search results page.
DataColumnURISchema String Reserved for internal use only.
DefaultExpandAll Boolean Reserved for internal use only.
DefaultGroupBy String Reserved for internal use only.
DefaultShowDetail Boolean Reserved for internal use only.
DefaultSortBy String Reserved for internal use only.
EnableGroupTypeInGroupbyTitle Boolean Reserved for internal use only.
EnableQueryLogging Boolean Reserved for internal use only.
EnableSQLCommandLogging Boolean Reserved for internal use only.
EnableSmartGrouping Boolean Reserved for internal use only.
FirstColumnStyleClassWhenNoSeparator String Reserved for internal use only.
FixLayout Boolean Reserved for internal use only.
GetHrefOnClient Boolean Reserved for internal use only.
GroupByList String Gets or sets the list of properties to group by.
GroupFooterAlignment String Reserved for internal use only.
HtmlTableCellBeforeFirstColumn String Reserved for internal use only.
IconColumnWidth String Reserved for internal use only.
IncludeManagementControls Boolean Reserved for internal use only.
IsItemIconClickable Boolean Reserved for internal use only.
LastColumnAlign String Reserved for internal use only.
LocIdForEmptyGroupTitle Microsoft.SharePoint.Portal.WebControls.LocStringId Reserved for internal use only.
LocIdForNoResults Microsoft.SharePoint.Portal.WebControls.LocStringId Reserved for internal use only.
MaxGroupPreviewNum Int32 Reserved for internal use only.
MaxGroupsNumber Int32 Reserved for internal use only.
MaxMatchingItemsNumber Int32 Gets or sets the upper limit of the number of documents displayed in one result page. The default value is 40.
OnlyShowUpUnderPortalSite Boolean Reserved for internal use only.
OpenNewWindowForMatchingItems Boolean Reserved for internal use only.
RenderActionMenuOnGroupTitle Boolean Reserved for internal use only.
RenderRowSeparatorAfterTheGroupTitle Boolean Reserved for internal use only.
ResultListID String Gets or sets the identifier of the results Web Part.
ReturnedDataType Int32 Reserved for internal use only.
RowNumberForEachItem Int32 Reserved for internal use only.
ShouldEncodeUrlBasePath Boolean Reserved for internal use only.
ShouldFullCheckUrl Boolean Reserved for internal use only.
ShowRankForEachItem Boolean Reserved for internal use only.
SortByList String Gets or sets the list of properties to sort on.
SpacingStyleSheetID Int32 Reserved for internal use only.
SupportActionsMenu Boolean Reserved for internal use only.
SupportExpandCollapseAll Boolean Reserved for internal use only.
SupportGroupBy Boolean Reserved for internal use only.
SupportGroupIcon Boolean Reserved for internal use only.
SupportHtmlIDForEachColumn Boolean Reserved for internal use only.
SupportItemIcon Boolean Reserved for internal use only.
SupportPaging Boolean Reserved for internal use only.
SupportQueryTime Boolean Reserved for internal use only.
SupportRowSeparator Boolean Reserved for internal use only.
SupportSearchSummary Boolean Reserved for internal use only.
SupportShowHideDetail Boolean Reserved for internal use only.
SupportSortBy Boolean Reserved for internal use only.
TextForEmptyGroupTitle String Reserved for internal use only.
TextForNoResults String Reserved for internal use only.
TotalColumnNumber Int32 Reserved for internal use only.

Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread safe.

Requirements

Namespace: Microsoft.SharePoint.Portal.WebControls

Platforms: Microsoft Windows Server 2003

Assembly: Microsoft.SharePoint.Portal (in Microsoft.SharePoint.Portal.dll)

Security: Code Access Security