Input: [Name] AllowVirtualReference [Description]

Output: Determines whether a parser permits a virtual reference to a specific type of resource on a page.


Input: [Name] Equals [Description]

Output: Overloaded. Determines whether two Object instances are equal. (inherited from Object)


Input: [Name] GetCompilationMode [Description]

Output: Retrieves the current compilation mode for the page.


Input: [Name] GetHashCode [Description]

Output: Serves as a hash function for a particular type. (inherited from Object)


Input: [Name] GetType [Description]

Output: Gets the Type of the current instance. (inherited from Object)


Input: [Name] ParseComplete [Description]

Output: Called by an ASP.NET page parser to notify a filter when the parsing of a page is complete.


Input: [Name] PreprocessDirective [Description]

Output: Allows the page parser filter to preprocess page directives.


Input: [Name] ReferenceEquals [Description]

Output: Determines whether the specified Object instances are the same instance. (inherited from Object)


Input: [Name] ToString [Description]

Output: Returns a String that represents the current Object. (inherited from Object)


Input: [Column name] time_queued [Data type] datetime [Description]

Output: Time when the job was added to the queue.


Input: [Column name] job_id [Data type] int [Description]

Output: Job identifier.


Input: [Column name] database_id [Data type] int [Description]

Output: Database on which the job is to execute.


Input: [Column name] object_id1 [Data type] int [Description]

Output: Value depends on the job type. For more information, see the Remarks section.


Input: [Column name] object_id2 [Data type] int [Description]

Output: Value depends on the job type. For more information, see the Remarks section.


Input: [Column name] object_id3 [Data type] int [Description]

Output: Value depends on the job type. For more information, see the Remarks section.


Input: [Column name] object_id4 [Data type] int [Description]

Output: Value depends on the job type. For more information, see the Remarks section.


Input: [Column name] error_code [Data type] int [Description]

Output: Error code if the job reinserted due to failure. NULL if suspended, not picked up, or completed.


Input: [Column name] request_type [Data type] smallint [Description]

Output: Type of the job request.


Input: [Column name] retry_count [Data type] smallint [Description]

Output: Number of times the job was picked from the queue and reinserted because of lack of resources or other reasons.


Input: [Column name] in_progress [Data type] smallint [Description]

Output: Indicates whether the job has started execution. 1 = Started 0 = Still waiting


Input: [Column name] session_id [Data type] smallint [Description]

Output: Session identifier.


Input: [Class] DynamicRenderer [Description]

Output: Displays the tablet pen data in real-time as that data is being handled by the RealTimeStylus object. This class cannot be inherited.


Input: [Class] GestureRecognizer [Description]

Output: Reacts to events by recognizing gestures and adding gesture data into the input queue.


Input: [Class] RealTimeStylus [Description]

Output: Handles the stylus packet data from a digitizer in real time. This class cannot be inherited.


Input: [Class] Stylus [Description]

Output: Provides access to general information about a tablet pen.


Input: [Class] StylusAsyncPluginCollection [Description]

Output: Maintains a sequenced list of asynchronous plug-ins that implement the IStylusAsyncPlugin interface. Use this class to add new asynchronous plug-ins to an instance of the RealTimeStylus class.


Input: [Class] StylusButtons [Description]

Output: Provides the name and identifier for stylus buttons associated with an Stylus object. This class cannot be inherited.


Input: [Class] StylusSyncPluginCollection [Description]

Output: Maintains a sequenced list of synchronous plug-ins that implement the IStylusSyncPlugin interface. Use this class to add new synchronous plug-ins to an instance of the RealTimeStylus class. This class cannot be inherited.


Input: [IRtdServer interface method] ConnectData(TopicID, Strings, GetNewValues) [Description]

Output: This method is called whenever Excel requests new topics from the RTD server. The TopicID parameter is a required Long value that represents a unique, arbitrary value automatically assigned by Excel (for example, "34") that identifies the topic. The Strings parameter is a required array of one or more Variant values that the user enters into the RTD function to uniquely identify the topic. This Variant array should always be an array of String values. The GetNewValues parameter is a required Boolean value; True if new values are to be retrieved. Leave the GetNewValues parameter alone if you want Excel to use the previous value that it had saved with the Excel spreadsheet.

Building a Real-Time Data Server in Excel 2002


Input: [IRtdServer interface method] DisconnectData(TopicID) [Description]

Output: This method is called whenever Excel no longer requires a specific topic. The TopicID parameter is a required Long value that represents the arbitrary, unique value automatically assigned by Excel in the ConnectData method that identifies the topic.

Building a Real-Time Data Server in Excel 2002


Input: [IRtdServer interface method] Heartbeat [Description]

Output: If the RTD server is no longer able to process RefreshData method calls, the Heartbeat method enables Excel to pop up a dialog box that says "The real-time data server 'XYZ' is not responding. Would you like Microsoft Excel to attempt to restart the server?" This method returns a Long value; a value of 1 indicates that the real-time data server connection still exists, and a value of zero (0) or a negative value indicates that the real-time data server connection no longer exists.

Building a Real-Time Data Server in Excel 2002


Input: [IRtdServer interface method] RefreshData(TopicCount) [Description]

Output: After a call from the IRTDUpdateEvent callback object's UpdateNotify method, this method is called by Excel to pull new values from the real-time data server (also known as a topic refresh). This method returns a two-dimensional array of Variant values. The first dimension represents a list of topic IDs; these topic IDs map to the TopicID parameter in the ConnectData method above. This is how Excel associates topics with data. The second dimension represents the values associated with the topic IDs. The TopicCount parameter is a required Long value that the RTD server provides; it represents the number of elements returned in the array of Variant values.

Building a Real-Time Data Server in Excel 2002


Input: [IRtdServer interface method] ServerStart(CallbackObject) [Description]

Output: This method is called when Excel requests the first topic from the real-time data server. This method returns a Long value; a value of 1 indicates a successful request, and a value of zero (0) or a negative value indicates a failed request. This method call is immediately followed by a call to the ConnectData method. The CallbackObject parameter is a required IRTDUpdateEvent callback object that the RTD server uses to notify Excel when it should gather updates from the RTD server through the IRTDUpdateEvent callback object's UpdateNotify method.

Building a Real-Time Data Server in Excel 2002


Input: [IRtdServer interface method] ServerTerminate [Description]

Output: This method is called when Excel no longer requires topics from the RTD server (for example, the user quits Excel).

Building a Real-Time Data Server in Excel 2002


Input: [Class] OdbcCommand [Description]

Output: Represents an SQL statement or stored procedure to execute against a data source. This class cannot be inherited.


Input: [Class] OdbcCommandBuilder [Description]

Output: Automatically generates single-table commands that are used to reconcile changes made to a DataSet with the associated data source. This class cannot be inherited.


Input: [Class] OdbcConnection [Description]

Output: Represents an open connection to a data source.


Input: [Class] OdbcConnectionStringBuilder [Description]

Output: Provides a simple way to create and manage the contents of connection strings used by the OdbcConnection class.


Input: [Class] OdbcDataAdapter [Description]

Output: Represents a set of data commands and a connection to a data source that are used to fill the DataSet and update the data source. This class cannot be inherited.


Input: [Class] OdbcDataReader [Description]

Output: Provides a way of reading a forward-only stream of data rows from a data source. This class cannot be inherited.


Input: [Class] OdbcError [Description]

Output: Collects information relevant to a warning or error returned by the data source.


Input: [Class] OdbcErrorCollection [Description]

Output: Collects all errors generated by the OdbcDataAdapter. This class cannot be inherited.


Input: [Class] OdbcException [Description]

Output: The exception that is generated when a warning or error is returned by an ODBC data source. This class cannot be inherited.


Input: [Class] OdbcFactory [Description]

Output: Represents a set of methods for creating instances of the ODBC provider's implementation of the data source classes.


Input: [Class] OdbcInfoMessageEventArgs [Description]

Output: Provides data for the InfoMessage event.


Input: [Class] OdbcMetaDataCollectionNames [Description]

Output: Provides a list of constants for use with the GetSchema method to retrieve metadata collections.


Input: [Class] OdbcMetaDataColumnNames [Description]

Output: Provides static values that are used for the column names in the OdbcMetaDataCollectionNames objects contained in the DataTable. The DataTable is created by the GetSchema method.


Input: [Class] OdbcParameter [Description]

Output: Represents a parameter to an OdbcCommand and optionally, its mapping to a DataColumn. This class cannot be inherited.


Input: [Class] OdbcParameterCollection [Description]

Output: Represents a collection of parameters relevant to an OdbcCommand and their respective mappings to columns in a DataSet. This class cannot be inherited.


Input: [Class] OdbcPermission [Description]

Output: Enables the .NET Framework Data Provider for ODBC to help make sure that a user has a security level sufficient to access an ODBC data source. This class cannot be inherited.


Input: [Class] OdbcPermissionAttribute [Description]

Output: Associates a security action with a custom security attribute.


Input: [Class] OdbcRowUpdatedEventArgs [Description]

Output: Provides data for the RowUpdated event.


Input: [Class] OdbcRowUpdatingEventArgs [Description]

Output: Provides data for the RowUpdating event.


Input: [Class] OdbcTransaction [Description]

Output: Represents an SQL transaction to be made at a data source. This class cannot be inherited.


Input: [Topic] Using Data Sources in Packages [Description]

Output: Describes how to use data source objects in packages.


Input: [Topic] Using Data Source Views in Packages [Description]

Output: Describes how to use data source view objects in packages.


Input: [Topic] Creating New Packages [Description]

Output: Describes how to create a new package by using a template or by copying an existing package.


Input: [Topic] Creating Package Control Flow [Description]

Output: Describes how to create a control flow in a package using the Control Flow tab in SSIS Designer.


Input: [Topic] Creating Package Data Flow [Description]

Output: Describes how to create a data flow in a package using the Data Flow tab in SSIS Designer.


Input: [Topic] Creating Package Event Handlers [Description]

Output: Describes how to create an event handler in a package using the Event Handlers tab in SSIS Designer.


Input: [Topic] Creating Connection Managers [Description]

Output: Describes how to add and configure the connection managers that packages use to connect to data sources at run time.


Input: [Topic] Reusing Package Objects [Description]

Output: Describes how you can copy packages, data sources, and data source views and copy the objects that packages contain.


Input: [Topic] Using Annotations in Packages [Description]

