Input: [Name] OnLoadedMethod [Description]

Output: Gets information about the OnLoaded method contained by this meta-type.


Input: [Name] OnValidateMethod [Description]

Output: Gets information about the OnValidate method contained by this meta-type.


Input: [Name] PersistentDataMembers [Description]

Output: Gets a collection of all the persistent data members.


Input: [Name] Table [Description]

Output: Gets the MetaTable that uses this MetaType for row definition.


Input: [Name] Type [Description]

Output: Gets the underlying common language runtime (CLR) type.


Input: [Name] VersionMember [Description]

Output: Gets a row-version or timestamp column for this MetaType.


Input: [Description] Gets or sets a value that indicates whether null values are allowed in this column for rows that belong to the table. [Name]

Output: AllowDBNull


Input: [Description] Gets or sets a value that indicates whether the column automatically increments the value of the column for new rows added to the table. [Name]

Output: AutoIncrement


Input: [Description] Gets or sets the starting value for a column that has its AutoIncrement property set to true. The default is 0. [Name]

Output: AutoIncrementSeed


Input: [Description] Gets or sets the increment used by a column with its AutoIncrement property set to true. [Name]

Output: AutoIncrementStep


Input: [Description] Gets or sets the caption for the column. [Name]

Output: Caption


Input: [Description] Gets or sets the MappingType of the column. [Name]

Output: ColumnMapping


Input: [Description] Gets or sets the name of the column in the DataColumnCollection. [Name]

Output: ColumnName


Input: [Description] Gets the container for the component. (Inherited from MarshalByValueComponent.) [Name]

Output: Container


Input: [Description] Gets or sets the type of data stored in the column. [Name]

Output: DataType


Input: [Description] Gets or sets the DateTimeMode for the column. [Name]

Output: DateTimeMode


Input: [Description] Gets or sets the default value for the column when you are creating new rows. [Name]

Output: DefaultValue


Input: [Description] Gets a value indicating whether the component is currently in design mode. (Inherited from MarshalByValueComponent.) [Name]

Output: DesignMode


Input: [Description] Gets the list of event handlers that are attached to this component. (Inherited from MarshalByValueComponent.) [Name]

Output: Events


Input: [Description] Gets or sets the expression used to filter rows, calculate the values in a column, or create an aggregate column. [Name]

Output: Expression


Input: [Description] Gets the collection of custom user information associated with a DataColumn. [Name]

Output: ExtendedProperties


Input: [Description] Gets or sets the maximum length of a text column. [Name]

Output: MaxLength


Input: [Description] Gets or sets the namespace of the DataColumn. [Name]

Output: Namespace


Input: [Description] Gets the (zero-based) position of the column in the DataColumnCollection collection. [Name]

Output: Ordinal


Input: [Description] Gets or sets an XML prefix that aliases the namespace of the DataTable. [Name]

Output: Prefix


Input: [Description] Gets or sets a value that indicates whether the column allows for changes as soon as a row has been added to the table. [Name]

Output: ReadOnly


Input: [Description] Gets or sets the site of the component. (Inherited from MarshalByValueComponent.) [Name]

Output: Site


Input: [Description] Gets the DataTable to which the column belongs to. [Name]

Output: Table


Input: [Description] Gets or sets a value that indicates whether the values in each row of the column must be unique. [Name]

Output: Unique


Input: [ACE type] Access allowed [Structure] ACCESS_ALLOWED_ACE [ACL type]

Output: Discretionary


Input: [ACE type] Access allowed Allows callback during access check [Structure] ACCESS_ALLOWED_CALLBACK_ACE [ACL type]

Output: Discretionary


Input: [ACE type] Access allowed Object specific [Structure] ACCESS_ALLOWED_OBJECT_ACE [ACL type]

Output: Discretionary


Input: [ACE type] Access allowed Object specific Allows callback during access check [Structure] ACCESS_ALLOWED_CALLBACK_OBJECT_ACE [ACL type]

Output: Discretionary


Input: [ACE type] Access denied [Structure] ACCESS_DENIED_ACE [ACL type]

Output: Discretionary


Input: [ACE type] Access denied Allows callback during access check [Structure] ACCESS_DENIED_CALLBACK_ACE [ACL type]

Output: Discretionary


Input: [ACE type] Access denied Object specific Allows callback during access check [Structure] ACCESS_DENIED_CALLBACK_OBJECT_ACE [ACL type]

Output: Discretionary


Input: [ACE type] Access denied Object specific [Structure] ACCESS_DENIED_OBJECT_ACE [ACL type]

Output: Discretionary


Input: [ACE type] System alarm [Structure] SYSTEM_ALARM_ACE [ACL type]

Output: System


Input: [ACE type] System alarm Allows callback during access check [Structure] SYSTEM_ALARM_CALLBACK_ACE [ACL type]

Output: System


Input: [ACE type] System alarm Object specific Allows callback during access check [Structure] SYSTEM_ALARM_CALLBACK_OBJECT_ACE [ACL type]

Output: System


Input: [ACE type] System alarm Object specific [Structure] SYSTEM_ALARM_OBJECT_ACE [ACL type]

Output: System


Input: [ACE type] System audit [Structure] SYSTEM_AUDIT_ACE [ACL type]

Output: System


Input: [ACE type] System audit Allows callback during access check [Structure] SYSTEM_AUDIT_CALLBACK_ACE [ACL type]

Output: System


Input: [ACE type] System audit Object specific Allows callback during access check [Structure] SYSTEM_AUDIT_CALLBACK_OBJECT_ACE [ACL type]

Output: System


Input: [ACE type] System audit Object specific [Structure] SYSTEM_AUDIT_OBJECT_ACE [ACL type]

Output: System


Input: [Class] SqlBulkCopy [Description]

Output: Lets you efficiently bulk load a SQL Server table with data from another source.


Input: [Class] SqlBulkCopyColumnMapping [Description]

Output: Defines the mapping between a column in a SqlBulkCopy instance's data source and a column in the instance's destination table.


Input: [Class] SqlBulkCopyColumnMappingCollection [Description]

Output: Collection of SqlBulkCopyColumnMapping objects that inherits from CollectionBase.


Input: [Class] SqlClientFactory [Description]

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


Input: [Class] SqlClientMetaDataCollectionNames [Description]

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


Input: [Class] SqlClientPermission [Description]

Output: Enables the .NET Framework Data Provider for SQL Server to help make sure that a user has a security level sufficient to access a data source.


Input: [Class] SqlClientPermissionAttribute [Description]

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


Input: [Class] SqlCommand [Description]

Output: Represents a Transact-SQL statement or stored procedure to execute against a SQL Server database. This class cannot be inherited.


Input: [Class] SqlCommandBuilder [Description]

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


Input: [Class] SqlConnection [Description]

Output: Represents an open connection to a SQL Server database. This class cannot be inherited.


Input: [Class] SqlConnectionStringBuilder [Description]

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


Input: [Class] SqlDataAdapter [Description]

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


Input: [Class] SqlDataReader [Description]

Output: Provides a way of reading a forward-only stream of rows from a SQL Server database. This class cannot be inherited.


Input: [Class] SQLDebugging [Description]

Output: Infrastructure. Included to support debugging applications. Not intended for direct use.


Input: [Class] SqlDependency [Description]

Output: The SqlDependency object represents a query notification dependency between an application and an instance of SQL Server 2005. An application can create a SqlDependency object and register to receive notifications via the OnChangeEventHandler event handler.


Input: [Class] SqlError [Description]

Output: Collects information relevant to a warning or error returned by SQL Server.


Input: [Class] SqlErrorCollection [Description]

Output: Collects all errors generated by the .NET Framework Data Provider for SQL Server. This class cannot be inherited.


Input: [Class] SqlException [Description]

Output: The exception that is thrown when SQL Server returns a warning or error. This class cannot be inherited.


Input: [Class] SqlInfoMessageEventArgs [Description]

Output: Provides data for the InfoMessage event.


Input: [Class] SqlNotificationEventArgs [Description]

Output: Represents the set of arguments passed to the notification event handler.


Input: [Class] SqlParameter [Description]

Output: Represents a parameter to a SqlCommand and optionally its mapping to DataSet columns. This class cannot be inherited. For more information on parameters, see Configuring Parameters and Parameter Data Types (ADO.NET).


Input: [Class] SqlParameterCollection [Description]

Output: Represents a collection of parameters associated with a SqlCommand and their respective mappings to columns in a DataSet. This class cannot be inherited.


Input: [Class] SqlRowsCopiedEventArgs [Description]

Output: Represents the set of arguments passed to the SqlRowsCopiedEventHandler.


Input: [Class] SqlRowUpdatedEventArgs [Description]

Output: Provides data for the RowUpdated event.


Input: [Class] SqlRowUpdatingEventArgs [Description]

Output: Provides data for the RowUpdating event.


Input: [Class] SqlTransaction [Description]

Output: Represents a Transact-SQL transaction to be made in a SQL Server database. This class cannot be inherited.


Input: [Description] The current user is not authorized to view the result set. [Return code]

Output: WBEM_E_ACCESS_DENIED


Input: [Description] This indicates other unspecified errors. [Return code]

Output: WBEM_E_FAILED


Input: [Description] The query specifies a class that does not exist. [Return code]

Output: WBEM_E_INVALID_CLASS


Input: [Description] A specified parameter is not valid. [Return code]

Output: WBEM_E_INVALID_PARAMETER


Input: [Description] Too much precision in delivery of events has been requested. A larger polling tolerance must be specified. [Return code]

Output: WBEM_E_REGISTRATION_TOO_PRECISE


Input: [Description] The query requests more information than Windows Management can reasonably provide. This message is returned when an event query results in a request to poll all objects in a namespace. [Return code]

Output: WBEM_E_REGISTRATION_TOO_BROAD


Input: [Description] The query was not syntactically valid. [Return code]

Output: WBEM_E_INVALID_QUERY


Input: [Description] The requested query language is not supported. [Return code]

Output: WBEM_E_INVALID_QUERY_TYPE


Input: [Description] There was not enough memory to complete the operation. [Return code]

Output: WBEM_E_OUT_OF_MEMORY