Output: Describes how to use annotations to make packages self-documenting.


Input: [Topic] Viewing Package Objects [Description]

Output: Describes how to view a hierarchical representation of all the elements in a package in the Package Explorer tab of SSIS Designer.


Input: [Topic] Debugging Packages [Description]

Output: Describes features in Integration Services for troubleshooting packages, such as setting breakpoints and using data viewers to display data at run time, and describes the debug environment in Business Intelligence Development Studio.


Input: [Topic] Saving Packages [Description]

Output: Describes how to save packages to the file system and save copies of packages to either the file system or the msdb database in SQL Server 2005.


Input: [Description] Is fired when the window completes activation or deactivation. [Event]

Output: Activated

CoreWindow class - Windows app development


Input: [Description] Is fired when a request for an automation handler is generated. [Event]

Output: AutomationProviderRequested

CoreWindow class - Windows app development


Input: [Description] Is fired when a new character is received by the input queue. [Event]

Output: CharacterReceived

CoreWindow class - Windows app development


Input: [Description] Is fired when the app terminates. [Event]

Output: Closed

CoreWindow class - Windows app development


Input: [Description] Occurs when input is enabled or disabled for the Windows Store app. [Event]

Output: InputEnabled

CoreWindow class - Windows app development


Input: [Description] Is fired when a non-system key is pressed. [Event]

Output: KeyDown

CoreWindow class - Windows app development


Input: [Description] Is fired when a non-system key is released after a press. [Event]

Output: KeyUp

CoreWindow class - Windows app development


Input: [Description] Occurs when a pointer moves to another Windows Store app. [Event]

Output: PointerCaptureLost

CoreWindow class - Windows app development


Input: [Description] Occurs when a pointer moves into the bounding box of the Windows Store app. [Event]

Output: PointerEntered

CoreWindow class - Windows app development


Input: [Description] Occurs when the pointer moves outside the bounding box of the Windows Store app. [Event]

Output: PointerExited

CoreWindow class - Windows app development


Input: [Description] Occurs when a pointer moves within the bounding box of the Windows Store app. [Event]

Output: PointerMoved

CoreWindow class - Windows app development


Input: [Description] Occurs when a mouse button is clicked, or a touch or pen contact is detected, within the bounding rectangle of the Windows Store app. [Event]

Output: PointerPressed

CoreWindow class - Windows app development


Input: [Description] Occurs when a mouse button is released, or a touch or pen contact is lifted, within the bounding rectangle of the Windows Store app. [Event]

Output: PointerReleased

CoreWindow class - Windows app development


Input: [Description] Occurs when the wheel button is rotated. [Event]

Output: PointerWheelChanged

CoreWindow class - Windows app development


Input: [Description] Is fired when the window size is changed. [Event]

Output: SizeChanged

CoreWindow class - Windows app development


Input: [Description] Occurs when a touch contact area intersects the bounding rectangle (or polygon) of a window that is registered for touch hit testing. [Event]

Output: TouchHitTesting

CoreWindow class - Windows app development


Input: [Description] Is fired when the window visibility is changed. [Event]

Output: VisibilityChanged

CoreWindow class - Windows app development


Input: [AS] Database user

Output: IMPERSONATE permission on the user, membership in the db_securityadmin fixed database role, membership in the db_owner fixed database role, or membership in the sysadmin fixed server role.


Input: [AS] Database user mapped to a Windows login

Output: IMPERSONATE permission on the user, membership in the db_securityadmin fixed database role, membership in the db_owner fixed database role, or membership in the sysadmin fixed server role.


Input: [AS] Database user mapped to a Windows group

Output: Membership in the Windows group, membership in the db_securityadmin fixed database role, membership in the db_owner fixed database role, or membership in the sysadmin fixed server role.


Input: [AS] Database user mapped to a certificate

Output: Membership in the db_securityadmin fixed database role, membership in the db_owner fixed database role, or membership in the sysadmin fixed server role.


Input: [AS] Database user mapped to an asymmetric key

Output: Membership in the db_securityadmin fixed database role, membership in the db_owner fixed database role, or membership in the sysadmin fixed server role.


Input: [AS] Database user not mapped to any server principal

Output: IMPERSONATE permission on the user, membership in the db_securityadmin fixed database role, membership in the db_owner fixed database role, or membership in the sysadmin fixed server role.


Input: [AS] Database role

Output: ALTER permission on the role, membership in the db_securityadmin fixed database role, membership in the db_owner fixed database role, or membership in the sysadmin fixed server role.


Input: [AS] Application role

Output: ALTER permission on the role, membership in the db_securityadmin fixed database role, membership in the db_owner fixed database role, or membership in the sysadmin fixed server role.


Input: [Description] Gets or sets how the content type of an incoming message is mapped to a format. [Name]

Output: ContentTypeMapper


Input: [Description] Gets or sets a value that determines if cross domain script access is enabled. [Name]

Output: CrossDomainScriptAccessEnabled


Input: [Description] Gets or sets a value that specifies the maximum number of readers that is allocated to a pool and that is available to process incoming messages without allocating new readers. [Name]

Output: MaxReadPoolSize


Input: [Description] Gets or sets a value that specifies the maximum number of writers that is allocated to a pool and that is available to process outgoing messages without allocating new writers. [Name]

Output: MaxWritePoolSize


Input: [Description] Gets or sets the message version that indicates that the binding element does not use SOAP or WS-Addressing. (Overrides MessageEncodingBindingElement.MessageVersion.) [Name]

Output: MessageVersion


Input: [Description] Gets constraints on the complexity of SOAP messages that can be processed by endpoints configured with this binding. [Name]

Output: ReaderQuotas


Input: [Description] Gets or sets the character encoding that is used to write the message text. [Name]

Output: WriteEncoding


Input: [Value] CRYPTCAT_E_CDF_UNSUPPORTED [Description]

Output: The function does not support the attribute.

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Value] CRYPTCAT_E_CDF_DUPLICATE [Description]

Output: The file member already exists.

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Value] CRYPTCAT_E_CDF_TAGNOTFOUND [Description]

Output: The CatalogHeader or Name tag is missing.

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Value] CRYPTCAT_E_CDF_MEMBER_FILE_PATH [Description]

Output: The member file name or path is missing.

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Value] CRYPTCAT_E_CDF_MEMBER_INDIRECTDATA [Description]

Output: The function failed to create a hash of the member subject.

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Value] CRYPTCAT_E_CDF_MEMBER_FILENOTFOUND [Description]

Output: The function failed to find the member file.

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Value] CRYPTCAT_E_CDF_BAD_GUID_CONV [Description]

Output: The function failed to convert the subject string to a GUID.

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Value] CRYPTCAT_E_CDF_ATTR_TOOFEWVALUES [Description]

Output: The attribute line is missing one or more elements of its composition including type, object identifier (OID) or name, or value.

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Value] CRYPTCAT_E_CDF_ATTR_TYPECOMBO [Description]

Output: The attribute contains an invalid OID, or the combination of type, name or OID, and value is not valid.

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Interface] IDataContractSurrogate [Description]

Output: Provides the methods needed to substitute one type for another by the DataContractSerializer during serialization, deserialization, and export and import of XML schema documents (XSD).


Input: [Interface] IDeserializationCallback [Description]

Output: Indicates that a class is to be notified when deserialization of the entire object graph has been completed. Note that this interface is not called when deserializing with the XmlSerializer (System.Xml.Serialization.XmlSerializer).


Input: [Interface] IExtensibleDataObject [Description]

Output: Provides a data structure to store extra data encountered by the XmlObjectSerializer during deserialization of a type marked with the DataContractAttribute attribute.


Input: [Interface] IFormatter [Description]

Output: Provides functionality for formatting serialized objects.


Input: [Interface] IFormatterConverter [Description]

Output: Provides the connection between an instance of SerializationInfo and the formatter-provided class best suited to parse the data inside the SerializationInfo.


Input: [Interface] IObjectReference [Description]

Output: Indicates that the current interface implementer is a reference to another object.


Input: [Interface] ISafeSerializationData [Description]

Output: Enables serialization of custom exception data in security-transparent code.


Input: [Interface] ISerializable [Description]

Output: Allows an object to control its own serialization and deserialization.


Input: [Interface] ISerializationSurrogate [Description]

Output: Implements a serialization surrogate selector that allows one object to perform serialization and deserialization of another.


Input: [Interface] ISurrogateSelector [Description]

Output: Indicates a serialization surrogate selector class.


Input: [To do this...] Create a text file.

Output: How to: Write Text to a File


Input: [To do this...] Write to a text file.

Output: How to: Write Text to a File


Input: [To do this...] Read from a text file.

Output: How to: Read Text from a File


Input: [To do this...] Retrieve a file name extension.

Output: GetExtension


Input: [To do this...] Retrieve the fully qualified path of a file.

Output: GetFullPath


Input: [To do this...] Retrieve the file name and extension from a path.

Output: GetFileName


Input: [To do this...] Retrieve only the file name from a path.

Output: GetFileNameWithoutExtension


Input: [To do this...] Retrieve only the directory name from a path.

Output: GetDirectoryName


Input: [To do this...] Change the extension of a file.

Output: ChangeExtension


Input: [To do this...] Determine if a directory exists.

Output: Exists


Input: [To do this...] Determine if a file exists.

Output: Exists


Input: [Description] The page request occurs before the page life cycle begins. When the page is requested by a user, ASP.NET determines whether the page needs to be parsed and compiled (therefore beginning the life of a page), or whether a cached version of the page can be sent in response without running the page. [Stage]

Output: Page request


Input: [Description] In the start stage, page properties such as Request and Response are set. At this stage, the page also determines whether the request is a postback or a new request and sets the IsPostBack property. The page also sets the UICulture property. [Stage]

Output: Start


Input: [Description] During page initialization, controls on the page are available and each control's UniqueID property is set. A master page and themes are also applied to the page if applicable. If the current request is a postback, the postback data has not yet been loaded and control property values have not been restored to the values from view state. [Stage]

Output: Initialization


Input: [Description] During load, if the current request is a postback, control properties are loaded with information recovered from view state and control state. [Stage]

Output: Load


Input: [Description] If the request is a postback, control event handlers are called. After that, the Validate method of all validator controls is called, which sets the IsValid property of individual validator controls and of the page. (There is an exception to this sequence: the handler for the event that caused validation is called after validation.) [Stage]

Output: Postback event handling


Input: [Description] Before rendering, view state is saved for the page and all controls. During the rendering stage, the page calls the Render method for each control, providing a text writer that writes its output to the OutputStream object of the page's Response property. [Stage]

Output: Rendering


Input: [Description] The Unload event is raised after the page has been fully rendered, sent to the client, and is ready to be discarded. At this point, page properties such as Response and Request are unloaded and cleanup is performed. [Stage]

Output: Unload


Input: [Topic] Developing SharePoint Solutions [Description]

Output: Describes SharePoint development in Visual Studio.

Getting Started (SharePoint Development in Visual Studio)


Input: [Topic] Creating Site Columns, Content Types, and Lists for SharePoint [Description]

Output: Describes how to create custom site columns, content types, and lists for SharePoint by using the Visual Studio tools for SharePoint development.

Getting Started (SharePoint Development in Visual Studio)


Input: [Topic] Creating SharePoint Workflow Solutions [Description]

Output: Describes workflow design and development.

Getting Started (SharePoint Development in Visual Studio)


Input: [Topic] Integrating Business Data into SharePoint [Description]

Output: Describes how to connect to Business Data Connectivity (BDC) models to integrate business data.

Getting Started (SharePoint Development in Visual Studio)


Input: [Topic] Creating Web Parts for SharePoint [Description]

Output: Describes Web parts and Web Part Pages, the building blocks of pages on a SharePoint site.

Getting Started (SharePoint Development in Visual Studio)


Input: [Topic] Creating Application Pages for SharePoint [Description]

Output: Describes how to design application pages by using a designer.

Getting Started (SharePoint Development in Visual Studio)


Input: [Topic] Creating Reusable Controls for Web Parts or Application Pages [Description]

Output: Describes how to create custom, reusable controls for application pages and Web Parts in SharePoint.

Getting Started (SharePoint Development in Visual Studio)


Input: [Topic] Browsing SharePoint Connections Using Server Explorer [Description]

Output: Describes how to navigate through the components of a SharePoint site in a Visual Studio tool window.

Getting Started (SharePoint Development in Visual Studio)


Input: [Topic] Building and Debugging SharePoint Solutions [Description]

Output: Describes how to build and debug SharePoint solutions.

Getting Started (SharePoint Development in Visual Studio)


Input: [Topic] Packaging and Deploying SharePoint Solutions [Description]

Output: Describes how to package and deploy SharePoint solutions.

Getting Started (SharePoint Development in Visual Studio)


Input: [Topic] Extending the SharePoint Tools in Visual Studio [Description]

Output: Describes how to extend the SharePoint tools to create the features that you need.

Getting Started (SharePoint Development in Visual Studio)


Input: [Feature] Object-oriented programming Yes No [JavaScript object model]

Output: Yes

Choose the right API set in SharePoint 2013


Input: [Feature] Batch processing Yes Yes [JavaScript object model]

Output: Yes

Choose the right API set in SharePoint 2013


Input: [Feature] APIs for conditional processing and exception handling Yes No [JavaScript object model]

Output: No

Choose the right API set in SharePoint 2013


Input: [Feature] Availability of LINQ syntax Yes No [JavaScript object model]

Output: No

Choose the right API set in SharePoint 2013


Input: [Feature] Combining list data from different SharePoint web applications Yes Yes [JavaScript object model]

Output: No

Choose the right API set in SharePoint 2013


Input: [Feature] Familiarity to experienced REST/OData developers No Yes [JavaScript object model]

Output: No

Choose the right API set in SharePoint 2013


Input: [Feature] Similarity to non-Windows programming or JavaScript programming No Yes [JavaScript object model]

Output: Yes

Choose the right API set in SharePoint 2013


Input: [Feature] Strong typing for list item fields No (except with LINQ) Yes, from Windows platform No, from JavaScript [JavaScript object model]

Output: No

Choose the right API set in SharePoint 2013


Input: [Feature] Leveraging jQuery, Knockout, and other JavaScript libraries No No, from Windows platform Yes, from JavaScript [JavaScript object model]

Output: Yes

Choose the right API set in SharePoint 2013


Input: [Name] CacheRolesInCookie [Description]

Output: Gets or sets a value indicating whether the current user's roles are cached in a cookie.


Input: [Name] CookieName [Description]

Output: Gets or sets the name of the cookie that is used to cache role names.


Input: [Name] CookiePath [Description]

Output: Gets or sets the virtual path of the cookie that is used to cache role names.


Input: [Name] CookieProtection [Description]

Output: Gets or sets the type of security that is used to protect the cookie that caches role names.


Input: [Name] CookieRequireSSL [Description]

Output: Gets or sets a value indicating whether the cookie that is used to cache role names requires a Secure Sockets Layer (SSL) connection in order to be returned to the server.


Input: [Name] CookieSlidingExpiration [Description]

Output: Gets or sets a value indicating whether the cookie that is used to cache role names will be reset periodically.


Input: [Name] CookieTimeout [Description]

Output: Gets or sets the number of minutes before the cookie that is used to cache role names expires.


Input: [Name] CreatePersistentCookie [Description]

Output: Indicates whether a session-based cookie or a persistent cookie is used to cache role names.


Input: [Name] CurrentConfiguration [Description]

Output: Gets a reference to the top-level Configuration instance that represents the configuration hierarchy that the current ConfigurationElement instance belongs to. (Inherited from ConfigurationElement.)


Input: [Name] DefaultProvider [Description]

Output: Gets or sets the name of the default provider that is used to manage roles.


Input: [Name] Domain [Description]

Output: Gets or sets the name of the domain that is associated with the cookie that is used to cache role names.


Input: [Name] ElementInformation [Description]

Output: Gets an ElementInformation object that contains the non-customizable information and functionality of the ConfigurationElement object. (Inherited from ConfigurationElement.)


Input: [Name] ElementProperty [Description]

Output: Gets the ConfigurationElementProperty object that represents the ConfigurationElement object itself. (Inherited from ConfigurationElement.)


Input: [Name] Enabled [Description]

Output: Gets or sets a value indicating whether the ASP.NET role management feature is enabled.


Input: [Name] Item[ConfigurationProperty] [Description]

Output: Gets or sets a property or attribute of this configuration element. (Inherited from ConfigurationElement.)


Input: [Name] Item[String] [Description]

Output: Gets or sets a property, attribute, or child element of this configuration element. (Inherited from ConfigurationElement.)


Input: [Name] LockAllAttributesExcept [Description]

Output: Gets the collection of locked attributes. (Inherited from ConfigurationElement.)


Input: [Name] LockAllElementsExcept [Description]

Output: Gets the collection of locked elements. (Inherited from ConfigurationElement.)


Input: [Name] LockAttributes [Description]

Output: Gets the collection of locked attributes (Inherited from ConfigurationElement.)


Input: [Name] LockElements [Description]

Output: Gets the collection of locked elements. (Inherited from ConfigurationElement.)


Input: [Name] LockItem [Description]

Output: Gets or sets a value indicating whether the element is locked. (Inherited from ConfigurationElement.)


Input: [Name] MaxCachedResults [Description]

Output: Gets or sets the maximum number of roles that ASP.NET caches in the role cookie.


Input: [Name] Properties [Description]

Output: Gets the collection of properties. (Inherited from ConfigurationElement.)


Input: [Name] Providers [Description]

Output: Gets a ProviderSettingsCollection object of ProviderSettings elements.


Input: [Name] SectionInformation [Description]

Output: Gets a SectionInformation object that contains the non-customizable information and functionality of the ConfigurationSection object. (Inherited from ConfigurationSection.)


Input: [Value] DisplayName [Windows Installer property]

Output: ProductName property


Input: [Value] DisplayVersion [Windows Installer property]

Output: Derived from ProductVersion property


Input: [Value] Publisher [Windows Installer property]

Output: Manufacturer property


Input: [Value] VersionMinor [Windows Installer property]

Output: Derived from ProductVersion property


Input: [Value] VersionMajor [Windows Installer property]

Output: Derived from ProductVersion property


Input: [Value] Version [Windows Installer property]

Output: Derived from ProductVersion property


Input: [Value] HelpLink [Windows Installer property]

Output: ARPHELPLINK property


Input: [Value] HelpTelephone [Windows Installer property]

Output: ARPHELPTELEPHONE property


Input: [Value] InstallDate [Windows Installer property]

Output: The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the /v Command-Line Option is used to repair the product. If the product has received no repairs or patches this property contains the time this product was installed on this computer.


Input: [Value] InstallLocation [Windows Installer property]

Output: ARPINSTALLLOCATION property


Input: [Value] InstallSource [Windows Installer property]

Output: SourceDir property


Input: [Value] URLInfoAbout [Windows Installer property]

Output: ARPURLINFOABOUT property


Input: [Value] URLUpdateInfo [Windows Installer property]

Output: ARPURLUPDATEINFO property


Input: [Value] AuthorizedCDFPrefix [Windows Installer property]

Output: ARPAUTHORIZEDCDFPREFIX property


Input: [Value] Comments [Windows Installer property]

Output: ARPCOMMENTS property Comments provided to the Add or Remove Programs control panel.


Input: [Value] Contact [Windows Installer property]

Output: ARPCONTACT property Contact provided to the Add or Remove Programs control panel.


Input: [Value] EstimatedSize [Windows Installer property]

Output: Determined and set by the Windows Installer.


Input: [Value] Language [Windows Installer property]

Output: ProductLanguage property


Input: [Value] ModifyPath [Windows Installer property]

Output: Determined and set by the Windows Installer.


Input: [Value] Readme [Windows Installer property]

Output: ARPREADME property Readme provided to the Add or Remove Programs control panel.


Input: [Value] UninstallString [Windows Installer property]

Output: Determined and set by Windows Installer.


Input: [Value] SettingsIdentifier [Windows Installer property]

Output: MSIARPSETTINGSIDENTIFIER property


Input: [Option] /h[elp] [Description]

Output: Displays command syntax and options for the tool.


Input: [Option] /list [Description]

Output: Displays all existing stores for the current user. This includes the stores for all applications or assemblies executed by this user.


Input: [Option] /machine [Description]

Output: Selects the machine store. Use this option with the /list or /remove option to specify that the action should apply to the machine store. New in the .NET Framework 2.0


Input: [Option] /quiet [Description]

Output: Specifies quiet mode; suppresses informational output so that only error messages appear.


Input: [Option] /remove [Description]