Input: [Description] This indicates the failure of the remote procedure call (RPC) link between the current process and Windows Management. [Return code]

Output: WBEM_E_TRANSPORT_FAILURE


Input: [Description] Windows Management service was stopped and restarted. A new call to ConnectServer is required. [Return code]

Output: WBEM_E_SHUTTING_DOWN


Input: [Description] The query cannot be parsed. [Return code]

Output: WBEM_E_UNPARSABLE_QUERY


Input: [Description] The call succeeded. [Return code]

Output: WBEM_S_NO_ERROR


Input: [Feature] Batched Binary Content [Differences from 3.5 SP1]

Output: WCF Data Services now supports batched binary content in requests and responses.


Input: [Feature] Change interceptors [Differences from 3.5 SP1]

Output: Change interceptors are now executed for a delete request. A change interceptor is a method that runs every time a request is received by the server to modify an entity in the entity set. It runs before the incoming request is executed. The change interceptor provides access to the entity that is being changed and the operation that is being performed on it.


Input: [Feature] Exceptions [Differences from 3.5 SP1]

Output: The following conditions now throw more useful exceptions instead of a NullReferenceException: A TimeoutException when a call to a data service times out. A DataServiceRequestException when a bad request is made to a data service. In your applications, you should change exception handling to catch the new exceptions.


Input: [Feature] Headers [Differences from 3.5 SP1]

Output: The following improvements were made to headers: WCF Data Services now correctly rejects an eTag header that has an unspecified value. WCF Data Services now returns an error and does not execute the request for a delete request to a link when an if-* header is in the request. WCF Data Services now returns an error to the client in the format (Atom, JSON) that the client specified in the Accept header.


Input: [Feature] JSON Reader [Differences from 3.5 SP1]