Output: Permanently removes all existing stores for the current user.


Input: [Option] /roaming [Description]

Output: Selects the roaming store. Use this option with the /list or /remove options to specify that the action should apply to the roaming store.


Input: [Option] /? [Description]

Output: Displays command syntax and options for the tool.


Input: [Event] Activated [Description]

Output: Is fired when the window completes activation or deactivation.

CoreWindow class - Windows app development


Input: [Event] AutomationProviderRequested [Description]

Output: Is fired when a request for an automation handler is generated.

CoreWindow class - Windows app development


Input: [Event] CharacterReceived [Description]

Output: Is fired when a new character is received by the input queue.

CoreWindow class - Windows app development


Input: [Event] Closed [Description]

Output: Is fired when the app terminates.

CoreWindow class - Windows app development


Input: [Event] InputEnabled [Description]

Output: Occurs when input is enabled or disabled for the Windows Store app.

CoreWindow class - Windows app development


Input: [Event] KeyDown [Description]

Output: Is fired when a non-system key is pressed.

CoreWindow class - Windows app development


Input: [Event] KeyUp [Description]

Output: Is fired when a non-system key is released after a press.

CoreWindow class - Windows app development


Input: [Event] PointerCaptureLost [Description]

Output: Occurs when a pointer moves to another Windows Store app.

CoreWindow class - Windows app development


Input: [Event] PointerEntered [Description]

Output: Occurs when a pointer moves into the bounding box of the Windows Store app.

CoreWindow class - Windows app development


Input: [Event] PointerExited [Description]

Output: Occurs when the pointer moves outside the bounding box of the Windows Store app.

CoreWindow class - Windows app development


Input: [Event] PointerMoved [Description]

Output: Occurs when a pointer moves within the bounding box of the Windows Store app.

CoreWindow class - Windows app development


Input: [Event] PointerPressed [Description]

Output: Occurs when a mouse button is clicked, or a touch or pen contact is detected, within the bounding rectangle of the Windows Store app.

CoreWindow class - Windows app development


Input: [Event] PointerReleased [Description]

Output: Occurs when a mouse button is released, or a touch or pen contact is lifted, within the bounding rectangle of the Windows Store app.

CoreWindow class - Windows app development


Input: [Event] PointerWheelChanged [Description]

Output: Occurs when the wheel button is rotated.

CoreWindow class - Windows app development


Input: [Event] SizeChanged [Description]

Output: Is fired when the window size is changed.

CoreWindow class - Windows app development


Input: [Event] TouchHitTesting [Description]

Output: Occurs when a touch contact area intersects the bounding rectangle (or polygon) of a window that is registered for touch hit testing.

CoreWindow class - Windows app development


Input: [Event] VisibilityChanged [Description]

Output: Is fired when the window visibility is changed.

CoreWindow class - Windows app development


Input: [Name] AcceptTypes [Description]

Output: Gets the MIME types accepted by the client.


Input: [Name] ClientCertificateError [Description]

Output: Gets an error code that identifies a problem with the X509Certificate provided by the client.


Input: [Name] ContentEncoding [Description]

Output: Gets the content encoding that can be used with data sent with the request


Input: [Name] ContentLength64 [Description]

Output: Gets the length of the body data included in the request.


Input: [Name] ContentType [Description]

Output: Gets the MIME type of the body data included in the request.


Input: [Name] Cookies [Description]

Output: Gets the cookies sent with the request.


Input: [Name] HasEntityBody [Description]

Output: Gets a Boolean value that indicates whether the request has associated body data.


Input: [Name] Headers [Description]

Output: Gets the collection of header name/value pairs sent in the request.


Input: [Name] HttpMethod [Description]

Output: Gets the HTTP method specified by the client.


Input: [Name] InputStream [Description]

Output: Gets a stream that contains the body data sent by the client.


Input: [Name] IsAuthenticated [Description]

Output: Gets a Boolean value that indicates whether the client sending this request is authenticated.


Input: [Name] IsLocal [Description]

Output: Gets a Boolean value that indicates whether the request is sent from the local computer.


Input: [Name] IsSecureConnection [Description]

Output: Gets a Boolean value that indicates whether the TCP connection used to send the request is using the Secure Sockets Layer (SSL) protocol.


Input: [Name] IsWebSocketRequest [Description]

Output: Gets a Boolean value that indicates whether the TCP connection was a WebSocket request.


Input: [Name] KeepAlive [Description]

Output: Gets a Boolean value that indicates whether the client requests a persistent connection.


Input: [Name] LocalEndPoint [Description]

Output: Get the server IP address and port number to which the request is directed.


Input: [Name] ProtocolVersion [Description]

Output: Gets the HTTP version used by the requesting client.


Input: [Name] QueryString [Description]

Output: Gets the query string included in the request.


Input: [Name] RawUrl [Description]

Output: Gets the URL information (without the host and port) requested by the client.


Input: [Name] RemoteEndPoint [Description]

Output: Gets the client IP address and port number from which the request originated.


Input: [Name] RequestTraceIdentifier [Description]

Output: Gets the request identifier of the incoming HTTP request.


Input: [Name] ServiceName [Description]

Output: Gets the Service Provider Name (SPN) that the client sent on the request.


Input: [Name] TransportContext [Description]

Output: Gets the TransportContext for the client request.


Input: [Name] Url [Description]

Output: Gets the Uri object requested by the client.


Input: [Name] UrlReferrer [Description]

Output: Gets the Uniform Resource Identifier (URI) of the resource that referred the client to the server.


Input: [Name] UserAgent [Description]

Output: Gets the user agent presented by the client.


Input: [Name] UserHostAddress [Description]

Output: Gets the server IP address and port number to which the request is directed.


Input: [Name] UserHostName [Description]

Output: Gets the DNS name and, if provided, the port number specified by the client.


Input: [Name] UserLanguages [Description]

Output: Gets the natural languages that are preferred for the response.


Input: [Data type] datetime [Description] The datetime that the event occurred. [Column name]

Output: eventtime


Input: [Data type] uniqueidentifier [Description] The unique identification number for a given publication. [Column name]

Output: pubid


Input: [Data type] uniqueidentifier [Description] The unique identification number for the given article. [Column name]

Output: artid


Input: [Data type] tinyint [Description] Specifies the type of event being recorded, which can be one of the following: 1 – initial publication level property setting. 2 - change in a publication property. 101 - initial article property setting. 102 - change in an article property. [Column name]

Output: eventtype


Input: [Data type] sysname [Description] The name of the property set or changed [Column name]

Output: propertyname


Input: [Data type] sysname [Description] The previous property value if a property was changed. [Column name]

Output: previousvalue


Input: [Data type] sysname [Description] The value that the property was changed to or created at. [Column name]

Output: newvalue


Input: [Data type] nvarchar(2000) [Description] The character string describing the event. [Column name]

Output: eventtext


Input: [Style Property] AlternatingItemStyle [Description]

Output: Specifies the style for alternating items in the DataGrid control.


Input: [Style Property] EditItemStyle [Description]

Output: Specifies the style for the item being edited in the DataGrid control.


Input: [Style Property] FooterStyle [Description]

Output: Specifies the style for the footer section in the DataGrid control.


Input: [Style Property] HeaderStyle [Description]

Output: Specifies the style for the header section in the DataGrid control.


Input: [Style Property] ItemStyle [Description]

Output: Specifies the style for the items in the DataGrid control.


Input: [Style Property] PagerStyle [Description]

Output: Specifies the style for the page selection section of the DataGrid control.


Input: [Style Property] SelectedItemStyle [Description]

Output: Specifies the style for the selected item in the DataGrid control.


Input: [Description] Gets or sets the content of a ContextMenu. [Name]

Output: ContextMenu


Input: [Description] Gets or sets a value that indicates whether the ContextMenu has the drop shadow effect enabled. [Name]

Output: HasDropShadow


Input: [Description] Gets or sets a value that indicates where along the x-direction to place the ContextMenu with respect to the parent control. [Name]

Output: HorizontalOffset


Input: [Description] Gets or sets a value that indicates whether the ContextMenu can be shown. [Name]

Output: IsEnabled


Input: [Description] Gets or sets a value that specifies the placement of the ContextMenu relative to the PlacementTarget or PlacementRectangle. [Name]

Output: Placement


Input: [Description] Gets or sets a rectangle that is used to determine the placement of a ContextMenu. [Name]

Output: PlacementRectangle


Input: [Description] Gets or sets the parent control of the ContextMenu. [Name]

Output: PlacementTarget


Input: [Description] Gets or sets a value that indicates whether the ContextMenu should be shown when its parent is grayed out. [Name]

Output: ShowOnDisabled


Input: [Description] Gets or sets a value that indicates where along the y-direction to place the ContextMenu with respect to the parent control. [Name]

Output: VerticalOffset


Input: [Description] Provides information about an Assembly reference. [Enumeration]

Output: AssemblyNameFlags


Input: [Description] Specifies flags that control binding and the way in which the search for members and types is conducted by reflection. [Enumeration]

Output: BindingFlags


Input: [Description] Defines the valid calling conventions for an enumeration. [Enumeration]

Output: CallingConventions


Input: [Description] Specifies the attributes of an event. [Enumeration]

Output: EventAttributes


Input: [Description] Specifies flags that describe the attributes of a field. [Enumeration]

Output: FieldAttributes


Input: [Description] Marks each type of member that is defined as a derived class of MemberInfo. [Enumeration]

Output: MemberTypes


Input: [Description] Specifies flags for method attributes. These flags are defined in the corhdr.h file. [Enumeration]

Output: MethodAttributes


Input: [Description] Specifies flags for the attributes of a method implementation. [Enumeration]

Output: MethodImplAttributes


Input: [Description] Defines the attributes that can be associated with a parameter. These are defined in CorHdr.h. [Enumeration]

Output: ParameterAttributes


Input: [Description] Defines the attributes that can be associated with a property. These attribute values are defined in corhdr.h. [Enumeration]

Output: PropertyAttributes


Input: [Description] Specifies the attributes for a manifest resource. [Enumeration]

Output: ResourceAttributes


Input: [Description] Specifies the resource location. [Enumeration]

Output: ResourceLocation


Input: [Description] Specifies type attributes. [Enumeration]

Output: TypeAttributes


Input: [Description] The function does not support the attribute. [Value]

Output: CRYPTCAT_E_CDF_UNSUPPORTED

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Description] The file member already exists. [Value]

Output: CRYPTCAT_E_CDF_DUPLICATE

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Description] The CatalogHeader or Name tag is missing. [Value]

Output: CRYPTCAT_E_CDF_TAGNOTFOUND

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Description] The member file name or path is missing. [Value]

Output: CRYPTCAT_E_CDF_MEMBER_FILE_PATH

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Description] The function failed to create a hash of the member subject. [Value]

Output: CRYPTCAT_E_CDF_MEMBER_INDIRECTDATA

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Description] The function failed to find the member file. [Value]

Output: CRYPTCAT_E_CDF_MEMBER_FILENOTFOUND

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Description] The function failed to convert the subject string to a GUID. [Value]

Output: CRYPTCAT_E_CDF_BAD_GUID_CONV

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Description] The attribute line is missing one or more elements of its composition including type, object identifier (OID) or name, or value. [Value]

Output: CRYPTCAT_E_CDF_ATTR_TOOFEWVALUES

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Description] The attribute contains an invalid OID, or the combination of type, name or OID, and value is not valid. [Value]

Output: CRYPTCAT_E_CDF_ATTR_TYPECOMBO

PFN_CDF_PARSE_ERROR_CALLBACK function pointer (Windows)


Input: [Name] Headers [Description]

Output: When overridden in a derived class, gets the headers of the message.


Input: [Name] IsDisposed [Description]

Output: Returns a value that indicates whether the Message is disposed.


Input: [Name] IsEmpty [Description]

Output: Returns a value that indicates whether the Message is empty.


Input: [Name] IsFault [Description]

Output: Gets a value that indicates whether this message generates any SOAP faults.


Input: [Name] Properties [Description]

Output: When overridden in a derived class, gets a set of processing-level annotations to the message.


Input: [Name] State [Description]

Output: Gets the current state of this Message.


Input: [Name] Version [Description]

Output: When overridden in a derived class, gets the SOAP version of the message.


Input: [Column name] eventtime [Data type] datetime [Description]

Output: The datetime that the event occurred.


Input: [Column name] pubid [Data type] uniqueidentifier [Description]

Output: The unique identification number for a given publication.


Input: [Column name] artid [Data type] uniqueidentifier [Description]

Output: The unique identification number for the given article.


Input: [Column name] eventtype [Data type] tinyint [Description]

Output: Specifies the type of event being recorded, which can be one of the following: 1 – initial publication level property setting. 2 - change in a publication property. 101 - initial article property setting. 102 - change in an article property.


Input: [Column name] propertyname [Data type] sysname [Description]

Output: The name of the property set or changed


Input: [Column name] previousvalue [Data type] sysname [Description]

Output: The previous property value if a property was changed.


Input: [Column name] newvalue [Data type] sysname [Description]

Output: The value that the property was changed to or created at.


Input: [Column name] eventtext [Data type] nvarchar(2000) [Description]

Output: The character string describing the event.


Input: [ColumnName] TypeName [Description] The provider-specific data type name. [DataType]

Output: string


Input: [ColumnName] ProviderDbType [Description] The provider-specific type value that should be used when specifying a parameter’s type. For example, SqlDbType.Money or OracleType.Blob. [DataType]

Output: int


Input: [ColumnName] ColumnSize [Description] The length of a non-numeric column or parameter refers to either the maximum or the length defined for this type by the provider. For character data, this is the maximum or defined length in units, defined by the data source. Oracle has the concept of specifying a length and then specifying the actual storage size for some character data types. This defines only the length in units for Oracle. For date-time data types, this is the length of the string representation (assuming the maximum allowed precision of the fractional seconds component). If the data type is numeric, this is the upper bound on the maximum precision of the data type. [DataType]

Output: long


Input: [ColumnName] CreateFormat [Description] Format string that represents how to add this column to a data definition statement, such as CREATE TABLE. Each element in the CreateParameter array should be represented by a "parameter marker" in the format string. For example, the SQL data type DECIMAL needs a precision and a scale. In this case, the format string would be "DECIMAL({0},{1})". [DataType]

Output: string


Input: [ColumnName] CreateParameters [Description] The creation parameters that must be specified when creating a column of this data type. Each creation parameter is listed in the string, separated by a comma in the order they are to be supplied. For example, the SQL data type DECIMAL needs a precision and a scale. In this case, the creation parameters should contain the string "precision, scale". In a text command to create a DECIMAL column with a precision of 10 and a scale of 2, the value of the CreateFormat column might be DECIMAL({0},{1})" and the complete type specification would be DECIMAL(10,2). [DataType]

Output: string


Input: [ColumnName] DataType [Description] The name of the .NET Framework type of the data type. [DataType]

Output: string


Input: [ColumnName] IsAutoincrementable [Description] true—Values of this data type may be auto-incrementing. false—Values of this data type may not be auto-incrementing. Note that this merely indicates whether a column of this data type may be auto-incrementing, not that all columns of this type are auto-incrementing. [DataType]

Output: bool


Input: [ColumnName] IsBestMatch [Description] true—The data type is the best match between all data types in the data store and the .NET Framework data type indicated by the value in the DataType column. false—The data type is not the best match. For each set of rows in which the value of the DataType column is the same, the IsBestMatch column is set to true in only one row. [DataType]

Output: bool


Input: [ColumnName] IsCaseSensitive [Description] true—The data type is a character type and is case-sensitive. false—The data type is not a character type or is not case-sensitive. [DataType]

Output: bool


Input: [ColumnName] IsFixedLength [Description] true—Columns of this data type created by the data definition language (DDL) will be of fixed length. false—Columns of this data type created by the DDL will be of variable length. DBNull.Value—It is not known whether the provider will map this field with a fixed-length or variable-length column. [DataType]

Output: bool


Input: [ColumnName] IsFixedPrecisionScale [Description] true—The data type has a fixed precision and scale. false—The data type does not have a fixed precision and scale. [DataType]

Output: bool


Input: [ColumnName] IsLong [Description] true—The data type contains very long data; the definition of very long data is provider-specific. false—The data type does not contain very long data. [DataType]

Output: bool


Input: [ColumnName] IsNullable [Description] true—The data type is nullable. false—The data type is not nullable. DBNull.Value—It is not known whether the data type is nullable. [DataType]

Output: bool


Input: [ColumnName] IsSearchable [Description] true—The data type can be used in a WHERE clause with any operator except the LIKE predicate. false—The data type cannot be used in a WHERE clause with any operator except the LIKE predicate. [DataType]

Output: bool


Input: [ColumnName] IsSearchableWithLike [Description] true—The data type can be used with the LIKE predicate false—The data type cannot be used with the LIKE predicate. [DataType]

Output: bool


Input: [ColumnName] IsUnsigned [Description] true—The data type is unsigned. false—The data type is signed. DBNull.Value—Not applicable to data type. [DataType]

Output: bool


Input: [ColumnName] MaximumScale [Description] If the type indicator is a numeric type, this is the maximum number of digits allowed to the right of the decimal point. Otherwise, this is DBNull.Value. [DataType]

Output: short


Input: [ColumnName] MinimumScale [Description] If the type indicator is a numeric type, this is the minimum number of digits allowed to the right of the decimal point. Otherwise, this is DBNull.Value. [DataType]

Output: short


Input: [ColumnName] IsConcurrencyType [Description] true – the data type is updated by the database every time the row is changed and the value of the column is different from all previous values false – the data type is note updated by the database every time the row is changed DBNull.Value – the database does not support this type of data type [DataType]

Output: bool


Input: [ColumnName] IsLiteralsSupported [Description] true – the data type can be expressed as a literal false – the data type can not be expressed as a literal [DataType]

Output: bool


Input: [ColumnName] LiteralPrefix [Description] The prefix applied to a given literal. [DataType]

Output: string


Input: [ColumnName] LitteralSuffix [Description] The suffix applied to a given literal. [DataType]

Output: string


Input: [ColumnName] NativeDataType [Description] NativeDataType is an OLE DB specific column for exposing the OLE DB type of the data type . [DataType]

Output: String


Input: [DataType] string [Description] The provider-specific data type name. [ColumnName]

Output: TypeName


Input: [DataType] int [Description] The provider-specific type value that should be used when specifying a parameter’s type. For example, SqlDbType.Money or OracleType.Blob. [ColumnName]

Output: ProviderDbType


Input: [DataType] long [Description] The length of a non-numeric column or parameter refers to either the maximum or the length defined for this type by the provider. For character data, this is the maximum or defined length in units, defined by the data source. Oracle has the concept of specifying a length and then specifying the actual storage size for some character data types. This defines only the length in units for Oracle. For date-time data types, this is the length of the string representation (assuming the maximum allowed precision of the fractional seconds component). If the data type is numeric, this is the upper bound on the maximum precision of the data type. [ColumnName]

Output: ColumnSize


Input: [DataType] string [Description] Format string that represents how to add this column to a data definition statement, such as CREATE TABLE. Each element in the CreateParameter array should be represented by a "parameter marker" in the format string. For example, the SQL data type DECIMAL needs a precision and a scale. In this case, the format string would be "DECIMAL({0},{1})". [ColumnName]

Output: CreateFormat


Input: [DataType] string [Description] The creation parameters that must be specified when creating a column of this data type. Each creation parameter is listed in the string, separated by a comma in the order they are to be supplied. For example, the SQL data type DECIMAL needs a precision and a scale. In this case, the creation parameters should contain the string "precision, scale". In a text command to create a DECIMAL column with a precision of 10 and a scale of 2, the value of the CreateFormat column might be DECIMAL({0},{1})" and the complete type specification would be DECIMAL(10,2). [ColumnName]

Output: CreateParameters


Input: [DataType] string [Description] The name of the .NET Framework type of the data type. [ColumnName]

Output: DataType


Input: [DataType] bool [Description] true—Values of this data type may be auto-incrementing. false—Values of this data type may not be auto-incrementing. Note that this merely indicates whether a column of this data type may be auto-incrementing, not that all columns of this type are auto-incrementing. [ColumnName]

Output: IsAutoincrementable


Input: [DataType] bool [Description] true—The data type is the best match between all data types in the data store and the .NET Framework data type indicated by the value in the DataType column. false—The data type is not the best match. For each set of rows in which the value of the DataType column is the same, the IsBestMatch column is set to true in only one row. [ColumnName]

Output: IsBestMatch