Output: The JavaScript Object Notation (JSON) reader now correctly returns an error when it reads the single backslash ("\") escape character, when it processes JSON payloads sent to a WCF Data Service.


Input: [Feature] Merges [Differences from 3.5 SP1]

Output: The following improvements were made to the MergeOption enumeration: The AppendOnly merge option no longer modifies the entity on the client as a result of any subsequent response from a data service. The PreserveChanges option is now consistent between dynamic SQL and stored procedure-based updates.


Input: [Feature] Requests [Differences from 3.5 SP1]

Output: The DataService.OnStartProcessingRequest method is now called before a request to data services is processed. This enables the request to work correctly for ServiceOperation services.


Input: [Feature] Streams [Differences from 3.5 SP1]

Output: WCF Data Services no longer closes the underlying stream for read and write operations.


Input: [Feature] URIs [Differences from 3.5 SP1]

Output: The escaping of URIs by WCF Data Services client has been corrected.


Input: [Title] Multithreaded Applications (C# and Visual Basic) [Description]

Output: Describes how to create and use threads.


Input: [Title] Parameters and Return Values for Multithreaded Procedures (C# and Visual Basic) [Description]

Output: Describes how to pass and return parameters with multithreaded applications.


Input: [Title] Walkthrough: Multithreading with the BackgroundWorker Component (C# and Visual Basic) [Description]

Output: Shows how to create a simple multithreaded application.


Input: [Title] Thread Synchronization (C# and Visual Basic) [Description]

Output: Describes how to control the interactions of threads.


Input: [Title] Thread Timers (C# and Visual Basic) [Description]

Output: Describes how to run procedures on separate threads at fixed intervals.


Input: [Title] Thread Pooling (C# and Visual Basic) [Description]

Output: Describes how to use a pool of worker threads that are managed by the system.


Input: [Title] How to: Use a Thread Pool (C# and Visual Basic) [Description]

Output: Demonstrates synchronized use of multiple threads in the thread pool.


Input: [Title] Managed Threading [Description]

Output: Describes how to implement threading in the .NET Framework.


Input: [Property] SourceColumn [Description]

Output: The name of a column in a dataset table from which the parameter value will be read. This property is used with parameters that fill values in an UPDATE, INSERT, or DELETE statement (or equivalent stored procedures).

How to: Configure Parameters for Data Adapters


Input: [Property] SourceVersion [Description]

Output: If the parameter value is being derived via the SourceColumn property, SourceVersion specifies which version of a dataset record should be used as the parameter value source: Original - the value of the column as it was read from the database. You use this option when you need the value of a column before it has changed. An example is when a primary key is changing but you need the old key to find the record in the database. Current - the value of the column after a record has been updated. This is usually the value to be written to the database. Default - the value to which a column is set if no value is explicitly supplied.

How to: Configure Parameters for Data Adapters


Input: [Property] Value [Description]

Output: An explicit value to set for the parameter. This property is often set at run time rather than statically at design time. The Value property takes precedence over the SourceColumn property if both are set.

How to: Configure Parameters for Data Adapters


Input: [Property] NamedParameter [Description]

Output: An Boolean value indicating whether the parameter corresponds to a variable (typically with the format @parametername) or to a placeholder (typically a question mark). If you are working with a SqlConnection object and are using named parameters, set this to true.

How to: Configure Parameters for Data Adapters


Input: [Property] DBType, Precision, Scale, Size [Description]

Output: Information about the native data type (in the data store) of the parameter value. The parameter value is converted into or out of the type you specify.

How to: Configure Parameters for Data Adapters


Input: [Property] Direction [Description]

Output: A specification for whether the parameter value is being passed to the command or back: Input - the value is being passed to the command. This is the default. Output - the value is being passed back from a stored procedure. (Not applicable for SQL statements.) InputOutput - the value is passed to a stored procedure and passed back, usually with a modified value. ReturnValue - the value is an explicit return value. By default, the returned value is the first item (index value zero) in the parameters collection.

How to: Configure Parameters for Data Adapters


Input: [Property] ParameterName [Description]

Output: A name by which you can refer to the parameter in the collection, instead of referencing it by its index value. Although not required, a parameter name is recommended for ease of maintenance.

How to: Configure Parameters for Data Adapters


Input: [Description] Adds a CTL context to the certificate store. [Function]

Output: CertAddCTLContextToStore


Input: [Description] Adds a link in a store to a CRL context in a different store. [Function]

Output: CertAddCTLLinkToStore


Input: [Description] Converts the encoded CTL to a CTL context, and then adds the context to the certificate store. [Function]

Output: CertAddEncodedCTLToStore


Input: [Description] Creates a CTL context from an encoded certificate trust list. The created context is not put in a certificate store. [Function]

Output: CertCreateCTLContext


Input: [Description] Deletes a CTL from the certificate store. [Function]

Output: CertDeleteCTLFromStore


Input: [Description] Duplicates a CTL context by incrementing the reference count. [Function]

Output: CertDuplicateCTLContext


Input: [Description] Enumerates the CTL contexts in the certificate store. [Function]

Output: CertEnumCTLsInStore


Input: [Description] Finds the first, or next, CTL context in the certificate store that matches a specific criteria. [Function]

Output: CertFindCTLInStore


Input: [Description] Frees a CTL context. [Function]

Output: CertFreeCTLContext


Input: [Description] Modifies the set of certificates in a CTL for a given purpose. [Function]

Output: CertModifyCertificatesToTrust


Input: [Description] Serializes the CTL context's encoded CTL and its properties. [Function]

Output: CertSerializeCTLStoreElement


Input: [Class] ANDFilter [Description]

Output: Implements the AND Filter for the paging class.


Input: [Class] EqualityMatch [Description]

Output: Implements the equal operator.


Input: [Class] Filter [Description]

Output: This is the abstract filter class it has all base implementation for all derived filters except which operand the current filter is. Also this class uses the factory pattern to get derived filters.


Input: [Class] FilterMatch [Description]

Output: Base class for the search criteria.


Input: [Class] FilterSet [Description]

Output: This is the root class for the search criteria functionality. It is a modular and reusable component of the paging framework.


Input: [Class] GreaterOrEqual [Description]

Output: Implements the Greater or Equal operator


Input: [Class] LessOrEqual [Description]

Output: Implements the Less or Equal operator


Input: [Class] NotFilter [Description]

Output: Implements the PresentFilter for the paging class.


Input: [Class] ORFilter [Description]

Output: Implements the OR Filter for the paging class.


Input: [Class] PagingInfo [Description]

Output: Holds Paging Information. This is the main class to inherit to support paging.


Input: [Class] PresentFilter [Description]

Output: Implements the PresentFilter for the paging class.


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

Output: Identifier of the mail item in the mail queue.


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

Output: The identifier of the profile used to send the message.


Input: [Column name] recipients [Data type] varchar(max) [Description]

Output: The e-mail addresses of the message recipients.


Input: [Column name] copy_recipients [Data type] varchar(max) [Description]

Output: The e-mail addresses of those who receive copies of the message.


Input: [Column name] blind_copy_recipients [Data type] varchar(max) [Description]

Output: The e-mail addresses of those who receive copies of the message but whose names do not appear in the message header.


Input: [Column name] subject [Data type] nvarchar(510) [Description]

Output: The subject line of the message.


Input: [Column name] body [Data type] varchar(max) [Description]

Output: The body of the message.


Input: [Column name] body_format [Data type] varchar(20) [Description]

Output: The body format of the message. The possible values are TEXT and HTML.


Input: [Column name] importance [Data type] varchar(6) [Description]

Output: The importance parameter of the message.


Input: [Column name] sensitivity [Data type] varchar(12) [Description]

Output: The sensitivity parameter of the message.


Input: [Column name] file_attachments [Data type] varchar(max) [Description]

Output: A semicolon-delimited list of file names attached to the e-mail message.


Input: [Column name] attachment_encoding [Data type] varchar(20) [Description]

Output: The type of mail attachment.


Input: [Column name] query [Data type] varchar(max) [Description]

Output: The query executed by the mail program.


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

Output: The database context within which the mail program executed the query.


Input: [Column name] attach_query_result_as_file [Data type] bit [Description]

Output: When the value is 0, the query results were included in the body of the e-mail message, after the contents of the body. When the value is 1, the results were returned as an attachment.


Input: [Column name] query_result_header [Data type] bit [Description]

Output: When the value is 1, query results contained column headers. When the value is 0, query results did not include column headers.


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

Output: The query_result_width parameter of the message.


Input: [Column name] query_result_separator [Data type] char(1) [Description]

Output: The character used to separate columns in the query output.


Input: [Column name] exclude_query_output [Data type] bit [Description]

Output: The exclude_query_output parameter of the message. For more information, see sp_send_dbmail (Transact-SQL).


Input: [Column name] append_query_error [Data type] bit [Description]

Output: The append_query_error parameter of the message. 0 indicates that Database Mail should not send the e-mail message if there is an error in the query.


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

Output: The date and time the message was placed on the mail queue.


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

Output: The user who submitted the message. This is the user context of the database mail procedure, not the From: field of the message.


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

Output: The identifier of the Database Mail account used to send the message.


Input: [Column name] sent_status [Data type] varchar(8) [Description]

Output: The status of the mail. Possible values are: sent - The mail was sent. unsent - Database mail is still attempting to send the message. retrying - Database Mail failed to send the message but is attempting to send it again. failed - Database mail was unable to send the message.


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

Output: The date and time that the message was sent.


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

Output: The date and time of the last modification of the row.


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

Output: The user who last modified the row.


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

Output: The ID of the table that has the identity column being managed by replication.


Input: [Column name] range [Data type] bigint [Description]

Output: Controls the range size of the consecutive identity values that would be assigned at the subscription in an adjustment.


Input: [Column name] pub_range [Data type] bigint [Description]

Output: Controls the range size of the consecutive identity values that would be assigned at the publication in an adjustment.


Input: [Column name] current_pub_range [Data type] bigint [Description]

Output: The current range being used by the publication. It can be different than pub_range if viewed after being changed by sp_changearticle and before the next range adjustment.


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

Output: The percentage value that controls when the Distribution Agent assigns a new identity range. When the percentage of values specified in threshold is used, the Distribution Agent creates a new identity range.


Input: [Column name] last_seed [Data type] bigint [Description]

Output: The lower bound of the current range.


Input: [Parameter] CLUSTERING_METHOD [Description]

Output: Specifies the clustering method for the algorithm to use. The following clustering methods are available: scalable EM (1), non-scalable EM (2), scalable K-Means (3), and non-scalable K-Means (4). The default is 1.


Input: [Parameter] CLUSTER_COUNT [Description]

Output: Specifies the approximate number of clusters to be built by the algorithm. If the approximate number of clusters cannot be built from the data, the algorithm builds as many clusters as possible. Setting the CLUSTER_COUNT to 0 causes the algorithm to use heuristics to best determine the number of clusters to build. The default is 10.


Input: [Parameter] CLUSTER_SEED [Description]

Output: Specifies the seed number that is used to randomly generate clusters for the initial stage of model building. The default is 0.


Input: [Parameter] MINIMUM_SUPPORT [Description]

Output: Specifies the minimum number of cases in each cluster. The default is 1.


Input: [Parameter] MODELLING_CARDINALITY [Description]

Output: Specifies the number of sample models that are constructed during the clustering process. The default is 10.


Input: [Parameter] STOPPING_TOLERANCE [Description]

Output: Specifies the value that is used to determine when convergence is reached and the algorithm is finished building the model. Convergence is reached when the overall change in cluster probabilities is less than the ratio of the STOPPING_TOLERANCE parameter divided by the size of the model. The default is 10.


Input: [Parameter] SAMPLE_SIZE [Description]

Output: Specifies the number of cases that the algorithm uses on each pass if the CLUSTERING_METHOD parameter is set to one of the scalable clustering methods. Setting the SAMPLE_SIZE parameter to 0 will cause the whole dataset to be clustered in a single pass. This can cause memory and performance issues. The default is 50000.


Input: [Parameter] MAXIMUM_INPUT_ATTRIBUTES [Description]

Output: Specifies the maximum number of input attributes that the algorithm can handle before it invokes feature selection. Setting this value to 0 specifies that there is no maximum number of attributes. The default is 255.


Input: [Parameter] MAXIMUM_STATES [Description]

Output: Specifies the maximum number of attribute states that the algorithm supports. If the number of states that an attribute has is larger than the maximum number of states, the algorithm uses the attribute’s most popular states and ignores the remaining states. The default is 100.


Input: [Column name] objid [Description] The ID of the table that has the identity column being managed by replication. [Data type]

Output: int


Input: [Column name] range [Description] Controls the range size of the consecutive identity values that would be assigned at the subscription in an adjustment. [Data type]

Output: bigint


Input: [Column name] pub_range [Description] Controls the range size of the consecutive identity values that would be assigned at the publication in an adjustment. [Data type]

Output: bigint


Input: [Column name] current_pub_range [Description] The current range being used by the publication. It can be different than pub_range if viewed after being changed by sp_changearticle and before the next range adjustment. [Data type]

Output: bigint


Input: [Column name] threshold [Description] The percentage value that controls when the Distribution Agent assigns a new identity range. When the percentage of values specified in threshold is used, the Distribution Agent creates a new identity range. [Data type]

Output: int


Input: [Column name] last_seed [Description] The lower bound of the current range. [Data type]

Output: bigint


Input: [Description] Describes how to create and use threads. [Title]

Output: Multithreaded Applications (C# and Visual Basic)


Input: [Description] Describes how to pass and return parameters with multithreaded applications. [Title]

Output: Parameters and Return Values for Multithreaded Procedures (C# and Visual Basic)


Input: [Description] Shows how to create a simple multithreaded application. [Title]

Output: Walkthrough: Multithreading with the BackgroundWorker Component (C# and Visual Basic)


Input: [Description] Describes how to control the interactions of threads. [Title]

Output: Thread Synchronization (C# and Visual Basic)


Input: [Description] Describes how to run procedures on separate threads at fixed intervals. [Title]

Output: Thread Timers (C# and Visual Basic)


Input: [Description] Describes how to use a pool of worker threads that are managed by the system. [Title]

Output: Thread Pooling (C# and Visual Basic)


Input: [Description] Demonstrates synchronized use of multiple threads in the thread pool. [Title]

Output: How to: Use a Thread Pool (C# and Visual Basic)


Input: [Description] Describes how to implement threading in the .NET Framework. [Title]

Output: Managed Threading


Input: [Item] Folders and files [Description]

Output: The uninstall process removes most folders and files from the installation path. The uninstall process does not remove the Master Data Services and MDSTempDir folders from the installation location. After the uninstall process is complete, you can manually delete these folders from the file system. For more information, see Folder and File Permissions (Master Data Services).

Uninstalling and Removing Master Data Services


Input: [Item] Master Data Services assemblies [Description]

Output: The uninstall process removes Master Data Services assemblies from the Global Assembly Cache (GAC).

Uninstalling and Removing Master Data Services


Input: [Item] Database [Description]

Output: The uninstall process does not affect the Master Data Services database. The database remains intact in the instance of Database Engine so that you do not lose any data, including master data, model objects, user and group permissions, business rules, and so on. If you do not need the database, and do not anticipate connecting it to another Master Data Services Web site or application in the future, you might want to delete the database from the instance of Database Engine that hosts it. For more information, see How to: Delete a Database (SQL Server Management Studio).

Uninstalling and Removing Master Data Services


Input: [Item] Master Data Manager and Web.config [Description]

Output: The uninstall process removes the WebApplication folder from the file system. The WebApplication folder contains the Web application files and Web.config file for Master Data Manager. Important Before you uninstall, you might want to copy the Web.config file to another location to preserve any custom settings or other information in the file. After the uninstall process completes, the Web.config file is not recoverable.

Uninstalling and Removing Master Data Services


Input: [Item] Internet Information Services (IIS) items [Description]

Output: The uninstall process does not affect any application pools, Web sites, or Web applications in IIS on the local computer. Because the uninstall process removes the WebApplication folder and Web.config file for Master Data Manager, any Master Data Manager Web applications that require those files will no longer serve content. If users try to access the Web application, they will receive HTTP Error 500.19-Internal Server Error: "The requested page cannot be accessed because the related configuration data for the page is invalid." If you no longer require the Web site or application, and the application pool serving your site or application, you can use an IIS tool to delete them. For more information, see IIS 7 Operations Guide on Microsoft TechNet.

Uninstalling and Removing Master Data Services


Input: [Item] MDS_ServiceAccounts group [Description]

Output: After the uninstall process is complete, the MDS_ServiceAccounts Windows group and any service accounts added to the group remain. If you no longer need the group and accounts, you can remove them.

Uninstalling and Removing Master Data Services


Input: [Item] Registry [Description]

Output: The uninstall process removes all Master Data Services registry keys from the Windows registry except: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\PowerShellSnapIns\MasterDataServicesSnapIn You cannot use MasterDataServicesSnapin for Windows PowerShell after the uninstall process is complete; however, you can manually remove this registry key.

Uninstalling and Removing Master Data Services


Input: [UI Automation Property] AutomationIdProperty [Value] See notes. [Notes]

Output: The value of this property needs to be unique across all controls in an application.

UI Automation Support for the Header Control Type


Input: [UI Automation Property] BoundingRectangleProperty [Value] See notes. [Notes]

Output: The outermost rectangle that contains the whole control.

UI Automation Support for the Header Control Type


Input: [UI Automation Property] ClickablePointProperty [Value] See notes. [Notes]

Output: Supported if there is a bounding rectangle. If not every point within the bounding rectangle is clickable, and you perform specialized hit testing, then override and provide a clickable point.

UI Automation Support for the Header Control Type


Input: [UI Automation Property] IsKeyboardFocusableProperty [Value] See notes. [Notes]

Output: If the control can receive keyboard focus, it must support this property.

UI Automation Support for the Header Control Type


Input: [UI Automation Property] NameProperty [Value] See notes. [Notes]

Output: The header control needs a name if there is more than one row header or more than one column header. This identifies the information within the header.

UI Automation Support for the Header Control Type


Input: [UI Automation Property] LabeledByProperty [Value] Null . [Notes]

Output: Header controls do not have a static label.

UI Automation Support for the Header Control Type


Input: [UI Automation Property] ControlTypeProperty [Value] Header [Notes]

Output: This value is the same for all UI frameworks.

UI Automation Support for the Header Control Type


Input: [UI Automation Property] LocalizedControlTypeProperty [Value] "header" [Notes]

Output: This value is the same for all UI frameworks.

UI Automation Support for the Header Control Type


Input: [UI Automation Property] OrientationProperty [Value] Horizontal [Notes]

Output: The value of this property exposes the position of the header control - whether it is a row header or column header.

UI Automation Support for the Header Control Type


Input: [UI Automation Property] IsContentElementProperty [Value] False [Notes]

Output: The header control is not included in the content view of the UI Automation tree.

UI Automation Support for the Header Control Type


Input: [UI Automation Property] IsControlElementProperty [Value] True [Notes]

Output: The header control is always included in the control view of the UI Automation tree.

UI Automation Support for the Header Control Type


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: [Description] Lets you efficiently bulk load a SQL Server table with data from another source. [Class]

Output: SqlBulkCopy


Input: [Description] Defines the mapping between a column in a SqlBulkCopy instance's data source and a column in the instance's destination table. [Class]

Output: SqlBulkCopyColumnMapping


Input: [Description] Collection of SqlBulkCopyColumnMapping objects that inherits from CollectionBase. [Class]

Output: SqlBulkCopyColumnMappingCollection


Input: [Description] Represents a set of methods for creating instances of the System.Data.SqlClient provider's implementation of the data source classes. [Class]

Output: SqlClientFactory


Input: [Description] Provides a list of constants for use with the GetSchema method to retrieve metadata collections. [Class]

Output: SqlClientMetaDataCollectionNames


Input: [Description] Enables the .NET Framework Data Provider for SQL Server to help make sure that a user has a security level sufficient to access a data source. [Class]

Output: SqlClientPermission


Input: [Description] Associates a security action with a custom security attribute. [Class]

Output: SqlClientPermissionAttribute


Input: [Description] Represents a Transact-SQL statement or stored procedure to execute against a SQL Server database. This class cannot be inherited. [Class]

Output: SqlCommand


Input: [Description] Automatically generates single-table commands that are used to reconcile changes made to a DataSet with the associated SQL Server database. This class cannot be inherited. [Class]

Output: SqlCommandBuilder


Input: [Description] Represents an open connection to a SQL Server database. This class cannot be inherited. [Class]

Output: SqlConnection


Input: [Description] Provides a simple way to create and manage the contents of connection strings used by the SqlConnection class. [Class]

Output: SqlConnectionStringBuilder


Input: [Description] Represents a set of data commands and a database connection that are used to fill the DataSet and update a SQL Server database. This class cannot be inherited. [Class]

Output: SqlDataAdapter


Input: [Description] Provides a way of reading a forward-only stream of rows from a SQL Server database. This class cannot be inherited. [Class]

Output: SqlDataReader


Input: [Description] Infrastructure. Included to support debugging applications. Not intended for direct use. [Class]

Output: SQLDebugging


Input: [Description] The SqlDependency object represents a query notification dependency between an application and an instance of SQL Server 2005. An application can create a SqlDependency object and register to receive notifications via the OnChangeEventHandler event handler. [Class]

Output: SqlDependency


Input: [Description] Collects information relevant to a warning or error returned by SQL Server. [Class]

Output: SqlError


Input: [Description] Collects all errors generated by the .NET Framework Data Provider for SQL Server. This class cannot be inherited. [Class]

Output: SqlErrorCollection


Input: [Description] The exception that is thrown when SQL Server returns a warning or error. This class cannot be inherited. [Class]

Output: SqlException


Input: [Description] Provides data for the InfoMessage event. [Class]

Output: SqlInfoMessageEventArgs


Input: [Description] Represents the set of arguments passed to the notification event handler. [Class]

Output: SqlNotificationEventArgs


Input: [Description] Represents a parameter to a SqlCommand and optionally its mapping to DataSet columns. This class cannot be inherited. For more information on parameters, see Configuring Parameters and Parameter Data Types (ADO.NET). [Class]

Output: SqlParameter


Input: [Description] Represents a collection of parameters associated with a SqlCommand and their respective mappings to columns in a DataSet. This class cannot be inherited. [Class]

Output: SqlParameterCollection


Input: [Description] Represents the set of arguments passed to the SqlRowsCopiedEventHandler. [Class]

Output: SqlRowsCopiedEventArgs


Input: [Description] Provides data for the RowUpdated event. [Class]

Output: SqlRowUpdatedEventArgs


Input: [Description] Provides data for the RowUpdating event. [Class]

Output: SqlRowUpdatingEventArgs


Input: [Description] Represents a Transact-SQL transaction to be made in a SQL Server database. This class cannot be inherited. [Class]

Output: SqlTransaction


Input: [Description] The uninstall process removes most folders and files from the installation path. The uninstall process does not remove the Master Data Services and MDSTempDir folders from the installation location. After the uninstall process is complete, you can manually delete these folders from the file system. For more information, see Folder and File Permissions (Master Data Services). [Item]

Output: Folders and files

Uninstalling and Removing Master Data Services


Input: [Description] The uninstall process removes Master Data Services assemblies from the Global Assembly Cache (GAC). [Item]

Output: Master Data Services assemblies

Uninstalling and Removing Master Data Services


Input: [Description] The uninstall process does not affect the Master Data Services database. The database remains intact in the instance of Database Engine so that you do not lose any data, including master data, model objects, user and group permissions, business rules, and so on. If you do not need the database, and do not anticipate connecting it to another Master Data Services Web site or application in the future, you might want to delete the database from the instance of Database Engine that hosts it. For more information, see How to: Delete a Database (SQL Server Management Studio). [Item]

Output: Database

Uninstalling and Removing Master Data Services


Input: [Description] The uninstall process removes the WebApplication folder from the file system. The WebApplication folder contains the Web application files and Web.config file for Master Data Manager. Important Before you uninstall, you might want to copy the Web.config file to another location to preserve any custom settings or other information in the file. After the uninstall process completes, the Web.config file is not recoverable. [Item]

Output: Master Data Manager and Web.config

Uninstalling and Removing Master Data Services


Input: [Description] The uninstall process does not affect any application pools, Web sites, or Web applications in IIS on the local computer. Because the uninstall process removes the WebApplication folder and Web.config file for Master Data Manager, any Master Data Manager Web applications that require those files will no longer serve content. If users try to access the Web application, they will receive HTTP Error 500.19-Internal Server Error: "The requested page cannot be accessed because the related configuration data for the page is invalid." If you no longer require the Web site or application, and the application pool serving your site or application, you can use an IIS tool to delete them. For more information, see IIS 7 Operations Guide on Microsoft TechNet. [Item]

Output: Internet Information Services (IIS) items

Uninstalling and Removing Master Data Services


Input: [Description] After the uninstall process is complete, the MDS_ServiceAccounts Windows group and any service accounts added to the group remain. If you no longer need the group and accounts, you can remove them. [Item]

Output: MDS_ServiceAccounts group

Uninstalling and Removing Master Data Services


Input: [Description] The uninstall process removes all Master Data Services registry keys from the Windows registry except: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\PowerShellSnapIns\MasterDataServicesSnapIn You cannot use MasterDataServicesSnapin for Windows PowerShell after the uninstall process is complete; however, you can manually remove this registry key. [Item]

Output: Registry

Uninstalling and Removing Master Data Services


Input: [Class] XslCompiledTransform [Description]

Output: Transforms XML data using an XSLT style sheet.


Input: [Class] XsltArgumentList [Description]

Output: Contains a variable number of arguments which are either XSLT parameters or extension objects.


Input: [Class] XsltCompileException [Description]

Output: The exception that is thrown by the Load method when an error is found in the XSLT style sheet.


Input: [Class] XsltContext [Description]

Output: Encapsulates the current execution context of the Extensible Stylesheet Language for Transformations (XSLT) processor allowing XML Path Language (XPath) to resolve functions, parameters, and namespaces within XPath expressions.


Input: [Class] XsltException [Description]

Output: The exception that is thrown when an error occurs while processing an XSLT transformation.


Input: [Class] XsltMessageEncounteredEventArgs [Description]

Output: Provides data for the XsltMessageEncountered event.


Input: [Class] XslTransform [Description]

Output: Transforms XML data using an Extensible Stylesheet Language for Transformations (XSLT) style sheet.


Input: [Class] XsltSettings [Description]

Output: Specifies the XSLT features to support during execution of the XSLT style sheet.


Input: [SQL Server Edition] Enterprise Edition: Core-based Licensing1 Operating system maximum

Output: Operating system maximum

Compute Capacity Limits by Edition of SQL Server

Maximum Compute Capacity Used by a Single Instance (SQL Server Database Engine)


Input: [SQL Server Edition] Developer Operating system maximum

Output: Operating system maximum

Compute Capacity Limits by Edition of SQL Server

Maximum Compute Capacity Used by a Single Instance (SQL Server Database Engine)


Input: [SQL Server Edition] Evaluation Operating system maximum

Output: Operating system maximum

Compute Capacity Limits by Edition of SQL Server

Maximum Compute Capacity Used by a Single Instance (SQL Server Database Engine)


Input: [SQL Server Edition] Business Intelligence Operating system maximum

Output: Limited to lesser of 4 Sockets or 16 cores

Compute Capacity Limits by Edition of SQL Server

Maximum Compute Capacity Used by a Single Instance (SQL Server Database Engine)


Input: [SQL Server Edition] Standard Limited to lesser of 4 Sockets or 16 cores

Output: Limited to lesser of 4 Sockets or 16 cores

Compute Capacity Limits by Edition of SQL Server

Maximum Compute Capacity Used by a Single Instance (SQL Server Database Engine)


Input: [SQL Server Edition] Web Limited to lesser of 4 Sockets or 16 cores

Output: Limited to lesser of 4 Sockets or 16 cores

Compute Capacity Limits by Edition of SQL Server

Maximum Compute Capacity Used by a Single Instance (SQL Server Database Engine)


Input: [SQL Server Edition] Express Limited to lesser of 1 Socket or 4 cores

Output: Limited to lesser of 1 Socket or 4 cores

Compute Capacity Limits by Edition of SQL Server

Maximum Compute Capacity Used by a Single Instance (SQL Server Database Engine)


Input: [SQL Server Edition] Express with Tools Limited to lesser of 1 Socket or 4 cores

Output: Limited to lesser of 1 Socket or 4 cores

Compute Capacity Limits by Edition of SQL Server

Maximum Compute Capacity Used by a Single Instance (SQL Server Database Engine)


Input: [SQL Server Edition] Express with Advanced Services Limited to lesser of 1 Socket or 4 cores

Output: Limited to lesser of 1 Socket or 4 cores

Compute Capacity Limits by Edition of SQL Server

Maximum Compute Capacity Used by a Single Instance (SQL Server Database Engine)


Input: [Return code] WBEM_E_ACCESS_DENIED [Description]

Output: The current user is not authorized to view the result set.


Input: [Return code] WBEM_E_FAILED [Description]

Output: This indicates other unspecified errors.


Input: [Return code] WBEM_E_INVALID_CLASS [Description]

Output: The query specifies a class that does not exist.


Input: [Return code] WBEM_E_INVALID_PARAMETER [Description]

Output: A specified parameter is not valid.


Input: [Return code] WBEM_E_REGISTRATION_TOO_PRECISE [Description]

Output: Too much precision in delivery of events has been requested. A larger polling tolerance must be specified.


Input: [Return code] WBEM_E_REGISTRATION_TOO_BROAD [Description]

Output: The query requests more information than Windows Management can reasonably provide. This message is returned when an event query results in a request to poll all objects in a namespace.


Input: [Return code] WBEM_E_INVALID_QUERY [Description]

Output: The query was not syntactically valid.


Input: [Return code] WBEM_E_INVALID_QUERY_TYPE [Description]

Output: The requested query language is not supported.


Input: [Return code] WBEM_E_OUT_OF_MEMORY [Description]

Output: There was not enough memory to complete the operation.


Input: [Return code] WBEM_E_TRANSPORT_FAILURE [Description]

Output: This indicates the failure of the remote procedure call (RPC) link between the current process and Windows Management.


Input: [Return code] WBEM_E_SHUTTING_DOWN [Description]

Output: Windows Management service was stopped and restarted. A new call to ConnectServer is required.


Input: [Return code] WBEM_E_UNPARSABLE_QUERY [Description]

Output: The query cannot be parsed.


Input: [Return code] WBEM_S_NO_ERROR [Description]

Output: The call succeeded.


Input: [Description] Implement this interface to register custom, anonymous URI prefixes. [Interface]

Output: IAnonymousUriPrefixMatcher


Input: [Description] Defines the interface that bindings must implement to describe and advertise the capabilities that clients and services may require. [Interface]

Output: IBindingDeliveryCapabilities


Input: [Description] Defines the optional interface that a binding can implement to specify whether the service it configures has multicast capabilities. [Interface]

Output: IBindingMulticastCapabilities


Input: [Description] Defines the optional contract that a binding can implement to specify whether incoming requests are handled synchronously or asynchronously by the service. [Interface]

Output: IBindingRuntimePreferences


Input: [Description] Defines the basic interface that all channel objects must implement. It requires that they implement the state machine interface shared by all communication objects and that they implement a method to retrieve objects from the channel stack. [Interface]

Output: IChannel


Input: [Description] Defines the interface that must be implemented by a channel factory to produce channels. [Interface]

Output: IChannelFactory


Input: [Description] Defines the interface that must be implemented by channel factories that create type-specific channels. [Interface]

Output: IChannelFactory


Input: [Description] Defines the interface that must be implemented by a channel listener to accept channels. [Interface]

Output: IChannelListener


Input: [Description] Defines the interface that must be implemented by channel listeners to accept type-specific channels. [Interface]

Output: IChannelListener


Input: [Description] Defines the interface for a binding element that supports context exchange protocols. [Interface]

Output: IContextBindingElement


Input: [Description] Defines an interface that allows you to get and set the context on the channel. [Interface]

Output: IContextManager


Input: [Description] Provides a property that returns a description of all of the correlation data that a channel can supply. [Interface]

Output: ICorrelationDataSource


Input: [Description] Defines the interface that a channel must implement to both send and receive messages. [Interface]

Output: IDuplexChannel


Input: [Description] Defines the interface for the session implemented on each side of a bi-directional communication between messaging endpoints. [Interface]

Output: IDuplexSession


Input: [Description] Defines the interface that associates a duplex channel with a session. [Interface]

Output: IDuplexSessionChannel


Input: [Description] Represents the cookie container manager. [Interface]

Output: IHttpCookieContainerManager


Input: [Description] Defines the interface that a channel must implement to receive a message. [Interface]

Output: IInputChannel


Input: [Description] Defines the interface for the session implemented on the receiving side of a one-way communication between messaging endpoints. [Interface]

Output: IInputSession


Input: [Description] Defines the interface that associates an input channel with a session. [Interface]

Output: IInputSessionChannel


Input: [Description] Defines an interface that you can implement to describe a set of properties for a message. [Interface]

Output: IMessageProperty


Input: [Description] Defines the interface that a channel must implement to send a message. [Interface]

Output: IOutputChannel


Input: [Description] Defines the interface for the session implemented on the sending side of a one-way communication between messaging endpoints. [Interface]

Output: IOutputSession


Input: [Description] Defines the interface that associates an output channel with a session. [Interface]

Output: IOutputSessionChannel


Input: [Description] An interface that enables you to set receive context settings. [Interface]

Output: IReceiveContextSettings


Input: [Description] Defines the interface that a channel must implement to be on the receiving side of a request-reply communication between messaging endpoints. [Interface]

Output: IReplyChannel


Input: [Description] Defines the interface to associate a reply channel with a session [Interface]

Output: IReplySessionChannel


Input: [Description] Defines the contract that a channel must implement to be on the requesting side of a request-reply communication between messaging endpoints. [Interface]

Output: IRequestChannel


Input: [Description] Defines the interface to associate a request channel with a session. [Interface]

Output: IRequestSessionChannel


Input: [Description] Defines the contract for specifying the security capabilities for bindings. [Interface]

Output: ISecurityCapabilities


Input: [Description] Defines the interface to establish a shared context among parties that exchange messages by providing an ID for the communication session. [Interface]

Output: ISession


Input: [Description] Defines the interface that associates a channel with a specific type of session. [Interface]

Output: ISessionChannel


Input: [Description] Represents an interface that should be implemented by binding elements that require the dispatcher to create a transaction before dispatching to the service method. [Interface]

Output: ITransactedBindingElement


Input: [Description] Provides a transport token assertion (for example, an HTTPS token assertion) for use in policy exports. [Interface]

Output: ITransportTokenAssertionProvider


Input: [Description] Represents the details of the close status of the web socket connection. [Interface]

Output: IWebSocketCloseDetails


Input: [Data type] int [Description] The ID of the table that has the identity column being managed by replication. [Column name]

Output: objid


Input: [Data type] bigint [Description] Controls the range size of the consecutive identity values that would be assigned at the subscription in an adjustment. [Column name]

Output: range


Input: [Data type] bigint [Description] Controls the range size of the consecutive identity values that would be assigned at the publication in an adjustment. [Column name]

Output: pub_range


Input: [Data type] bigint [Description] The current range being used by the publication. It can be different than pub_range if viewed after being changed by sp_changearticle and before the next range adjustment. [Column name]

Output: current_pub_range


Input: [Data type] int [Description] The percentage value that controls when the Distribution Agent assigns a new identity range. When the percentage of values specified in threshold is used, the Distribution Agent creates a new identity range. [Column name]

Output: threshold


Input: [Data type] bigint [Description] The lower bound of the current range. [Column name]

Output: last_seed


Input: [Template] Icon templates for Windows Phone 8 [More info]

Output: PSD templates for various icons.


Input: [Template] Screen design templates for Windows Phone 8 [More info]

Output: PSD templates for many controls that are part of Windows Phone 8.


Input: [Template] Screen design templates for Windows Phone 7 [More info]

Output: PSD templates for many controls that are part of Windows Phone 7.


Input: [Template] Sketch template [More info]

Output: A template for helping you to sketch out your page flows.


Input: [Template] Design brief template [More info]

Output: A Word document to help define your app.


Input: [Template] IA template [More info]

Output: A sample template that demonstrates an information architecture for an app.


Input: [Template] SketchFlow Templates [More info]

Output: Templates to help create prototypes in SketchFlow for Windows Phone 7.


Input: [Description] The event that is raised when a tooltip is opened. [Member name]

Output: ToolTipOpened


Input: [Description] The event that is raised when a tooltip is closed. [Member name]

Output: ToolTipClosed


Input: [Description] The event that is raised when a menu is opened. . [Member name]

Output: MenuOpened


Input: [Description] The event that is raised when a menu is closed. [Member name]

Output: MenuClosed


Input: [Description] The event that is raised when the focus has changed. See SetFocus. [Member name]

Output: AutomationFocusChanged


Input: [Description] The event that is raised when a control is activated. See Invoke. [Member name]

Output: InvokePatternOnInvoked


Input: [Description] The event that is raised when an item is added to a collection of selected items. See AddToSelection. [Member name]

Output: SelectionItemPatternOnElementAddedToSelection


Input: [Description] The event that is raised when an item is removed from a collection of selected items. See RemoveFromSelection. [Member name]

Output: SelectionItemPatternOnElementRemovedFromSelection


Input: [Description] The event that is raised when a single item is selected (which clears any previous selection). See Select. [Member name]

Output: SelectionItemPatternOnElementSelected


Input: [Description] The event that is raised when a selection in a container has changed significantly. [Member name]

Output: SelectionPatternOnInvalidated


Input: [Description] The event that is raised when the text selection is modified. [Member name]

Output: TextPatternOnTextSelectionChanged


Input: [Description] The event that is raised when textual content is modified. [Member name]

Output: TextPatternOnTextChanged


Input: [Description] The event that is raised when content is loaded asynchronously. [Member name]

Output: AsyncContentLoaded


Input: [Description] The event that is raised when a property has changed. [Member name]

Output: PropertyChanged


Input: [Description] The event that is raised when the UI Automation tree structure is changed. [Member name]

Output: StructureChanged


Input: [Verify option] /a [Description]

Output: Specifies that all methods can be used to verify the file. First, the catalog databases are searched to determine whether the file is signed in a catalog. If the file is not signed in any catalog, Sign Tool attempts to verify the file's embedded signature. This option is recommended when verifying files that may or may not be signed in a catalog. Examples of these files include Windows files or drivers.


Input: [Verify option] /ad [Description]

Output: Finds the catalog by using the default catalog database.


Input: [Verify option] /as [Description]

Output: Finds the catalog by using the system component (driver) catalog database.


Input: [Verify option] /ag CatDBGUID [Description]

Output: Finds the catalog in the catalog database that is identified by the CatDBGUID.


Input: [Verify option] /c CatFile [Description]

Output: Specifies the catalog file by name.


Input: [Verify option] /d [Description]

Output: Specifies that Sign Tool should print the description and the description URL.


Input: [Verify option] /kp [Description]

Output: Specifies that verification should be performed with the kernel-mode driver signing policy.


Input: [Verify option] /o Version [Description]

Output: Verifies the file by operating system version. Version has the following form: PlatformID:VerMajor.VerMinor.BuildNumber


Input: [Verify option] /pa [Description]

Output: Specifies that the Default Authenticode Verification Policy should be used. If the /pa option is not specified, Sign Tool uses the Windows Driver Verification Policy. This option cannot be used with the catdb options.


Input: [Verify option] /pg PolicyGUID [Description]

Output: Specifies a verification policy by GUID. The PolicyGUID corresponds to the ActionID of the verification policy. This option cannot be used with the catdb options.


Input: [Verify option] /ph [Description]

Output: Specifies that Sign Tool should print and verify page hash values.


Input: [Verify option] /r RootSubjectName [Description]

Output: Specifies the name of the subject of the root certificate that the signing certificate must chain to. This value can be a substring of the entire subject name of the root certificate.


Input: [Verify option] /tw [Description]

Output: Specifies that a warning should be generated if the signature is not time stamped.


Input: [Description] Represents the method that will handle the BindingSource.AddingNew event. [Delegate]

Output: AddingNewEventHandler


Input: [Description] Represents the method that will handle the MethodNameCompleted event of an asynchronous operation. [Delegate]

Output: AsyncCompletedEventHandler


Input: [Description] Represents the method that handles a cancelable event. [Delegate]

Output: CancelEventHandler


Input: [Description] Represents the method that handles the CollectionChanged event raised when adding elements to or removing elements from a collection. [Delegate]

Output: CollectionChangeEventHandler


Input: [Description] Represents the method that handles the CurrentChanging event. [Delegate]

Output: CurrentChangingEventHandler


Input: [Description] Represents the method that will handle the DoWork event. This class cannot be inherited. [Delegate]

Output: DoWorkEventHandler


Input: [Description] Represents a method that can handle events which may or may not require further processing after the event handler has returned. [Delegate]

Output: HandledEventHandler


Input: [Description] Represents the method that will handle the ListChanged event of the IBindingList class. [Delegate]

Output: ListChangedEventHandler


Input: [Description] Represents the method that will handle the ProgressChanged event of the BackgroundWorker class. This class cannot be inherited. [Delegate]

Output: ProgressChangedEventHandler


Input: [Description] Represents the method that will handle the PropertyChanged event raised when a property is changed on a component. [Delegate]

Output: PropertyChangedEventHandler


Input: [Description] Represents the method that handles the Refreshed event raised when a Type or component is changed during design time. [Delegate]

Output: RefreshEventHandler


Input: [Description] Represents the method that will handle the RunWorkerCompleted event of a BackgroundWorker class. [Delegate]

Output: RunWorkerCompletedEventHandler


Input: No No (default) Ignored [Result] No encryption occurs.


Input: No Yes No (default) [Result] Encryption occurs only if there is a verifiable server certificate, otherwise the connection attempt fails.


Input: No Yes Yes [Result] Encryption always occurs, but may use a self-signed server certificate.


Input: Yes Ignored Ignored [Result] Encryption occurs only if there is a verifiable server certificate, otherwise the connection attempt fails.

Output: No


Input: Yes No (default) Ignored [Result] Encryption always occurs, but may use a self-signed server certificate.

Output: Yes


Input: Yes Yes No (default) [Result] Encryption occurs only if there is a verifiable server certificate, otherwise the connection attempt fails.

Output: Yes


Input: Yes Yes Yes [Result] Encryption occurs only if there is a verifiable server certificate, otherwise the connection attempt fails.

Output: Yes


Input: [Name] SecurityException() [Description]

Output: Initializes a new instance of the SecurityException class with default properties.


Input: [Name] SecurityException(String) [Description]

Output: Initializes a new instance of the SecurityException class with a specified error message.


Input: [Name] SecurityException(SerializationInfo, StreamingContext) [Description]

Output: Initializes a new instance of the SecurityException class with serialized data.


Input: [Name] SecurityException(String, Exception) [Description]

Output: Initializes a new instance of the SecurityException class with a specified error message and a reference to the inner exception that is the cause of this exception.


Input: [Name] SecurityException(String, Type) [Description]

Output: Initializes a new instance of the SecurityException class with a specified error message and the permission type that caused the exception to be thrown.


Input: [Name] SecurityException(String, Type, String) [Description]

Output: Initializes a new instance of the SecurityException class with a specified error message, the permission type that caused the exception to be thrown, and the permission state.


Input: [Name] SecurityException(String, Object, Object, MethodInfo, Object, IPermission) [Description]

Output: Initializes a new instance of the SecurityException class for an exception caused by a Deny on the stack.


Input: [Name] SecurityException(String, AssemblyName, PermissionSet, PermissionSet, MethodInfo, SecurityAction, Object, IPermission, Evidence) [Description]

Output: Initializes a new instance of the SecurityException class for an exception caused by an insufficient grant set.


Input: [Task] Use the InkPresenter element. [Example location]

Output: InkPresenter


Input: [Task] Erase ink in an InkPresenter. [Example location]

Output: How to: Erase Ink in an InkPresenter


Input: [Task] Specify drawing attributes, such as height, width, color, and outline color. [Example location]

Output: DrawingAttributes


Input: [Task] Iterate through the stylus points and manipulate the stroke collection. [Example location]

Output: StylusPoints


Input: [Task] Use the properties of a stylus point, such as X coordinate, Y coordinate, and pressure. [Example location]

Output: StylusPoint


Input: [Task] Retrieve the bounding box for a stroke. [Example location]

Output: Stroke.GetBounds


Input: [Task] Retrieve the bounding box for a stroke collection. [Example location]

Output: StrokeCollection.GetBounds


Input: [Task] Determine whether stroke objects intersect. [Example location]

Output: Stroke.HitTest


Input: [Task] Determine whether stroke collections intersect. [Example location]

Output: StrokeCollection.HitTest


Input: [Description] Gets the custom trace listener attributes defined in the application configuration file. [Name]

Output: Attributes


Input: [Description] Gets and sets the trace filter for the trace listener. [Name]

Output: Filter


Input: [Description] Gets or sets the indent level. [Name]

Output: IndentLevel


Input: [Description] Gets or sets the number of spaces in an indent. [Name]

Output: IndentSize


Input: [Description] Gets a value indicating whether the trace listener is thread safe. [Name]

Output: IsThreadSafe


Input: [Description] Gets or sets a name for this TraceListener. [Name]

Output: Name


Input: [Description] Gets or sets a value indicating whether to indent the output. [Name]

Output: NeedIndent


Input: [Description] Gets or sets the trace output options. [Name]

Output: TraceOutputOptions


Input: [Description] A constant for use with the GetSchema method that represents the Columns collection. [Name]

Output: Columns


Input: [Description] A constant for use with the GetSchema method that represents the Databases collection. [Name]

Output: Databases


Input: [Description] A constant for use with the GetSchema method that represents the ForeignKeys collection. [Name]

Output: ForeignKeys


Input: [Description] A constant for use with the GetSchema method that represents the IndexColumns collection. [Name]

Output: IndexColumns


Input: [Description] A constant for use with the GetSchema method that represents the Indexes collection. [Name]

Output: Indexes


Input: [Description] A constant for use with the GetSchema method that represents the Parameters collection. [Name]

Output: Parameters


Input: [Description] A constant for use with the GetSchema method that represents the ProcedureColumns collection. [Name]

Output: ProcedureColumns


Input: [Description] A constant for use with the GetSchema method that represents the Procedures collection. [Name]

Output: Procedures


Input: [Description] A constant for use with the GetSchema method that represents the Tables collection. [Name]

Output: Tables


Input: [Description] A constant for use with the GetSchema method that represents the UserDefinedTypes collection. [Name]

Output: UserDefinedTypes


Input: [Description] A constant for use with the GetSchema method that represents the Users collection. [Name]

Output: Users


Input: [Description] A constant for use with the GetSchema method that represents the ViewColumns collection. [Name]

Output: ViewColumns


Input: [Description] A constant for use with the GetSchema method that represents the Views collection. [Name]

Output: Views


Input: [Topic] Developing a Database Plan [Description]

Output: Describes the purpose of the database and how it affects the design. Provides guidelines for creating a database plan to fit your purpose.


Input: [Topic] Online Transaction Processing vs. Decision Support [Description]

Output: Describes the characteristics of Online Transaction Process (OLTP) and Decision Support applications and their effect on the design considerations for a database.


Input: [Topic] Normalization [Description]

Output: Describes database normalization rules that help prevent mistakes in the database design.


Input: [Topic] Data Integrity [Description]

Output: Describes how to help protect the data integrity of the database.


Input: [Topic] Using Extended Properties on Database Objects [Description]

Output: Describes how to use extended properties to add descriptive or instructional text, input masks, and formatting rules as properties of objects in a database or of the database itself.


Input: [Topic] Estimating the Size of a Database [Description]

Output: Provides procedures for estimating how large the database will be when it is filled with data.


Input: [Topic] Designing Files and Filegroups [Description]

Output: Describes how to use files and filegroups to manage database growth, enhance backup and restore strategies, and improve database performance.


Input: [Name] Columns [Description]

Output: A constant for use with the GetSchema method that represents the Columns collection.


Input: [Name] Databases [Description]

Output: A constant for use with the GetSchema method that represents the Databases collection.


Input: [Name] ForeignKeys [Description]

Output: A constant for use with the GetSchema method that represents the ForeignKeys collection.


Input: [Name] IndexColumns [Description]

Output: A constant for use with the GetSchema method that represents the IndexColumns collection.


Input: [Name] Indexes [Description]

Output: A constant for use with the GetSchema method that represents the Indexes collection.


Input: [Name] Parameters [Description]

Output: A constant for use with the GetSchema method that represents the Parameters collection.


Input: [Name] ProcedureColumns [Description]

Output: A constant for use with the GetSchema method that represents the ProcedureColumns collection.


Input: [Name] Procedures [Description]

Output: A constant for use with the GetSchema method that represents the Procedures collection.


Input: [Name] Tables [Description]

Output: A constant for use with the GetSchema method that represents the Tables collection.


Input: [Name] UserDefinedTypes [Description]

Output: A constant for use with the GetSchema method that represents the UserDefinedTypes collection.


Input: [Name] Users [Description]

Output: A constant for use with the GetSchema method that represents the Users collection.


Input: [Name] ViewColumns [Description]

Output: A constant for use with the GetSchema method that represents the ViewColumns collection.


Input: [Name] Views [Description]

Output: A constant for use with the GetSchema method that represents the Views collection.


Input: [Description] Handles CoreApplicationView::Activated. The game app has been brought to the foreground, so the main window is activated. [Event handler]

Output: OnActivated

Define the game's Windows Store app framework - Windows app development


Input: [Description] Handles DisplayProperties::LogicalDpiChanged. The DPI for the main game window has changed, and the game app adjusts its resources accordingly. Note CoreWindow coordinates are in DIPs (Device Independent Pixels), as in Direct2D. As a result, you must notify Direct2D of the change in DPI to display any 2D assets or primitives correctly. [Event handler]

Output: OnLogicalDpiChanged

Define the game's Windows Store app framework - Windows app development


Input: [Description] Handles CoreApplication::Resuming. The game app restores the game from a suspended state. [Event handler]

Output: OnResuming

Define the game's Windows Store app framework - Windows app development


Input: [Description] Handles CoreApplication::Suspending. The game app saves its state to disk. It has 5 seconds to save state to storage. [Event handler]

Output: OnSuspending

Define the game's Windows Store app framework - Windows app development


Input: [Description] Handles CoreWindow::VisibilityChanged. The game app has changed visibility, and has either become visible or been made invisible by another app becoming visible. [Event handler]

Output: OnVisibilityChanged

Define the game's Windows Store app framework - Windows app development


Input: [Description] Handles CoreWindow::Activated. The game app's main window has been deactivated or activated, so it must remove focus and pause the game, or regain focus. In both cases, the overlay indicates that the game is paused. [Event handler]

Output: OnWindowActivationChanged

Define the game's Windows Store app framework - Windows app development


Input: [Description] Handles CoreWindow::Closed. The game app closes the main window and suspends the game. [Event handler]

Output: OnWindowClosed

Define the game's Windows Store app framework - Windows app development


Input: [Description] Handles CoreWindow::SizeChanged. The game app reallocates the graphics resources and overlay to accommodate the size change, and then updates the render target. [Event handler]

Output: OnWindowSizeChanged

Define the game's Windows Store app framework - Windows app development


Input: [Target Name] BeforeEndToEndIteration [Description]

Output: Insert your task into this target to run tasks before the EndToEndIteration target.

Customizable Team Foundation Build Targets


Input: [Target Name] AfterEndToEndIteration [Description]

Output: Insert your task into this target to run tasks after the EndToEndInteration target.

Customizable Team Foundation Build Targets


Input: [Target Name] BuildNumberOverrideTarget [Description]

Output: Used to override a target to customize the build number. The task you write must create an output property called BuildNumber.

Customizable Team Foundation Build Targets


Input: [Target Name] BeforeClean [Description]

Output: Called before clean is tried. Insert your task into this target to run pre-clean custom target.

Customizable Team Foundation Build Targets


Input: [Target Name] AfterClean [Description]

Output: Called after clean is completed. Insert your task into this target to run post-clean custom tasks.

Customizable Team Foundation Build Targets


Input: [Target Name] BeforeGet [Description]

Output: Called before sources are retrieved from source control. Insert your task into this target to run custom tasks before sources are retrieved.

Customizable Team Foundation Build Targets


Input: [Target Name] AfterGet [Description]

Output: Called after sources are retrieved. Insert your task into this target to run custom tasks before sources are retrieved.

Customizable Team Foundation Build Targets


Input: [Target Name] BeforeLabel [Description]

Output: Called before sources are labeled. Insert your task into this target to run custom tasks before the Label target.

Customizable Team Foundation Build Targets


Input: [Target Name] AfterLabel [Description]

Output: Called after labeling is completed. Insert your task into this target to run custom tasks after the Label target.

Customizable Team Foundation Build Targets


Input: [Target Name] BeforeCompile [Description]

Output: Called before compilation is started. Insert your task into this target to run custom tasks before the code files are compiled.

Customizable Team Foundation Build Targets


Input: [Target Name] AfterCompile [Description]

Output: Called after compilation is completed. Insert your task into this target to run custom tasks after the code files are compiled. For an example, see Walkthrough: Configuring Team Foundation Build to Build a Visual Studio Setup Project.

Customizable Team Foundation Build Targets


Input: [Target Name] BeforeTest [Description]

Output: Called before tests are run. Insert your task into this target to run custom tasks before the Test target.

Customizable Team Foundation Build Targets


Input: [Target Name] AfterTest [Description]

Output: Called after testing is completed. Insert your task into this target to run custom tasks after the Test target.

Customizable Team Foundation Build Targets


Input: [Target Name] BeforeDropBuild [Description]

Output: Called before saving the built binaries, build log files, and test results to the build-drop directory on the release server. Insert your task into this target to run custom tasks before the built files are saved to the drop-directory.

Customizable Team Foundation Build Targets


Input: [Target Name] AfterDropBuild [Description]

Output: Called after dropping the built binaries, build log files, and test results to the release server. Insert your task into this target to run custom tasks after the built files are saved to the drop-directory.

Customizable Team Foundation Build Targets


Input: [Target Name] BeforeOnBuildBreak [Description]

Output: Called before creating a work item on the build break. Insert your task into this target to run custom tasks before the BuildBreak target.

Customizable Team Foundation Build Targets


Input: [Target Name] AfterOnBuildBreak [Description]

Output: Called after a work item is created on the build break. Insert your task into this target to run custom tasks after the BuildBreak target.

Customizable Team Foundation Build Targets


Input: [Command Name] Data.Column [Shortcut Keys] CTRL + L [Description]

Output: Adds a new data column to the bottom of the data set. Available only in the Dataset Editor.


Input: [Command Name] Data.Execute [Shortcut Keys] CTRL + ALT + F5 [Description]

Output: Runs the currently active database object.


Input: [Command Name] Data.InsertColumn [Shortcut Keys] INSERT [Description]

Output: Inserts a new data column above the selected column in the data set. Available only in the Dataset Editor.


Input: [Command Name] Data.RunSelection [Shortcut Keys] CTRL + Q [Description]

Output: Runs the current selection in the T-SQL Editor.


Input: [Command Name] Data.ShowDataSources [Shortcut Keys] SHIFT + ALT + D [Description]

Output: Displays the Data Sources window.


Input: [Command Name] Data.StepInto [Shortcut Keys] ALT + F5 [Description]

Output: Steps into debug mode for the currently active database object.


Input: [Command Name] QueryDesigner.CancelRetrievingData [Shortcut Keys] CTRL + T [Description]

Output: Cancels or stops the currently running query. Available only in the Query and View Designer.


Input: [Command Name] QueryDesigner.Criteria [Shortcut Keys] CTRL + 2 [Description]

Output: Displays the Criteria pane of the Query and View Designer. Available only in the Query and View Designer.


Input: [Command Name] QueryDesigner.Diagram [Shortcut Keys] CTRL + 1 [Description]

Output: Displays the Diagram pane of the Query and View Designer. Available only in the Query and View Designer.


Input: [Command Name] QueryDesigner.ExecuteSQL [Shortcut Keys] CTRL + R [Description]

Output: Executes the query. Available only in the Query and View Designer.


Input: [Command Name] QueryDesigner.GoToRow [Shortcut Keys] CTRL + G [Description]

Output: When in the Results pane, moves focus to the tool strip docked at the bottom of the designer. Available only in the Query and View Designer.


Input: [Command Name] QueryDesigner.JoinMode [Shortcut Keys] CTRL + SHIFT + J [Description]

Output: Enables JOIN mode. Available only in the Query and View Designer.


Input: [Command Name] QueryDesigner.Results [Shortcut Keys] CTRL + 4 [Description]

Output: Displays the Results pane of the Query and View Designer. Available only in the Query and View Designer.


Input: [Command Name] QueryDesigner.SQL [Shortcut Keys] CTRL + 3 [Description]

Output: Displays the SQL pane of the Query and View Designer. Available only in the Query and View Designer.


Input: [Command Name] View.Datasets [Shortcut Keys] CTRL + ALT + D [Description]

Output: Displays the Report Datasets window of the Report Designer.


Input: [Description] The ID of the primary database for the log shipping configuration. [Column name]

Output: primary_id


Input: [Description] The name of the primary instance of the SQL Server Database Engine in the log shipping configuration. [Column name]

Output: primary_server


Input: [Description] The name of the primary database in the log shipping configuration. [Column name]

Output: primary_database


Input: [Description] The number of minutes allowed to elapse between backup operations before an alert is generated. [Column name]

Output: backup_threshold


Input: [Description] The alert to be raised when the backup threshold is exceeded. [Column name]

Output: threshold_alert


Input: [Description] Determines if backup threshold alerts are enabled. 1 = enabled; 0 = disabled. [Column name]

Output: threshold_alert_enabled


Input: [Description] The absolute path of the most recent transaction log backup. [Column name]

Output: last_backup_file


Input: [Description] The time and date of the last transaction log backup operation on the primary database. [Column name]

Output: last_backup_date


Input: [Description] The time and date of the last transaction log backup operation on the primary database, expressed in Coordinated Universal Time. [Column name]

Output: last_backup_date_utc


Input: [Description] The amount of time, in minutes, that log shipping history records are retained for a given primary database before being deleted. [Column name]

Output: history_retention_period


Input: [Control Type] ScsiQuerySupportedUnitControlTypes [IRQL] PASSIVE_LEVEL [Spinlock] None [Meaning]

Output: Reports the unit-control operations implemented by the miniport driver. The Storport driver calls HwStorUnitControl with this control type after the HBA has been initialized but before the first I/O. The miniport driver fills in the SCSI_SUPPORTED_CONTROL_TYPE_LIST structure at Parameters with the operations it supports. After HwStorUnitControl returns from this call, the Storport driver calls the miniport driver's HwStorUnitControl only for supported operations.

HwStorUnitControl routine (Windows Drivers)


Input: [Control Type] ScsiUnitUsage [IRQL] PASSIVE_LEVEL [Spinlock] None [Meaning]

Output: Notifies the miniport if the logical unit is used for any supported usage types. Storport driver will call HwStorUnitControl separately for each usage type supported.

HwStorUnitControl routine (Windows Drivers)


Input: [Control Type] ScsiUnitStart [IRQL] PASSIVE_LEVEL [Spinlock] None [Meaning]

Output: Notifies the miniport to start a unit device.

HwStorUnitControl routine (Windows Drivers)


Input: [Control Type] ScsiUnitPower [IRQL] DISPATCH_LEVEL [Spinlock] None [Meaning]

Output: Reports the unit power on or power off states. If the miniport supports this control type, it will not receive a storage request block with SRB_FUNCTION_POWER.

HwStorUnitControl routine (Windows Drivers)


Input: [Control Type] ScsiUnitPoFxPowerInfo [IRQL] PASSIVE_LEVEL [Spinlock] None [Meaning]

Output: Notifies the miniport if idle power management is enabled or disabled on the unit component. The miniport should call StorPortInitializePoFxPower within this unit control if idle power management was enabled and it if supports runtime power management for the unit device.

HwStorUnitControl routine (Windows Drivers)


Input: [Control Type] ScsiUnitPoFxPowerRequired [IRQL] DISPATCH_LEVEL [Spinlock] None [Meaning]

Output: Notifies the miniport whether power is required or not for the unit component.

HwStorUnitControl routine (Windows Drivers)


Input: [Control Type] ScsiUnitPoFxPowerActive [IRQL] DISPATCH_LEVEL [Spinlock] None [Meaning]

Output: Notifies the miniport that the unit component is either active or idle.

HwStorUnitControl routine (Windows Drivers)


Input: [Control Type] ScsiUnitPoFxPowerSetFState [IRQL] DISPATCH_LEVEL [Spinlock] None [Meaning]

Output: Notifies the miniport to set the unit component to the given functional power state (F-state). The miniport must support this control type if is specifies more than one F-state in the call to StorPortInitializePoFxPower.

HwStorUnitControl routine (Windows Drivers)


Input: [Control Type] ScsiUnitPoFxPowerControl [IRQL] DISPATCH_LEVEL [Spinlock] None [Meaning]

Output: Requests a power engine plug-in (PEP) initiated private power control operation for the miniport to execute for the unit.

HwStorUnitControl routine (Windows Drivers)


Input: [Description] Defines a method to alter an object on the referenced connection. [Interface]

Output: IAlterable


Input: [Description] Defines a method to create an object on the referenced connection. [Interface]

Output: ICreatable


Input: [Description] Defines methods and events for data transfers on the referenced connection. [Interface]

Output: IDataTransferProvider


Input: [Description] Defines a method to Drop an object on the referenced connection. [Interface]

Output: IDroppable


Input: [Description] Defines a method that marks an object to be dropped. [Interface]

Output: IMarkForDrop


Input: [Description] Defines a method to refresh an object from the server on the referenced connection. [Interface]

Output: IRefreshable


Input: [Description] Defines the Rename method on the referenced connection. [Interface]

Output: IRenamable


Input: [Description] Represents an interface that implements single-user access to the server for the referenced connection. [Interface]

Output: IRestrictedAccess


Input: [Description] Defines high-level properties and methods for server connections. [Interface]

Output: ISfcConnection


Input: [Description] Defines methods that are required for transferring metadata on the referenced connection. [Interface]

Output: ITransferMetadataProvider


Input: [Property] SiteName [Description]

Output: The name of the report server site displayed on the user interface. The default value is Microsoft Report Server. This property can be an empty string. The maximum length is 8,000 characters.


Input: [Property] SystemSnapshotLimit [Description]

Output: The maximum number of snapshots that are stored for a report. Valid values are -1 through 2,147,483,647. If the value is -1, there is no snapshot limit.


Input: [Property] SystemReportTimeout [Description]

Output: The default report processing timeout value, in seconds, for all reports managed in the report server namespace. This value can be overridden at the report level. If this property is set, the report server attempts to stop the processing of a report when the specified time has expired. Valid values are -1 through 2,147,483,647. If the value is -1, reports in the namespace do not time out during processing. The default value is 1800.


Input: [Property] UseSessionCookies [Description]

Output: Indicates whether the report server should use session cookies when communicating with client browsers. The default value is true.


Input: [Property] SessionTimeout [Description]

Output: The length of time, in seconds, that a session remains active. The default value is 600.


Input: [Property] EnableMyReports [Description]

Output: Indicates whether the My Reports feature is enabled. A value of true indicates that the feature is enabled.


Input: [Property] MyReportsRole [Description]

Output: The name of the role used when creating security policies on user's My Reports folders. The default value is My Reports Role.


Input: [Property] EnableExecutionLogging [Description]

Output: Indicates whether report execution logging is enabled. The default value is true.


Input: [Property] ExecutionLogDaysKept [Description]

Output: The number of days to keep report execution information in the execution log. Valid values for this property include 0 through 2,147,483,647. If the value is 0 entries are not deleted from the Execution Log table. The default value is 60.


Input: [Property] SnapshotCompression [Description]

Output: Defines how snapshots are compressed. The default value is SQL. The valid values are as follows: SQL = Snapshots are compressed when stored in the report server database. This is the current behavior. None = Snapshots are not compressed. All = Snapshots are compressed for all storage options, which include the report server database or the file system.


Input: [Property] EnableClientPrinting [Description]

Output: Determines whether the RSClientPrint ActiveX control is available for download from the report server. The valid values are true and false. The default value is true. For more information about additional settings that are required for this control, see Enable and Disable Client-Side Printing for Reporting Services.


Input: [Property] EnableIntegratedSecurity [Description]

Output: Determines whether integrated security is supported for report data source connections. The default is True. The valid values are as follows: True = Integrated security is enabled. False = Integrated security is not enabled. Report data sources that are configured to use integrated security will not run.


Input: [Property] EnableRemoteErrors [Description]

Output: Includes external error information (for example, error information about report data sources) with the error messages that are returned for users who request reports from remote computers. Valid values are true and false. The default value is false. For more information, see Enable Remote Errors (Reporting Services).


Input: [Access type] Read-only [Description] Provides access to the app data store associated with the app's app package. [Property]

Output: Current

ApplicationData class - Windows app development


Input: [Access type] Read-only [Description] Gets the root folder in the local app data store. [Property]

Output: LocalFolder

ApplicationData class - Windows app development


Input: [Access type] Read-only [Description] Gets the application settings container in the local app data store. [Property]

Output: LocalSettings

ApplicationData class - Windows app development


Input: [Access type] Read-only [Description] Gets the root folder in the roaming app data store. [Property]

Output: RoamingFolder

ApplicationData class - Windows app development


Input: [Access type] Read-only [Description] Gets the application settings container in the roaming app data store. [Property]

Output: RoamingSettings

ApplicationData class - Windows app development


Input: [Access type] Read-only [Description] Gets the maximum size of the data that can be synchronized to the cloud from the roaming app data store. [Property]

Output: RoamingStorageQuota

ApplicationData class - Windows app development


Input: [Access type] Read-only [Description] Gets the root folder in the temporary app data store. [Property]

Output: TemporaryFolder

ApplicationData class - Windows app development


Input: [Access type] Read-only [Description] Gets the version number of the application data in the app data store. [Property]

Output: Version

ApplicationData class - Windows app development


Input: [Pen gesture] Tap [Mouse action] Left-click [Event messages] ISG_TAP sent when pen is lifted. [Mouse messages] WM_LBUTTONDOWN and WM_LBUTTONUP sent when pen lifted. Choose command from menu or toolbar, take action if command chosen, set insertion point (IP), show selection feedback. [Pen gesture description]

Output: Tap the screen once with the pen.

System Events and Mouse Messages (Windows)


Input: [Pen gesture] Double-tap [Mouse action] Double-click [Event messages] ISG_DOUBLETAP sent on second tap (down). ISG_TAP event sent on the first tap. [Mouse messages] WM_LBUTTONDBLCLK sent on second tap (down). WM_LBUTTONDOWN and WM_LBUTTONUP sent on first tap (up) as for a single tap. Select word, open file or folder. [Pen gesture description]

Output: Tap screen twice in quick succession.

System Events and Mouse Messages (Windows)


Input: [Pen gesture] Press and hold [Mouse action] Right-click [Event messages] ISG_HOLDENTER sent when the pen has been down long enough. ISG_RIGHTTAP sent when pen is lifted and right-click occurs. [Mouse messages] WM_RBUTTONDOWN and WM_RBUTTONUP sent when right click occurs (when pen is lifted). Show shortcut menu. [Pen gesture description]

Output: Tap the screen and hold until a mouse icon appears, and then lift the pen to display a shortcut menu. An application could choose to perform an action different from showing a right-click menu when the pen is lifted.

System Events and Mouse Messages (Windows)