Input: [DataType] bool [Description] true—The data type is a character type and is case-sensitive. false—The data type is not a character type or is not case-sensitive. [ColumnName]

Output: IsCaseSensitive


Input: [DataType] bool [Description] true—Columns of this data type created by the data definition language (DDL) will be of fixed length. false—Columns of this data type created by the DDL will be of variable length. DBNull.Value—It is not known whether the provider will map this field with a fixed-length or variable-length column. [ColumnName]

Output: IsFixedLength


Input: [DataType] bool [Description] true—The data type has a fixed precision and scale. false—The data type does not have a fixed precision and scale. [ColumnName]

Output: IsFixedPrecisionScale


Input: [DataType] bool [Description] true—The data type contains very long data; the definition of very long data is provider-specific. false—The data type does not contain very long data. [ColumnName]

Output: IsLong


Input: [DataType] bool [Description] true—The data type is nullable. false—The data type is not nullable. DBNull.Value—It is not known whether the data type is nullable. [ColumnName]

Output: IsNullable


Input: [DataType] bool [Description] true—The data type can be used in a WHERE clause with any operator except the LIKE predicate. false—The data type cannot be used in a WHERE clause with any operator except the LIKE predicate. [ColumnName]

Output: IsSearchable


Input: [DataType] bool [Description] true—The data type can be used with the LIKE predicate false—The data type cannot be used with the LIKE predicate. [ColumnName]

Output: IsSearchableWithLike


Input: [DataType] bool [Description] true—The data type is unsigned. false—The data type is signed. DBNull.Value—Not applicable to data type. [ColumnName]

Output: IsUnsigned


Input: [DataType] short [Description] If the type indicator is a numeric type, this is the maximum number of digits allowed to the right of the decimal point. Otherwise, this is DBNull.Value. [ColumnName]

Output: MaximumScale


Input: [DataType] short [Description] If the type indicator is a numeric type, this is the minimum number of digits allowed to the right of the decimal point. Otherwise, this is DBNull.Value. [ColumnName]

Output: MinimumScale


Input: [DataType] bool [Description] true – the data type is updated by the database every time the row is changed and the value of the column is different from all previous values false – the data type is note updated by the database every time the row is changed DBNull.Value – the database does not support this type of data type [ColumnName]

Output: IsConcurrencyType


Input: [DataType] bool [Description] true – the data type can be expressed as a literal false – the data type can not be expressed as a literal [ColumnName]

Output: IsLiteralsSupported


Input: [DataType] string [Description] The prefix applied to a given literal. [ColumnName]

Output: LiteralPrefix


Input: [DataType] string [Description] The suffix applied to a given literal. [ColumnName]

Output: LitteralSuffix


Input: [DataType] String [Description] NativeDataType is an OLE DB specific column for exposing the OLE DB type of the data type . [ColumnName]

Output: NativeDataType


Input: [Class] ConstContainerBidirectionalIterator [Description]

Output: Defines an iterator that can access elements in a container in the forward direction by using the increment operator and in the backward direction by using the decrement operator. The element that the iterator points to cannot be modified. Bidirectional iterators can be used anywhere that a constant input or constant output iterator is required.


Input: [Class] ConstContainerRandomAccessIterator [Description]

Output: Provides an iterator that supports the following operations: moving forward one position by calling operator++, moving backward one position by calling operator--, accessing an element by using operator[], and accessing an element by using pointer arithmetic. The element pointed to by the iterator cannot be modified.


Input: [Class] ConstReverseBidirectionalIterator [Description]

Output: Defines an iterator that accesses elements in a container in the reverse direction. Elements can be accessed in the forward direction by using the decrement operator and in the backward direction by using the increment operator. The element that the iterator points to cannot be modified. Constant reverse bidirectional iterators can be used anywhere that a constant reverse input or constant reverse output iterator is required.


Input: [Class] ConstReverseRandomAccessIterator [Description]

Output: Provides an iterator that supports the following operations: moving forward one position by calling operator--, moving backward one position by calling operator++, accessing an element by using operator[], and accessing an element by using pointer arithmetic. The element accessed by the iterator cannot be modified.


Input: [Class] ContainerBidirectionalIterator [Description]

Output: Defines an iterator that can access elements in a container in the forward direction by using the increment operator and in the backward direction by using the decrement operator. The element that the iterator points to can be both written to and read from any number of times. Bidirectional iterators can be used anywhere that an input or output iterator is required.


Input: [Class] ContainerRandomAccessIterator [Description]

Output: Provides an iterator that supports the following operations: moving forward one position by calling operator++, moving backward one position by calling operator--, accessing an element by using operator[], and accessing an element by using pointer arithmetic.


Input: [Class] ReverseBidirectionalIterator [Description]

Output: Defines an iterator that accesses elements in a container in the reverse direction. Elements can be accessed in the forward direction by using the decrement operator and in the backward direction by using the increment operator. The element that the iterator points to can be both written to and read from any number of times. Reverse bidirectional iterators can be used anywhere that a reverse input or reverse output iterator is required.


Input: [Class] ReverseRandomAccessIterator [Description]

Output: Provides an iterator that supports the following operations: moving forward one position by calling operator--, moving backward one position by calling operator++, accessing an element by using operator[], and accessing an element by using pointer arithmetic.


Input: [ColumnName] TypeName [DataType] string [Description]

Output: The provider-specific data type name.


Input: [ColumnName] ProviderDbType [DataType] int [Description]

Output: The provider-specific type value that should be used when specifying a parameter’s type. For example, SqlDbType.Money or OracleType.Blob.


Input: [ColumnName] ColumnSize [DataType] long [Description]

Output: The length of a non-numeric column or parameter refers to either the maximum or the length defined for this type by the provider. For character data, this is the maximum or defined length in units, defined by the data source. Oracle has the concept of specifying a length and then specifying the actual storage size for some character data types. This defines only the length in units for Oracle. For date-time data types, this is the length of the string representation (assuming the maximum allowed precision of the fractional seconds component). If the data type is numeric, this is the upper bound on the maximum precision of the data type.


Input: [ColumnName] CreateFormat [DataType] string [Description]

Output: Format string that represents how to add this column to a data definition statement, such as CREATE TABLE. Each element in the CreateParameter array should be represented by a "parameter marker" in the format string. For example, the SQL data type DECIMAL needs a precision and a scale. In this case, the format string would be "DECIMAL({0},{1})".


Input: [ColumnName] CreateParameters [DataType] string [Description]

Output: The creation parameters that must be specified when creating a column of this data type. Each creation parameter is listed in the string, separated by a comma in the order they are to be supplied. For example, the SQL data type DECIMAL needs a precision and a scale. In this case, the creation parameters should contain the string "precision, scale". In a text command to create a DECIMAL column with a precision of 10 and a scale of 2, the value of the CreateFormat column might be DECIMAL({0},{1})" and the complete type specification would be DECIMAL(10,2).


Input: [ColumnName] DataType [DataType] string [Description]

Output: The name of the .NET Framework type of the data type.


Input: [ColumnName] IsAutoincrementable [DataType] bool [Description]

Output: true—Values of this data type may be auto-incrementing. false—Values of this data type may not be auto-incrementing. Note that this merely indicates whether a column of this data type may be auto-incrementing, not that all columns of this type are auto-incrementing.


Input: [ColumnName] IsBestMatch [DataType] bool [Description]

Output: true—The data type is the best match between all data types in the data store and the .NET Framework data type indicated by the value in the DataType column. false—The data type is not the best match. For each set of rows in which the value of the DataType column is the same, the IsBestMatch column is set to true in only one row.


Input: [ColumnName] IsCaseSensitive [DataType] bool [Description]

Output: true—The data type is a character type and is case-sensitive. false—The data type is not a character type or is not case-sensitive.


Input: [ColumnName] IsFixedLength [DataType] bool [Description]

Output: true—Columns of this data type created by the data definition language (DDL) will be of fixed length. false—Columns of this data type created by the DDL will be of variable length. DBNull.Value—It is not known whether the provider will map this field with a fixed-length or variable-length column.


Input: [ColumnName] IsFixedPrecisionScale [DataType] bool [Description]

Output: true—The data type has a fixed precision and scale. false—The data type does not have a fixed precision and scale.


Input: [ColumnName] IsLong [DataType] bool [Description]

Output: true—The data type contains very long data; the definition of very long data is provider-specific. false—The data type does not contain very long data.


Input: [ColumnName] IsNullable [DataType] bool [Description]

Output: true—The data type is nullable. false—The data type is not nullable. DBNull.Value—It is not known whether the data type is nullable.


Input: [ColumnName] IsSearchable [DataType] bool [Description]

Output: true—The data type can be used in a WHERE clause with any operator except the LIKE predicate. false—The data type cannot be used in a WHERE clause with any operator except the LIKE predicate.


Input: [ColumnName] IsSearchableWithLike [DataType] bool [Description]

Output: true—The data type can be used with the LIKE predicate false—The data type cannot be used with the LIKE predicate.


Input: [ColumnName] IsUnsigned [DataType] bool [Description]

Output: true—The data type is unsigned. false—The data type is signed. DBNull.Value—Not applicable to data type.


Input: [ColumnName] MaximumScale [DataType] short [Description]

Output: If the type indicator is a numeric type, this is the maximum number of digits allowed to the right of the decimal point. Otherwise, this is DBNull.Value.


Input: [ColumnName] MinimumScale [DataType] short [Description]

Output: If the type indicator is a numeric type, this is the minimum number of digits allowed to the right of the decimal point. Otherwise, this is DBNull.Value.


Input: [ColumnName] IsConcurrencyType [DataType] bool [Description]

Output: true – the data type is updated by the database every time the row is changed and the value of the column is different from all previous values false – the data type is note updated by the database every time the row is changed DBNull.Value – the database does not support this type of data type


Input: [ColumnName] IsLiteralsSupported [DataType] bool [Description]

Output: true – the data type can be expressed as a literal false – the data type can not be expressed as a literal


Input: [ColumnName] LiteralPrefix [DataType] string [Description]

Output: The prefix applied to a given literal.


Input: [ColumnName] LitteralSuffix [DataType] string [Description]

Output: The suffix applied to a given literal.


Input: [ColumnName] NativeDataType [DataType] String [Description]

Output: NativeDataType is an OLE DB specific column for exposing the OLE DB type of the data type .


Input: [Prefix] (none) [Value] Value of property (Property) table. [Symbol type]

Output: Installer property


Input: [Prefix] % [Value] Value of environment variable. [Symbol type]

Output: Environment variable


Input: [Prefix] $ [Value] Action state of the component. [Symbol type]

Output: Component table key


Input: [Prefix] ? [Value] Installed state of the component. [Symbol type]

Output: Component table key


Input: [Prefix] & [Value] Action state of the feature. [Symbol type]

Output: Feature table key


Input: [Prefix] ! [Value] Installed state of the feature. [Symbol type]

Output: Feature table key


Input: [Name] CurrentPageEnabled [Description]

Output: Gets or sets a value that indicates whether the option to print the current page is enabled.


Input: [Name] MaxPage [Description]

Output: Gets or sets the highest page number that is allowed in page ranges.


Input: [Name] MinPage [Description]

Output: Gets or sets the lowest page number that is allowed in page ranges.


Input: [Name] PageRange [Description]

Output: Gets or sets the range of pages to print when PageRangeSelection is set to UserPages.


Input: [Name] PageRangeSelection [Description]

Output: Gets or sets the PageRangeSelection for this instance of PrintDialog.


Input: [Name] PrintableAreaHeight [Description]

Output: Gets the height of the printable area of the page.


Input: [Name] PrintableAreaWidth [Description]

Output: Gets the width of the printable area of the page.


Input: [Name] PrintQueue [Description]

Output: Gets or sets a PrintQueue that represents the printer that is selected.


Input: [Name] PrintTicket [Description]

Output: Gets or sets the PrintTicket that is used by the PrintDialog when the user clicks Print for the current print job.


Input: [Name] SelectedPagesEnabled [Description]

Output: Gets or sets a value that indicates whether the option to print the selected pages is enabled.


Input: [Name] UserPageRangeEnabled [Description]

Output: Gets or sets a value that indicates whether users of the Print dialog box have the option to specify ranges of pages to print.


Input: [Performance Counter] Cache Miss Percentage [Description]

Output: The percentage of unsuccessful cache requests to the total number of requests since start of cache service.


Input: [Performance Counter] Total Cache Misses [Description]

Output: The total number of unsuccessful cache requests since start of cache service.


Input: [Performance Counter] Total Cache Misses / sec [Description]

Output: The total number of unsuccessful cache requests per second since start of cache service.


Input: [Performance Counter] Total Data Size Bytes [Description]

Output: Represents the total size of cached data in the cache, not including cache overhead. Indicates the current data memory usage of the server.


Input: [Performance Counter] Total Primary Data Size Bytes [Description]

Output: Represents the total size of primary cached data in the cache, not including cache overhead. Indicates the current primary memory data usage of the cache.


Input: [Performance Counter] Total Secondary Data Size Bytes [Description]

Output: Represents the total size of secondary cached data in the cache, not including cache overhead. Indicates the current secondary memory data usage of the cache.


Input: [Performance Counter] Total Object Count [Description]

Output: Represents the total number of objects stored in cache.


Input: [Performance Counter] Total Client Requests [Description]

Output: The total number of client requests, including all API calls.


Input: [Performance Counter] Total Client Requests / sec [Description]

Output: The total number of client requests per second, including all API calls.


Input: [Performance Counter] Total Read Requests [Description]

Output: The number of read requests (Bulk Get, Get and Enumeration) received from all clients since start of cache service.


Input: [Performance Counter] Total Read Requests / sec [Description]

Output: The number of read requests (Bulk Get, Get and Enumeration) received per second from all clients since start of cache service.


Input: [Performance Counter] Total Objects Returned [Description]

Output: The number of objects returned by client read requests. This counter along with total read requests counter indicates the success of read operations.


Input: [Performance Counter] Total Objects Returned / sec [Description]

Output: The number of objects returned by client read requests per second.


Input: [Performance Counter] Total Write Operations [Description]

Output: The number of write requests since start of cache service. Put, Add, and Lock methods are included with write operations.


Input: [Performance Counter] Total Write Operations / sec [Description]

Output: The number of write requests per second since start of cache service. Put, Add, and Lock methods are included with write operations.


Input: [Performance Counter] Total GetAndLock Requests [Description]

Output: The total number of GetAndLock requests since start of cache service.


Input: [Performance Counter] Total GetAndLock Requests / sec [Description]

Output: The total number of GetAndLock requests per second since start of cache service.


Input: [Performance Counter] Total Successful GetAndLock Requests [Description]

Output: The number of GetAndLock requests succeeded since start of cache service.


Input: [Performance Counter] Total Successful GetAndLock Requests / sec [Description]

Output: The number of GetAndLock requests succeeded per second since start of cache service.


Input: [Class] AsyncPostBackErrorEventArgs [Description]

Output: Provides data for the AsyncPostBackError event.


Input: [Class] AsyncPostBackTrigger [Description]

Output: Defines a control and optional event of the control as an asynchronous postback control trigger that causes an UpdatePanel control to refresh.


Input: [Class] AttributeCollection [Description]

Output: Provides object-model access to all attributes declared in the opening tag of an ASP.NET server control element. This class cannot be inherited.


Input: [Class] AuthenticationServiceManager [Description]

Output: Configures the location of a custom implementation of the authentication service.


Input: [Class] BaseParser [Description]

Output: Provides a base set of functionality for classes involved in parsing ASP.NET page requests and server controls.


Input: [Class] BasePartialCachingControl [Description]

Output: Provides the base functionality for the StaticPartialCachingControl and PartialCachingControl classes.


Input: [Class] BaseTemplateParser [Description]

Output: Infrastructure. Implements ASP.NET template parsing for template files.


Input: [Class] BindableTemplateBuilder [Description]

Output: Supports page parsing of data-bound controls that automatically bind to an ASP.NET data source control within templated content sections. This class cannot be inherited.


Input: [Class] BoundPropertyEntry [Description]

Output: Infrastructure. Represents a control property that is data-bound to an expression.


Input: [Class] BuilderPropertyEntry [Description]

Output: Serves as the base class for all property entries that require a control builder.


Input: [Class] ChtmlTextWriter [Description]

Output: Writes a series of cHTML-specific characters and text to the output stream of an ASP.NET server control. The ChtmlTextWriter class provides formatting capabilities that ASP.NET server controls use when rendering cHTML content to clients.


Input: [Class] ClientScriptManager [Description]

Output: Defines methods for managing client scripts in Web applications.


Input: [Class] CompiledBindableTemplateBuilder [Description]

Output: Infrastructure. Provides the default implementation of an IBindableTemplate object, which ASP.NET uses whenever it parses two-way data-binding within the templated content of an ASP.NET control such as FormView. This class cannot be inherited.


Input: [Class] CompiledTemplateBuilder [Description]

Output: Infrastructure. An ITemplate implementation that is called from the generated page class code. This class cannot be inherited.


Input: [Class] ComplexPropertyEntry [Description]

Output: Infrastructure. Serves as the property entry for read/write and read-only properties such as templates.


Input: [Class] CompositeScriptReference [Description]

Output: Represents a collection of script references to combine into a single composite script.


Input: [Class] CompositeScriptReferenceEventArgs [Description]

Output: Provides data for the ResolveCompositeScriptReference event.


Input: [Class] ConstructorNeedsTagAttribute [Description]

Output: Specifies that a server control needs a tag name in its constructor.


Input: [Class] Control [Description]

Output: Defines the properties, methods, and events that are shared by all ASP.NET server controls.


Input: [Class] ControlBuilder [Description]

Output: Supports the page parser in building a control and the child controls it contains.


Input: [Class] ControlBuilderAttribute [Description]

Output: Specifies a ControlBuilder class for building a custom control within the ASP.NET parser. This class cannot be inherited.


Input: [Class] ControlCachePolicy [Description]

Output: Provides programmatic access to an ASP.NET user control's output cache settings.


Input: [Class] ControlCollection [Description]

Output: Provides a collection container that enables ASP.NET server controls to maintain a list of their child controls.


Input: [Class] ControlSkin [Description]

Output: Represents a control skin, which is a means to define stylistic properties that are applied to an ASP.NET Web server control.


Input: [Class] ControlValuePropertyAttribute [Description]

Output: Specifies the default property of a control that a ControlParameter object binds to at run time. This class cannot be inherited.


Input: [Class] CssClassPropertyAttribute [Description]

Output: Adds Cascading Style Sheet (CSS) editing capabilities to a property at design time.


Input: [Class] CssStyleCollection [Description]

Output: Contains the HTML cascading-style sheets (CSS) inline style attributes for a specified HTML server control. This class cannot be inherited.


Input: [Class] DataBinder [Description]

Output: Provides support for rapid application development (RAD) designers to generate and parse data-binding expression syntax. This class cannot be inherited.


Input: [Class] DataBinding [Description]

Output: Contains information about a single data-binding expression in an ASP.NET server control, which allows rapid-application development (RAD) designers, such as Microsoft Visual Studio, to create data-binding expressions at design time. This class cannot be inherited.


Input: [Class] DataBindingCollection [Description]

Output: Provides a collection of DataBinding objects for an ASP.NET server control. This class cannot be inherited.


Input: [Class] DataBindingHandlerAttribute [Description]

Output: Specifies a design-time class that performs data binding of controls within a designer. This class cannot be inherited.


Input: [Class] DataBoundLiteralControl [Description]

Output: Retains data-binding expressions and static literal text. This class cannot be inherited.


Input: [Class] DataControlExtensions [Description]

Output: Provides extension methods that are used by ASP.NET Dynamic Data.


Input: [Class] DataKeyPropertyAttribute [Description]

Output: Specifies the default property of a control that the ControlParameter property binds to at run time.


Input: [Class] DataSourceCacheDurationConverter [Description]

Output: Provides a type converter to convert 32-bit signed integer objects to and from data source control cache duration representations.


Input: [Class] DataSourceControl [Description]

Output: Serves as the base class for controls that represent data sources to data-bound controls.


Input: [Class] DataSourceControlBuilder [Description]

Output: Supports the page parser in building controls that are connected to a data provider. This class cannot be inherited.


Input: [Class] DataSourceSelectArguments [Description]

Output: Provides a mechanism that data-bound controls use to request data-related operations from data source controls when data is retrieved. This class cannot be inherited.


Input: [Class] DataSourceView [Description]

Output: Serves as the base class for all data source view classes, which define the capabilities of data source controls.


Input: [Class] DesignerDataBoundLiteralControl [Description]

Output: Infrastructure. Represents the design-time version of the DataBoundLiteralControl control. This class cannot be inherited.


Input: [Class] DesignTimeParseData [Description]

Output: Infrastructure. Provides information to the parser during design time.


Input: [Class] DesignTimeTemplateParser [Description]

Output: Infrastructure. Provides parsing at design time.


Input: [Class] EmptyControlCollection [Description]

Output: Provides standard support for a ControlCollection collection that is always empty.


Input: [Class] EventEntry [Description]

Output: Infrastructure. Acts as the property entry for event handlers.


Input: [Class] ExpressionBinding [Description]

Output: Infrastructure. Supports the parsing and persisting of an expression-binding instance. This class cannot be inherited.


Input: [Class] ExpressionBindingCollection [Description]

Output: Infrastructure. Represents a collection of ExpressionBinding objects. This class cannot be inherited.


Input: [Class] ExtenderControl [Description]

Output: Provides an abstract base class for an extender control.


Input: [Class] FileLevelControlBuilderAttribute [Description]

Output: Allows a TemplateControl-derived class to specify the control builder used at the top level of the builder tree when parsing the file. This class cannot be inherited.


Input: [Class] FileLevelMasterPageControlBuilder [Description]

Output: Parses master page files.


Input: [Class] FileLevelPageControlBuilder [Description]

Output: Parses page files and is the default ControlBuilder class for parsing page files.


Input: [Class] FileLevelUserControlBuilder [Description]

Output: Supports the page parser in building a user control by specifying the FileLevelUserControlBuilder class that is used to parse the user control file.


Input: [Class] FilterableAttribute [Description]

Output: Specifies whether the property to which the attribute is applied supports device filtering. This class cannot be inherited.


Input: [Class] HiddenFieldPageStatePersister [Description]

Output: Stores ASP.NET page view state on the Web client in a hidden HTML element.


Input: [Class] HierarchicalDataSourceControl [Description]

Output: Provides a base class for data source controls that represent hierarchical data.


Input: [Class] HierarchicalDataSourceView [Description]

Output: Represents a data view on a node or collection of nodes in a hierarchical data structure for a HierarchicalDataSourceControl control.


Input: [Class] HistoryEventArgs [Description]

Output: Provides data for the Navigate event.


Input: [Class] Html32TextWriter [Description]

Output: Writes a series of HTML 3.2–specific characters and text to the output stream for an ASP.NET server control. The Html32TextWriter class provides formatting capabilities that ASP.NET server controls use when rendering HTML 3.2 content to clients.


Input: [Class] HtmlTextWriter [Description]

Output: Writes markup characters and text to an ASP.NET server control output stream. This class provides formatting capabilities that ASP.NET server controls use when rendering markup to clients.


Input: [Class] IDReferencePropertyAttribute [Description]

Output: Defines an attribute applied to properties that contain ID references. This class cannot be inherited.


Input: [Class] ImageClickEventArgs [Description]

Output: Provides data for any events that occur when a user clicks an image-based ASP.NET server control, such as the HtmlInputImage or ImageButton server controls. This class cannot be inherited.


Input: [Class] IndexedString [Description]

Output: Provides a utility string class that is used by the ObjectStateFormatter class to optimize object graph serialization. This class cannot be inherited.


Input: [Class] ListSourceHelper [Description]

Output: Used by data source controls when implementing the members defined by the IListSource interface. This class cannot be inherited.


Input: [Class] LiteralControl [Description]

Output: Represents HTML elements, text, and any other strings in an ASP.NET page that do not require processing on the server.


Input: [Class] LosFormatter [Description]

Output: Serializes the view state for a Web Forms page. This class cannot be inherited.


Input: [Class] MasterPage [Description]

Output: Acts as a template and merging container for pages that are composed only of Content controls and their respective child controls.


Input: [Class] MasterPageControlBuilder [Description]

Output: Acts as a merging class and container for content pages that are composed only of Content controls and their respective child controls.


Input: [Class] NonVisualControlAttribute [Description]

Output: Defines the attribute that indicates whether a control is treated as a visual or non-visual control during design time. This class cannot be inherited.


Input: [Class] ObjectConverter [Description]

Output: Infrastructure. Obsolete. Converts an object from one object type to another object type. This class is obsolete. Use the Convert class and the Format method instead.


Input: [Class] ObjectPersistData [Description]

Output: Infrastructure. During the build process, retains information about property entries.


Input: [Class] ObjectStateFormatter [Description]

Output: Serializes and deserializes object graphs that represent the state of an object. This class cannot be inherited.


Input: [Class] ObjectTagBuilder [Description]

Output: Infrastructure. Used by the ASP.NET TemplateParser class to parse server-side tags. This class can not be inherited.


Input: [Class] OutputCacheParameters [Description]

Output: Encapsulates the output cache initialization settings parsed from an @ OutputCache page directive by ASP.NET. This class cannot be inherited.


Input: [Class] Page [Description]

Output: Represents an .aspx file, also known as a Web Forms page, requested from a server that hosts an ASP.NET Web application.


Input: [Class] PageAsyncTask [Description]

Output: Contains information about an asynchronous task registered to a page. This class cannot be inherited.


Input: [Class] PageHandlerFactory [Description]

Output: Creates instances of classes that inherit from the Page class and implement the IHttpHandler interface. Instances are created dynamically to handle requests for ASP.NET files. The PageHandlerFactory class is the default handler factory implementation for ASP.NET pages.


Input: [Class] PageParser [Description]

Output: Infrastructure. Implements a parser for .aspx files. This class cannot be inherited.


Input: [Class] PageParserFilter [Description]

Output: Provides an abstract base class for a page parser filter that is used by the ASP.NET parser to determine whether an item is allowed in the page at parse time.


Input: [Class] PageStatePersister [Description]

Output: Provides the base functionality for ASP.NET view state persistence mechanisms.


Input: [Class] PageTheme [Description]

Output: Represents the base class for a page theme, which is a collection of resources that are used to define a consistent look across pages and controls in a Web site. The page theme can be set through configuration or the page directive.


Input: [Class] Pair [Description]

Output: Provides a basic utility class that is used to store two related objects.


Input: [Class] ParseChildrenAttribute [Description]

Output: Defines a metadata attribute that you can use when developing ASP.NET server controls. Use the ParseChildrenAttribute class to indicate how the page parser should treat content nested inside a server control tag declared on a page. This class cannot be inherited.


Input: [Class] PartialCachingAttribute [Description]

Output: Defines the metadata attribute that Web Forms user controls (.ascx files) use to indicate if and how their output is cached. This class cannot be inherited.


Input: [Class] PartialCachingControl [Description]

Output: Created when a user control (.ascx file) is specified for output caching, using either the @ OutputCache page directive or the PartialCachingAttribute attribute, and the user control is inserted into a page's control hierarchy by dynamically loading the user control with the TemplateControl.LoadControl method.


Input: [Class] PersistChildrenAttribute [Description]

Output: Defines an attribute that is used by ASP.NET server controls to indicate at design time whether nested content that is contained within a server control corresponds to controls or to properties of the server control. This class cannot be inherited.


Input: [Class] PersistenceModeAttribute [Description]

Output: Defines the metadata attribute that specifies how an ASP.NET server control property or event is persisted to an ASP.NET page at design time. This class cannot be inherited.


Input: [Class] PostBackOptions [Description]

Output: Specifies how client-side JavaScript is generated to initiate a postback event.


Input: [Class] PostBackTrigger [Description]

Output: Defines a control inside a UpdatePanel control as a postback control.


Input: [Class] ProfileServiceManager [Description]

Output: Configures a set of preloaded profile properties and the location of a custom implementation of the profile service.


Input: [Class] PropertyConverter [Description]

Output: Infrastructure. Contains helper functions to convert property values to and from strings.


Input: [Class] PropertyEntry [Description]

Output: Infrastructure. Acts as the base class for all property entry classes.


Input: [Class] RegisteredArrayDeclaration [Description]

Output: Provides access to an ECMAScript (JavaScript) array declaration that was previously registered with the Page object.


Input: [Class] RegisteredDisposeScript [Description]

Output: Provides access to a dispose script for a control that is inside an UpdatePanel control.


Input: [Class] RegisteredExpandoAttribute [Description]

Output: Provides access to the name/value pair of a custom (expando) attribute that was previously registered with the Page object.


Input: [Class] RegisteredHiddenField [Description]

Output: Provides access to a hidden value that was previously registered with the Page object.


Input: [Class] RegisteredScript [Description]

Output: Provides access to a client script that was previously registered with the Page object.


Input: [Class] RoleServiceManager [Description]

Output: Configures the location of a custom implementation of the role service.


Input: [Class] RootBuilder [Description]

Output: Infrastructure. Supports the page parser in defining the behavior for how content is parsed.


Input: [Class] ScriptBehaviorDescriptor [Description]

Output: Extends the ScriptComponentDescriptor class to provide a wrapper for defining behaviors that are converted into client script.


Input: [Class] ScriptComponentDescriptor [Description]

Output: Provides a wrapper for converting server components into client script.


Input: [Class] ScriptControl [Description]

Output: Provides an abstract base class for a script control.


Input: [Class] ScriptControlDescriptor [Description]

Output: Defines a client control object.


Input: [Class] ScriptDescriptor [Description]

Output: When overridden in a derived class, defines script that creates an instance of a client class.


Input: [Class] ScriptManager [Description]

Output: Manages ASP.NET Ajax script libraries and script files, partial-page rendering, and client proxy class generation for Web and application services.


Input: [Class] ScriptManagerProxy [Description]

Output: Enables nested components such as content pages and user controls to add script and service references to pages when a ScriptManager control is already defined in a parent element.


Input: [Class] ScriptReference [Description]

Output: Registers an ECMAScript (JavaScript) file for use on an ASP.NET Web page.


Input: [Class] ScriptReferenceBase [Description]

Output: The base class for all script reference classes.


Input: [Class] ScriptReferenceCollection [Description]

Output: Represents a collection of script references.


Input: [Class] ScriptReferenceEventArgs [Description]

Output: Provides data for the ResolveScriptReference event.


Input: [Class] ScriptResourceAttribute [Description]

Output: Defines a resource in an assembly to be used from a client script file. This class cannot be inherited.


Input: [Class] ScriptResourceDefinition [Description]

Output: Defines the location of a script resource.