Input: [Base Prediction] Create Nested [Create Relational Model]

Output: Nested Singleton Prediction

Creating DMX Queries in SQL Server Management Studio


Input: [Description] An unknown file type. [Value]

Output: SIM_RECORDTYPE_UNKNOWN

Accessing Phone APIs from the Microsoft .NET Compact Framework


Input: [Description] A single variable-length record. [Value]

Output: SIM_RECORDTYPE_TRANSPARENT

Accessing Phone APIs from the Microsoft .NET Compact Framework


Input: [Description] A cyclic set of records, each of the same length. [Value]

Output: SIM_RECORDTYPE_CYCLIC

Accessing Phone APIs from the Microsoft .NET Compact Framework


Input: [Description] A linear set of records, each of the same length. [Value]

Output: SIM_RECORDTYPE_LINEAR

Accessing Phone APIs from the Microsoft .NET Compact Framework


Input: [Description] Every SIM has a single master record, effectively the head node. [Value]

Output: SIM_RECORDTYPE_MASTER

Accessing Phone APIs from the Microsoft .NET Compact Framework


Input: [Description] Effectively a "directory" file that is a parent of other records. [Value]

Output: SIM_RECORDTYPE_DEDICATED

Accessing Phone APIs from the Microsoft .NET Compact Framework


Input: [Description] Required. Specifies a collection of access control rules. A maximum of 50 rules are allowed. [Element name]

Output: Rules


Input: [Description] Required. Specifies the definition of an access control rule. [Element name]

Output: Rule


Input: [Description] Required. Specifies the priority of the rule. The value can be between 0 and 65535. The order number must be unique for each rule in the collection. The lower the order number, the higher the priority of the rule. [Element name]

Output: Order


Input: [Description] Required. Specifies whether traffic that matches the rule should be permitted or denied. Possible values are: permit deny [Element name]

Output: Action


Input: [Description] Required. Specifies the subnet for the rule. The subnet must be in IPV4 Classless Inter-Domain Routing (CIDR) notation, and must be a valid subnet. Example: 10.0.0.0/24 [Element name]

Output: RemoteSubnet


Input: [Description] Optional. Specifies a description for the rule. The maximum length of the description is 256 characters. [Element name]

Output: Description


Input: [Value] SIM_RECORDTYPE_UNKNOWN [Description]

Output: An unknown file type.

Accessing Phone APIs from the Microsoft .NET Compact Framework


Input: [Value] SIM_RECORDTYPE_TRANSPARENT [Description]

Output: A single variable-length record.

Accessing Phone APIs from the Microsoft .NET Compact Framework


Input: [Value] SIM_RECORDTYPE_CYCLIC [Description]

Output: A cyclic set of records, each of the same length.

Accessing Phone APIs from the Microsoft .NET Compact Framework


Input: [Value] SIM_RECORDTYPE_LINEAR [Description]

Output: A linear set of records, each of the same length.

Accessing Phone APIs from the Microsoft .NET Compact Framework


Input: [Value] SIM_RECORDTYPE_MASTER [Description]

Output: Every SIM has a single master record, effectively the head node.

Accessing Phone APIs from the Microsoft .NET Compact Framework


Input: [Value] SIM_RECORDTYPE_DEDICATED [Description]

Output: Effectively a "directory" file that is a parent of other records.

Accessing Phone APIs from the Microsoft .NET Compact Framework


Input: [Property] FullDateTimePattern [Description]

Output: Defines the overall format of the result string.


Input: [Property] DayNames [Description]

Output: Defines the localized day names that can appear in the result string.


Input: [Property] MonthNames [Description]

Output: Defines the localized month names that can appear in the result string.


Input: [Property] TimeSeparator [Description]

Output: Defines the string that separates the hour, minute, and second components of a time.


Input: [Property] AMDesignator [Description]

Output: Defines the string that indicates times from midnight to before noon in a 12-hour clock.


Input: [Property] PMDesignator [Description]

Output: Defines the string that indicates times from noon to before midnight in a 12-hour clock.


Input: [Column field type] BoundField [Description]

Output: Displays the value of a field in a data source. This is the default column type of the GridView control.


Input: [Column field type] ButtonField [Description]

Output: Displays a command button for each item in the GridView control. This enables you to create a column of custom button controls, such as the Add or the Remove button.


Input: [Column field type] CheckBoxField [Description]

Output: Displays a check box for each item in the GridView control. This column field type is commonly used to display fields with a Boolean value.


Input: [Column field type] CommandField [Description]

Output: Displays predefined command buttons to perform select, edit, or delete operations.


Input: [Column field type] HyperLinkField [Description]

Output: Displays the value of a field in a data source as a hyperlink. This column field type enables you to bind a second field to the hyperlink's URL.


Input: [Column field type] ImageField [Description]

Output: Displays an image for each item in the GridView control.


Input: [Column field type] TemplateField [Description]

Output: Displays user-defined content for each item in the GridView control according to a specified template. This column field type enables you to create a custom column field.


Input: [Element name] DataVirtualHardDisk [Description]

Output: Required. Specifies the properties that are used to create a data disk.


Input: [Element name] HostCaching [Description]

Output: Optional. Specifies the caching mode of the data disk. Possible values are: None ReadOnly ReadWrite The default value is None.


Input: [Element name] DiskLabel [Description]

Output: Optional. If the disk that is being added is already registered in the subscription, this element is ignored. If a new disk is being created, this element is used to provide a description of the disk. The value of this element is only obtained programmatically and does not appear in the Management Portal.


Input: [Element name] DiskName [Description]

Output: Optional. If the disk that is being added is already registered in the subscription, this element is used to identify the disk to add. If a new disk and the associated VHD are being created by Azure, this element is not used and Azure assigns a unique name that is a combination of the deployment name, role name, and identifying number. The name of the disk must contain only alphanumeric characters, underscores, periods, or dashes. The name must not be longer than 256 characters. The name must not end with period or dash. You can use List Disks to find available disks.


Input: [Element name] Lun [Description]

Output: Optional. Specifies the Logical Unit Number (LUN) for the data disk. If the disk is the first disk that is added, this element is optional and the default value of 0 is used. If more than one disk is being added, this element is required. You can use Get Role to find the LUN numbers that are already being used. Valid LUN values are 0 through 31.


Input: [Element name] LogicalDiskSizeInGB [Description]

Output: Optional. Specifies the size, in GB, of an empty disk to be attached to the Virtual Machine. If the disk that is being added is already registered in the subscription, this element is ignored. If the disk and VHD is being created by Azure as it is added, this element defines the size of the new disk. The number of disks that can be added to a Virtual Machine is limited by the size of the machine. For more information, see Virtual Machine and Cloud Service Sizes for Azure. This element is used with the MediaLink element.


Input: [Element name] MediaLink [Description]

Output: Optional. If the disk that is being added is already registered in the subscription or the VHD for the disk already exists in blob storage, this element is ignored. If a VHD file does not exist in blob storage, this element defines the location of the new VHD that is created when the new disk is added. Example: http://example.blob.core.windows.net/disks/mydatadisk.vhd


Input: [Element name] SourceMediaLink [Description]

Output: Optional. If the disk that is being added is already registered in the subscription or the VHD for the disk does not exist in blob storage, this element is ignored. If the VHD file exists in blob storage, this element defines the path to the VHD and a disk is registered from it and attached to the virtual machine.


Input: [Schema permission] CONTROL [Implied by schema permission] CONTROL

Output: CONTROL


Input: [Schema permission] TAKE OWNERSHIP [Implied by schema permission] CONTROL

Output: CONTROL


Input: [Schema permission] ALTER [Implied by schema permission] CONTROL

Output: ALTER ANY SCHEMA


Input: [Schema permission] EXECUTE [Implied by schema permission] CONTROL

Output: EXECUTE


Input: [Schema permission] INSERT [Implied by schema permission] CONTROL

Output: INSERT


Input: [Schema permission] DELETE [Implied by schema permission] CONTROL

Output: DELETE


Input: [Schema permission] UPDATE [Implied by schema permission] CONTROL

Output: UPDATE


Input: [Schema permission] SELECT [Implied by schema permission] CONTROL

Output: SELECT


Input: [Schema permission] REFERENCES [Implied by schema permission] CONTROL

Output: REFERENCES


Input: [Schema permission] VIEW CHANGE TRACKING [Implied by schema permission] CONTROL

Output: CONTROL


Input: [Schema permission] VIEW DEFINITION [Implied by schema permission] CONTROL

Output: VIEW DEFINITION


Input: [Option] /out: | directory> [Description]

Output: This option indicates the output format and location for the role binaries. When the /copyOnly option is specified together with this option, CSPack creates the named output directory and copies the role binaries to that directory. If /copyOnly is not specified, this option specifies the file name for the application package. If no file name is specified, the application package is created as .cspkg.


Input: [Option] /copyOnly [Description]

Output: When this option is specified, CSPack creates a directory layout for the role binaries, which the compute emulator uses to run the application locally. If no output location is specified with the /out option, CSPack creates a directory named .csx.


Input: [Option] /role:;[];[] [Description]

Output: When this option is specified, CSPack creates a directory layout for the role binaries, which the compute emulator uses to run the application locally. If no output location is specified with the /out option, CSPack creates a directory named .csx.


Input: [Option] /roleFiles:; [Description]

Output: This option specifies a file that includes a set of paths to the files that comprise the role. The command line may include one /roleFiles option for each role denoted in the definition file. To specify the DLL that defines the entry point of the role, use the /rolePropertiesFile option together with the /roleFiles option. The parameter specifies a simple local text file where each line is of the following form: ; The may be either an absolute path or a relative path to a file that comprises the role. If the is relative, it is relative to the location of the file specified by . The is a relative path that specifies where the file referred to by is to be placed in the service package. If you specify the /roleFiles option, you should not also specify the /role option.


Input: [Option] /rolePropertiesFile:; [Description]

Output: This option specifies a file that contains a list of properties for a role. The /rolePropertiesFile option should be specified together with the /roleFiles option. Within the role property file, you can specify the DLL that contains the entry point to the role and the target .NET framework version against which this role should run. The parameter specifies a simple local text file where each line is of the following form: = For details on valid property names and values, see the Remarks section.


Input: [Option] /sitePhysicalDirectories:;; ;;;… [Description]

Output: This option enables the definition of physical directories for each virtual path defined in the Sites section. Each Site, Virtual Directory, and Virtual Application element creates a virtual path (also called a location path in the web.config location element). For more information about using the Site element, see Configure the Site Entry in the Service Definition File.


Input: [Option] /sites:;;; ;… [Description]

Output: This option enables the mapping of the content located in physical directories to the virtual directories of the web site. Each Site, Virtual Directory, and Virtual Application element is appended in order they are defined to create the virtual paths (also called a location path in the web.config location element). VirtualPath1 maps to the site name of as defined by the name attribute of the element in the service definition file. PhysicalPath1 is the location of the Site contents.


Input: [Option] /generateConfigurationFile: [Description]

Output: This option is used to generate a skeleton configuration file for an application. Edit the generated file to specify the values of the settings and number of role instances in the application before you deploy it.


Input: [Option] /allowLegacyWebRoles [Description]

Output: This flag suppresses warnings that occur for a package that contains legacy web roles that run in Hosted Web Core. You can run the role instances in a Hosted Web Core by using this option or you can add the Sites element to your service definition.


Input: [Option] /useCtpPackageFormat [Description]

Output: This option specifies that the package is formatted in the new package format. See Use CSPack to create a package in the new format for information about using the new format.


Input: [Option] /convertToCTPPackage [Description]

Output: This option specifies that an existing package is to be converted to the new package format. For more information, see Convert an existing package to the new format.


Input: [Directive] atomic [Description]

Output: Specifies that a memory location that will be updated atomically.


Input: [Directive] barrier [Description]

Output: Synchronizes all threads in a team; all threads pause at the barrier, until all threads execute the barrier.


Input: [Directive] critical [Description]

Output: Specifies that code is only executed on one thread at a time.


Input: [Directive] flush (OpenMP) [Description]

Output: Specifies that all threads have the same view of memory for all shared objects.


Input: [Directive] for (OpenMP) [Description]

Output: Causes the work done in a for loop inside a parallel region to be divided among threads.


Input: [Directive] master [Description]

Output: Specifies that only the master threadshould execute a section of the program.


Input: [Directive] ordered (OpenMP Directives) [Description]

Output: Specifies that code under a parallelized for loop should be executed like a sequential loop.


Input: [Directive] parallel [Description]

Output: Defines a parallel region, which is code that will be executed by multiple threads in parallel.


Input: [Directive] sections (OpenMP) [Description]

Output: Identifies code sections to be divided among all threads.


Input: [Directive] single [Description]

Output: Lets you specify that a section of code should be executed on a single thread, not necessarily the master thread.


Input: [Directive] threadprivate [Description]

Output: Specifies that a variable is private to a thread.


Input: The QUOTED IDENTIFIER session setting is honored when multistatement table-valued functions are created. [Possibility of impact] Medium

Output: The QUOTED_IDENTIFER setting is always set to ON for multistatement table-valued functions when they are created regardless of the session level setting.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: The current language setting is used to evaluate datetime and smalldatetime literals in the partition function. [Possibility of impact] Medium

Output: When you create or alter a partition function, datetime and smalldatetime literals in the function are evaluated assuming US_English as the language setting.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: The FOR BROWSE clause is not allowed in INSERT and SELECT INTO statements. [Possibility of impact] Medium

Output: The FOR BROWSE clause is allowed (and ignored) in INSERT and SELECT INTO statements.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: Full-text predicates are not allowed in the OUTPUT clause. [Possibility of impact] Low

Output: Full-text predicates are allowed in the OUTPUT clause.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: CREATE FULLTEXT STOPLIST, ALTER FULLTEXT STOPLIST, and DROP FULLTEXT STOPLIST are supported. [Possibility of impact] Low

Output: CREATE FULLTEXT STOPLIST, ALTER FULLTEXT STOPLIST, and DROP FULLTEXT STOPLIST are not supported. The system stoplist is automatically associated with new full-text indexes.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: MERGE is a fully reserved keyword. The MERGE statement is supported under both 100 and 90 compatibility levels. [Possibility of impact] Low

Output: MERGE is not enforced as a reserved keyword.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: You can capture the results of an OUTPUT clause in a nested INSERT, UPDATE, DELETE, or MERGE statement, and insert those results into a target table or view. This is done using the argument of the INSERT statement. [Possibility of impact] Low

Output: Using the argument of the INSERT statement raises a syntax error.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: Unless NOINDEX is specified, DBCC CHECKDB or DBCC CHECKTABLE performs both physical and logical consistency checks on a single table and on all its nonclustered indexes. However, on XML indexes, spatial indexes, and indexed views, only physical consistency checks are performed by default. If WITH EXTENDED_LOGICAL_CHECKS is specified, logical checks are performed on indexed views, XML indexes, and spatial indexes, where present. By default, physical consistency checks are performed before the logical consistency checks. If NOINDEX is also specified, only the logical checks are performed. [Possibility of impact] Low

Output: Unless NOINDEX is specified, DBCC CHECKDB or DBCC CHECKTABLE performs both physical and logical consistency checks on a single table or indexed view and on all its nonclustered and XML indexes. Spatial indexes are not supported.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: When an OUTPUT clause is used with a data manipulation language (DML) statement and a run-time error occurs during statement execution, the behavior depends on the SET XACT_ABORT setting. If SET XACT_ABORT is OFF, a statement abort error generated by the DML statement using the OUTPUT clause will terminate the statement, but the execution of the batch continues and the transaction is not rolled back. If SET XACT_ABORT is ON, all run-time errors generated by the DML statement using the OUTPUT clause will terminate the batch, and the transaction is rolled back. [Possibility of impact] Low

Output: When an OUTPUT clause is used with a data manipulation language (DML) statement and a run-time error occurs during statement execution, the entire transaction is terminated and rolled back.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: CUBE and ROLLUP are reserved keywords within the GROUP BY clause. [Possibility of impact] Low

Output: CUBE and ROLLUP are not enforced as reserved keywords.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: Lax validation is applied to elements of the anyType type. For more information, see Wildcard Components and Content Validation. [Possibility of impact] Low

Output: Strict validation is applied to elements of the XML anyType type.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: The special attributes xsi:nil and xsi:type are stored as regular attributes and can be queried and modified. For example, executing the query SELECT x.query('a/b/@*') returns all attributes including xsi:nil and xsi:type. To exclude these types in the query, replace @* with @*[namespace-uri(.) != "insert xsi namespace uri" and not (local-name(.) = "type" or local-name(.) ="nil". [Possibility of impact] Low

Output: The special attributes xsi:nil and xsi:type cannot be queried or modified by data manipulation language statements. This means that /e/@xsi:nil fails while /e/@* ignores the xsi:nil and xsi:type attributes. However, /e returns the xsi:nil and xsi:type attributes for consistency with SELECT xmlCol, even if xsi:nil = "false".

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: A user-defined function that converts an XML constant string value to a SQL Server datetime type is marked as non-deterministic. [Possibility of impact] Low

Output: A user-defined function that converts an XML constant string value to a SQL Server datetime type is marked as deterministic.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: The union and list types are fully supported including the following functionality: Union of list Union of union List of atomic types List of union [Possibility of impact] Low

Output: The XML union and list types are not fully supported.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: The SET options required for an xQuery method are validated when the method is contained in a view or inline table-valued function. An error is raised if the SET options of the method are set incorrectly. [Possibility of impact] Low

Output: The SET options required for an xQuery method are not validated when the method is contained in a view or inline table-valued function.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: XML attribute values that contain end-of-line characters (carriage return and line feed) are normalized according to the XML standard. That is, all line breaks in external parsed entities (including the document entity) are normalized on input by translating both the two-character sequence #xD #xA and any #xD that is not followed by #xA to a single #xA character. Applications that use attributes to transport string values that contain end-of-line characters will not receive these characters back as they are submitted. To avoid the normalization process, use the XML numeric character entities to encode all end-of-line characters. [Possibility of impact] Low

Output: XML attribute values that contain end-of-line characters (carriage return and line feed) are not normalized according to the XML standard. That is, both characters are returned instead of a single line-feed character.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: The column properties ROWGUIDCOL and IDENTITY cannot be named as a constraint. Error 156 is returned. [Possibility of impact] Low

Output: The column properties ROWGUIDCOL and IDENTITY can be incorrectly named as a constraint. For example the statement CREATE TABLE T (C1 int CONSTRAINT MyConstraint IDENTITY) executes, but the constraint name is not preserved and is not accessible to the user.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: Updating columns by using a two-way assignment produces expected results because only the statement starting value of the column is accessed during statement execution. [Possibility of impact] Low

Output: Updating columns by using a two-way assignment such as UPDATE T1 SET @v = column_name = can produce unexpected results because the live value of the variable can be used in other clauses such as the WHERE and ON clause during statement execution instead of the statement starting value. This can cause the meanings of the predicates to change unpredictably on a per-row basis. This behavior is applicable only when the compatibility level is set to 90.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: Variable assignment is not allowed in a statement containing a top-level UNION operator. Error 10734 is returned. To resolve the error, rewrite the query as shown in the following example. Copy DECLARE @v int; SELECT @v = BusinessEntityID FROM (SELECT BusinessEntityID FROM HumanResources.Employee UNION ALL SELECT BusinessEntityID FROM HumanResources.EmployeeAddress) AS Test; SELECT @v; [Possibility of impact] Low

Output: Variable assignment is allowed in a statement containing a top-level UNION operator, but returns unexpected results. For example, in the following statements, local variable @v is assigned the value of the column BusinessEntityID from the union of two tables. By definition, when the SELECT statement returns more than one value, the variable is assigned the last value that is returned. In this case, the variable is correctly assigned the last value, however, the result set of the SELECT UNION statement is also returned. Copy ALTER DATABASE AdventureWorks2012 SET compatibility_level = 90; GO USE AdventureWorks2012; GO DECLARE @v int; SELECT @v = BusinessEntityID FROM HumanResources.Employee UNION ALL SELECT @v = BusinessEntityID FROM HumanResources.EmployeeAddress; SELECT @v;

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: The ODBC function {fn CONVERT()} uses style 121 (a language-independent YMD format) when converting to the ODBC data types SQL_TIMESTAMP, SQL_DATE, SQL_TIME, SQLDATE, SQL_TYPE_TIME, and SQL_TYPE_TIMESTAMP. [Possibility of impact] Low

Output: The ODBC function {fn CONVERT()} uses the default date format of the language. For some languages, the default format is YDM, which can result in conversion errors when CONVERT() is combined with other functions, such as {fn CURDATE()}, that expect a YMD format.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: The ODBC function {fn CURDATE()} returns both date and time, for example 'YYYY-MM-DD hh:mm:ss. [Possibility of impact] Low

Output: The ODBC function {fn CURDATE()} returns only the date in the format 'YYYY-MM-DD'.

ALTER DATABASE Compatibility Level (Transact-SQL)


Input: Datetime intrinsics such as DATEPART require string input values to be valid datetime literals. Error 241 is returned when an invalid datetime literal is used. [Possibility of impact] Low

Output: Datetime intrinsics such as DATEPART do not require string input values to be valid datetime literals. For example, SELECT DATEPART (year, '2007/05-30') compiles successfully.

ALTER DATABASE Compatibility Level (Transact-SQL)


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

Output: How to: Write Text to a File


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

Output: How to: Write Text to a File


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

Output: How to: Read Text from a File


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

Output: How to: Open and Append to a Log File File.AppendText FileInfo.AppendText


Input: [To do this...] Get the size of a file.

Output: FileInfo.Length


Input: [To do this...] Get the attributes of a file.

Output: File.GetAttributes


Input: [To do this...] Set the attributes of a file.

Output: File.SetAttributes


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

Output: File.Exists


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

Output: How to: Read and Write to a Newly Created Data File


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

Output: How to: Read and Write to a Newly Created Data File


Input: [Feature] Creating push subscriptions without a connection to the Subscriber in the New Subscription Wizard [Description]

Output: Creating push subscriptions in the New Subscription Wizard now requires an active connection to the Subscriber during configuration. For more information about using the wizard, see How to: Create a Push Subscription (SQL Server Management Studio).

Discontinued Functionality in SQL Server Replication


Input: [Feature] Using file transfer protocol (FTP) to initialize Subscribers running SQL Server version 7.0 [Description]

Output: This feature is available for Subscribers running SQL Server 2000 or later versions. For more information, see Transferring Snapshots Through FTP.

Discontinued Functionality in SQL Server Replication


Input: [Feature] Creating subscriptions in Windows Synchronization Manager [Description]

Output: You can no longer create subscriptions in Synchronization Manager, but you can still synchronize subscriptions. For more information, see Windows Synchronization Manager.

Discontinued Functionality in SQL Server Replication


Input: [Feature] Subscribing to a publication by locating it in Active Directory [Description]

Output: Adding a publication to Active Directory using the @add_to_active_directory parameter of sp_addpublication or sp_addmergepublication has been deprecated. Subscribing to a publication by locating it in Active Directory has been discontinued.

Discontinued Functionality in SQL Server Replication


Input: [Feature] Snapshot ActiveX control [Description]

Output: This control allows you to embed the Snapshot Agent in applications. Use the new managed Snapshot Agent instead. For more information, see SnapshotGenerationAgent and How to: Create the Initial Snapshot (RMO Programming).

Discontinued Functionality in SQL Server Replication


Input: [Feature] Remote agent activation [Description]

Output: SQL Server 2000 supported running the Distribution Agent or Merge Agent on another computer and then activating that agent remotely using DCOM. Support has been discontinued for Distributors running SQL Server 2005 and later; it has been deprecated for Distributors running earlier versions of SQL Server. For more information, see "Remote Agent Activation" in SQL Server 2000 Books Online.

Discontinued Functionality in SQL Server Replication


Input: [Feature] Microsoft Access (Jet 4.0) Subscribers [Description]

Output: Jet is the underlying database used by Access, and replication supported subscriptions to Jet databases in SQL Server 2000. These subscriptions are no longer supported. We recommend using SQL Server Express instead. Access can use a SQL Server database as a backend, and SQL Server databases are not affected by this issue.

Discontinued Functionality in SQL Server Replication


Input: [Description] Describes how garbage collection works, how objects are allocated on the managed heap, and other core concepts. [Title]

Output: Fundamentals of Garbage Collection


Input: [Description] Describes the performance checks you can use to diagnose garbage collection and performance issues. [Title]

Output: Garbage Collection and Performance


Input: [Description] Describes how to make a garbage collection occur. [Title]

Output: Induced Collections


Input: [Description] Describes the modes that determine the intrusiveness of garbage collection. [Title]

Output: Latency Modes


Input: [Description] Describes how to optimize garbage collection on servers shared by several small Web sites. [Title]

Output: Optimization for Shared Web Hosting


Input: [Description] Describes how to determine when a full garbage collection is approaching and when it has completed. [Title]

Output: Garbage Collection Notifications


Input: [Description] Describes how to monitor CPU and memory usage by an application domain. [Title]

Output: Application Domain Resource Monitoring


Input: [Description] Describes features that permit the garbage collector to collect an object while still allowing the application to access that object. [Title]

Output: Weak References


Input: [Name] Alter [Description]

Output: Updates any StoredProcedure object property changes on the instance of Microsoft SQL Server.


Input: [Name] ChangeSchema [Description]

Output: Changes the schema for the stored procedure.


Input: [Name] Create [Description]

Output: Creates a stored procedure on the instance of Microsoft SQL Server as defined by the StoredProcedure object.


Input: [Name] Deny(ObjectPermissionSet, String) [Description]

Output: Denies the specified set of permissions for the specified grantee on the stored procedure.


Input: [Name] Deny(ObjectPermissionSet, String[]) [Description]

Output: Denies the specified set of permissions for the specified grantees on the stored procedure.


Input: [Name] Deny(ObjectPermissionSet, String, Boolean) [Description]

Output: Denies the specified set of permissions for the specified grantee and other users that the grantee granted the specified set of permissions on the stored procedure.


Input: [Name] Deny(ObjectPermissionSet, String[], Boolean) [Description]

Output: Denies the specified set of permissions for the specified grantees and other users that the grantee granted the specified set of permissions on the stored procedure.


Input: [Name] Discover [Description]

Output: Discovers a list of type Object. (Inherited from SqlSmoObject.)


Input: [Name] Drop [Description]

Output: Removes the stored procedure from the instance of SQL Server.


Input: [Name] EnumObjectPermissions() [Description]

Output: Enumerates a list of object permissions for the stored procedure.


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

Output: Enumerates a list of object permissions for a specified grantee on the stored procedure.


Input: [Name] EnumObjectPermissions(ObjectPermissionSet) [Description]

Output: Enumerates a list of object permissions for a specified permission on the stored procedure.


Input: [Name] EnumObjectPermissions(String, ObjectPermissionSet) [Description]

Output: Enumerates a list of object permissions for a specified grantee and a specified permission on the stored procedure.


Input: [Name] Equals [Description]

Output: (Inherited from Object.)


Input: [Name] FormatSqlVariant [Description]

Output: Formats an object as SqlVariant type. (Inherited from SqlSmoObject.)


Input: [Name] GetContextDB [Description]

Output: Gets the context database that is associated with this object. (Inherited from SqlSmoObject.)


Input: [Name] GetDBName [Description]

Output: Gets the database name that is associated with the object. (Inherited from SqlSmoObject.)


Input: [Name] GetHashCode [Description]

Output: (Inherited from Object.)


Input: [Name] GetPropValue [Description]

Output: Gets a property value of the SqlSmoObject object. (Inherited from SqlSmoObject.)


Input: [Name] GetPropValueOptional [Description]

Output: Gets a property value of the SqlSmoObject object. (Inherited from SqlSmoObject.)


Input: [Name] GetPropValueOptionalAllowNull [Description]

Output: Gets a property value of the SqlSmoObject object. (Inherited from SqlSmoObject.)


Input: [Name] GetServerObject [Description]

Output: Gets the server of the SqlSmoObject object. (Inherited from SqlSmoObject.)


Input: [Name] GetType [Description]

Output: (Inherited from Object.)


Input: [Name] Grant(ObjectPermissionSet, String) [Description]

Output: Grants the specified set of permissions to the specified grantee on the stored procedure.


Input: [Name] Grant(ObjectPermissionSet, String[]) [Description]

Output: Grants the specified set of permissions to the specified grantees on the stored procedure.


Input: [Name] Grant(ObjectPermissionSet, String, Boolean) [Description]

Output: Grants access to the specified permission to the grantee and the ability to grant access to other users on the stored procedure.


Input: [Name] Grant(ObjectPermissionSet, String[], Boolean) [Description]

Output: Grants access to the specified permission to the grantees and the ability to grant access to other users on the stored procedure.


Input: [Name] Grant(ObjectPermissionSet, String, Boolean, String) [Description]

Output: Grants the specified set of permissions to the grantee and the ability to grant the set of permissions to other users on the stored procedure under an assumed role.


Input: [Name] Grant(ObjectPermissionSet, String[], Boolean, String) [Description]

Output: Grants the specified set of permissions to the grantees and the ability to grant the set of permissions to other users on the stored procedure under an assumed role.


Input: [Name] Initialize() [Description]

Output: Initializes the object and forces the properties be loaded. (Inherited from SqlSmoObject.)


Input: [Name] Initialize(Boolean) [Description]

Output: Initializes the object and forces the properties be loaded. (Inherited from SqlSmoObject.)


Input: [Name] IsObjectInitialized [Description]

Output: Verifies whether the object has been initialized. (Inherited from SqlSmoObject.)


Input: [Name] IsObjectInSpace [Description]

Output: Verifies whether the object is isolated or connected to the instance of SQL Server. (Inherited from SqlSmoObject.)


Input: [Name] ReCompileReferences [Description]

Output: Recompiles any stored procedure or trigger that depends on the base SMO object.


Input: [Name] Refresh [Description]

Output: Refreshes the script name. (Inherited from ScriptNameObjectBase.)


Input: [Name] Rename [Description]

Output: Renames the stored procedure.


Input: [Name] Revoke(ObjectPermissionSet, String) [Description]

Output: Revokes a previously granted set of permissions from a grantee on the stored procedure.


Input: [Name] Revoke(ObjectPermissionSet, String[]) [Description]

Output: Revokes a previously granted set of permissions from a list of grantees on the stored procedure.


Input: [Name] Revoke(ObjectPermissionSet, String, Boolean, Boolean) [Description]

Output: Revokes previously granted permissions from a grantee on the stored procedure and any other users to whom the grantee has granted the specified set of permissions. The grantee is also given the ability to revoke the specified set of permissions from other users under an assumed role.


Input: [Name] Revoke(ObjectPermissionSet, String[], Boolean, Boolean) [Description]

Output: Revokes previously granted permissions from grantees on the stored procedure and any other users to whom the grantees have granted the specified set of permissions. The grantees are also given the ability to revoke the specified set of permissions from other users under an assumed role.


Input: [Name] Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) [Description]

Output: Revokes previously granted permissions from a grantee on the stored procedure and any other users to whom the grantee has granted the specified set of permissions. The grantee is also given the ability to revoke the specified set of permissions from other users under an assumed role.


Input: [Name] Revoke(ObjectPermissionSet, String[], Boolean, Boolean, String) [Description]

Output: Revokes previously granted permissions from grantees on the stored procedure and any other users to whom the grantees have granted the specified set of permissions. The grantees are also given the ability to revoke the specified set of permissions from other users under an assumed role.


Input: [Name] Script() [Description]

Output: Generates a Transact-SQL script that can be used to re-create the stored procedure.


Input: [Name] Script(ScriptingOptions) [Description]

Output: Generates a Transact-SQL script that can be used to re-create the stored procedure as specified by the script options.


Input: [Name] ScriptHeader [Description]

Output: Returns the text header with the option to modify the text.


Input: [Name] SetParentImpl [Description]

Output: Sets the parent of the SqlSmoObject to the newParent parameter. (Inherited from SqlSmoObject.)


Input: [Name] ToString [Description]

Output: Returns a String that represents the referenced object. (Inherited from SqlSmoObject.)


Input: [Name] Validate [Description]

Output: Validates the state of an object. (Inherited from SmoObjectBase.)


Input: [Event] SQLISService_256 [Description]

Output: Indicates that the service is about to start.

Errors and Events Reference (Integration Services)


Input: [Event] SQLISService_257 [Description]

Output: Indicates that the service has started.

Errors and Events Reference (Integration Services)


Input: [Event] SQLISService_258 [Description]

Output: Indicates that the service is about to stop.

Errors and Events Reference (Integration Services)


Input: [Event] SQLISService_259 [Description]

Output: Indicates that the service has stopped.

Errors and Events Reference (Integration Services)


Input: [Event] SQLISService_260 [Description]

Output: Indicates that the service tried to start, but could not.

Errors and Events Reference (Integration Services)


Input: [Event] SQLISService_272 [Description]

Output: Indicates that the configuration file does not exist at the specified location.

Errors and Events Reference (Integration Services)


Input: [Event] SQLISService_273 [Description]

Output: Indicates that the configuration file could not be read or is not valid.

Errors and Events Reference (Integration Services)


Input: [Event] SQLISService_274 [Description]

Output: Indicates that the registry entry that contains the location of the configuration file does not exist or is empty.

Errors and Events Reference (Integration Services)


Input: [Macro] TARGETNAME= [Description]

Output: Defines the base name of the file to be built. Build.exe creates a file named Proj2.extension, where extension may be .lib .dll or .exe.

Customizing the Windows CE Build System Using DIRS, SOURCES, and CECs


Input: [Macro] TARGETTYPE= [Description]

Output: Defines the type of file and hence the extension in that file's name. PROGRAM generates an .exe file. DYNLINK generates a DLL.

Customizing the Windows CE Build System Using DIRS, SOURCES, and CECs


Input: [Macro] TARGETLIBS= [Description]

Output: Defines the libraries to be linked.

Customizing the Windows CE Build System Using DIRS, SOURCES, and CECs


Input: [Macro] SOURCES= [Description]

Output: Defines the source code files to compile. Header files do not need to be on the SOURCES line if they are included inside other files.

Customizing the Windows CE Build System Using DIRS, SOURCES, and CECs


Input: [Macro] EXEENTRY= [Description]

Output: Defines the entry point for the .exe file. WinMain sets the entry point for a Windows application.

Customizing the Windows CE Build System Using DIRS, SOURCES, and CECs


Input: [Macro] INCLUDES= [Description]

Output: Lists the include files used by this project.

Customizing the Windows CE Build System Using DIRS, SOURCES, and CECs


Input: [Macro] SOURCELIBS= [Description]

Output: This macro definition specifies library files (.lib) to be linked with the module specified in TARGETNAME. The default value is NULL.

Customizing the Windows CE Build System Using DIRS, SOURCES, and CECs


Input: [Title] Exception Class and Properties [Description]

Output: Describes the elements of an exception object.


Input: [Title] Exception Hierarchy [Description]

Output: Describes the exceptions that most exceptions derive from.


Input: [Title] Exception Handling Fundamentals [Description]

Output: Explains how to handle exceptions using catch, throw, and finally statements.


Input: [Title] Best Practices for Handling Exceptions [Description]

Output: Describes suggested methods for handling exceptions.


Input: [Title] Handling COM Interop Exceptions [Description]

Output: Describes how to handle exceptions thrown and caught in unmanaged code.


Input: [Title] How to: Map HRESULTs and Exceptions [Description]

Output: Describes the mapping of exceptions between managed and unmanaged code.


Input: [Limitation] The values for minOccurs and maxOccurs attributes must fit into 4-byte integers. Schemas that do not conform are rejected by the server. [Item]

Output: minOccurs and maxOccurs

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] Currently, SQL Server does not support these XSD-based constraints for enforcing uniqueness or establishing keys and key references. XML schemas that contain these elements cannot be registered. [Item]

Output: , , and

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] SQL Server only supports millisecond precision for simple types that have second components other than xs:time and xs:dateTime, and 100-nanosecond precision for xs:time and xs:dateTime. SQL Server puts limitations on all recognized XSD simple type enumerations. SQL Server does not support using the "NaN" value in declarations. For more information, seeValues for Declarations. [Item]

Output: values

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] SQL Server ignores these attributes if they are present in the XML instance data inserted into a column or variable of xml data type. [Item]

Output: xsi:schemaLocation and xsi:noNamespaceSchemaLocation

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] SQL Server does not support types derived from xs:QName that use an XML Schema restriction element. SQL Server does not support union types with xs:QName as a member element. For more information, see The xs:QName Type. [Item]

Output: xs:QName

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] You cannot add members to an existing substitution group in an XML schema collection. A substitution group in an XML schema is restricted in that the head element and all its member elements must be defined in the same {CREATE | ALTER} XML SCHEMA COLLECTION statement. [Item]

Output: Adding members to an existing substitution group

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] The canonical representation of a value cannot violate the pattern restriction for its type. For more information, see Canonical Forms and Pattern Restrictions. [Item]

Output: Canonical forms and pattern restrictions

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] SQL Server does not support XML schemas with types that have pattern facets or enumerations that violate those facets. [Item]

Output: Enumeration facets

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] The length, minLength, and maxLength facets are stored as a long type. This type is a 32-bit type. Therefore, the range of acceptable values for these values is 2^31. [Item]

Output: Facet length

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] Each XML schema component can have an ID attribute on it. SQL Server enforces uniqueness for declarations of ID type, but does not store these values. The scope for enforcement of uniqueness is the {CREATE | ALTER} XML SCHEMA COLLECTION statement. [Item]

Output: ID attribute

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] SQL Server does not support elements of type xs:ID, xs:IDREF, or xs:IDREFS. A schema may not declare elements of this type, or elements derived by restriction or extension from this type. [Item]

Output: ID type

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] The local namespace has to be explicitly specified for the element. SQL Server rejects schemas that use an empty string ("") as a value for the namespace attribute. Instead, SQL Server requires the explicit use of "##local" to indicate an unqualified element or attribute as the instance of the wildcard character. [Item]

Output: Local namespace

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] SQL Server does not support restricting a mixed type to a simple content. For more information, see Mixed Type and Simple Content. [Item]

Output: Mixed type and simple content

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] SQL Server does not support the NOTATION type. [Item]

Output: NOTATION type

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] In working with large XML schema collections, an out-of-memory condition might occur. For solutions to this problem, see Large XML Schema Collections and Out-of-Memory Conditions. [Item]

Output: Out-of-memory conditions

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] SQL Server rejects schemas in which the block or final attribute has repeated values such as "restriction restriction" and "extension extension". [Item]

Output: Repeated values

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] SQL Server limits identifiers of schema components to a maximum length of 1000 Unicode characters. Also, surrogate character pairs within identifiers are not supported. [Item]

Output: Schema component identifiers

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] In SQL Server 2008 and later versions, time zone information is fully supported for xs:date, xs:time, and xs:dateTime values for XML Schema validation. With SQL Server 2005 backwards-compatibility mode, time zone information is always normalized to Coordinated Universal Time (Greenwich Mean Time). For elements of dateTime type, the server converts the time provided to GMT by using the offset value ("-05:00") and returning the corresponding GMT time. [Item]

Output: Time zone information

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] SQL Server does not support restrictions from union types. [Item]

Output: Union types

Requirements and Limitations for XML Schema Collections on the Server


Input: [Limitation] SQL Server does not support variable precision decimals. The xs:decimal type represents arbitrary precision decimal numbers. Minimally conforming XML processors must support decimal numbers with a minimum of totalDigits=18. SQL Server supports totalDigits=38, but limits the fractional digits to 10. All xs:decimal instanced values are represented internally by the server by using the SQL type numeric (38, 10). [Item]

Output: Variable precision decimals

Requirements and Limitations for XML Schema Collections on the Server


Input: [Property] Created [Data Type] DateTime [Description]

Output: The date and time when the traffic incident data was created. The MapPoint Web Service always returns this DateTime data in Pacific Time, regardless of the location of the traffic incident. You should verify whether your SOAP stack automatically converts this data to UTC time.


Input: [Property] Divert [Data Type] String [Description]

Output: Specifies whether this incident is causing a traffic diversion. Values are either True or False.


Input: [Property] ExpectedDelay [Data Type] String [Description]

Output: The estimated traffic slowdown caused by the incident.


Input: [Property] ExpectedDuration [Data Type] String [Description]

Output: The estimated amount of time that the incident will persist.


Input: [Property] FullDescription [Data Type] String [Description]

Output: A full description of the traffic incident.


Input: [Property] LastUpdated [Data Type] DateTime [Description]

Output: The date and time when the traffic incident data was last updated. The MapPoint Web Service always returns this DateTime data in Pacific Time, regardless of the location of the traffic incident. You should verify whether your SOAP stack automatically converts this data to UTC time.


Input: [Property] Name [Data Type] String [Description]

Output: A name assigned to the specific incident. Typically a description (street name, intersection, etc.) of where the incident is occurring.


Input: [Property] Severity [Data Type] String [Description]

Output: The severity of the incident. Values for this property include Severe, High, Medium, Low, and Unknown.


Input: [Property] StandardMessage [Data Type] String [Description]

Output: A brief description of the incident type.


Input: [Property] TrafficAreaID [Data Type] int [Description]

Output: The EntityID of the TrafficArea polygon which contains this incident. Note Do not reference the value of this property in your code, as the entities in the MapPointTravel.TrafficIncidents data source are subject to change.


Input: [Name] AudioLevelUpdated [Description]

Output: Occurs when the shared recognizer reports the level of its audio input.


Input: [Name] AudioSignalProblemOccurred [Description]

Output: Occurs when the recognizer encounters a problem in the audio signal.


Input: [Name] AudioStateChanged [Description]

Output: Occurs when the state changes in the audio being received by the recognizer.


Input: [Name] EmulateRecognizeCompleted [Description]

Output: Occurs when the shared recognizer finalizes an asynchronous recognition operation for emulated input.


Input: [Name] LoadGrammarCompleted [Description]

Output: Occurs when the recognizer finishes the asynchronous loading of a speech recognition grammar.


Input: [Name] RecognizerUpdateReached [Description]

Output: Occurs when the recognizer pauses to synchronize recognition and other operations.


Input: [Name] SpeechDetected [Description]

Output: Occurs when the recognizer detects input that it can identify as speech.


Input: [Name] SpeechHypothesized [Description]

Output: Occurs when the recognizer has recognized a word or words that may be a component of multiple complete phrases in a grammar.


Input: [Name] SpeechRecognitionRejected [Description]

Output: Occurs when the recognizer receives input that does not match any of the speech recognition grammars it has loaded.


Input: [Name] SpeechRecognized [Description]

Output: Occurs when the recognizer receives input that matches one of its speech recognition grammars.


Input: [Name] StateChanged [Description]

Output: Occurs when the running state of the Windows Desktop Speech Technology recognition engine changes.


Input: [Description] Gets or sets values indicating the level of authentication and impersonation used for this request. [Name]

Output: AuthenticationLevel


Input: [Description] Gets or sets the cache policy for this request. [Name]

Output: CachePolicy


Input: [Description] When overridden in a descendant class, gets or sets the name of the connection group for the request. [Name]

Output: ConnectionGroupName


Input: [Description] When overridden in a descendant class, gets or sets the content length of the request data being sent. [Name]

Output: ContentLength


Input: [Description] When overridden in a descendant class, gets or sets the content type of the request data being sent. [Name]

Output: ContentType


Input: [Description] When overridden in a descendant class, gets or sets the network credentials used for authenticating the request with the Internet resource. [Name]

Output: Credentials


Input: [Description] Gets or sets the default cache policy for this request. [Name]

Output: DefaultCachePolicy


Input: [Description] Gets or sets the global HTTP proxy. [Name]

Output: DefaultWebProxy


Input: [Description] When overridden in a descendant class, gets or sets the collection of header name/value pairs associated with the request. [Name]

Output: Headers


Input: [Description] Gets or sets the impersonation level for the current request. [Name]

Output: ImpersonationLevel


Input: [Description] When overridden in a descendant class, gets or sets the protocol method to use in this request. [Name]

Output: Method


Input: [Description] When overridden in a descendant class, indicates whether to pre-authenticate the request. [Name]

Output: PreAuthenticate


Input: [Description] When overridden in a descendant class, gets or sets the network proxy to use to access this Internet resource. [Name]

Output: Proxy


Input: [Description] When overridden in a descendant class, gets the URI of the Internet resource associated with the request. [Name]

Output: RequestUri


Input: [Description] Gets or sets the length of time, in milliseconds, before the request times out. [Name]

Output: Timeout


Input: [Description] When overridden in a descendant class, gets or sets a Boolean value that controls whether DefaultCredentials are sent with requests. [Name]

Output: UseDefaultCredentials


Input: [Status] Stored [Applies to] Stored environments only [Description]

Output: The environment is stored in the library and is available for use.

How to: View or Modify a Virtual Environment


Input: [Status] Stopped [Applies to] Active environments only [Description]

Output: All virtual machines in the environment are stopped.

How to: View or Modify a Virtual Environment


Input: [Status] Running [Applies to] Active environments only [Description]

Output: All virtual machines in the environment are running.

How to: View or Modify a Virtual Environment


Input: [Status] Paused [Applies to] Active environments only [Description]

Output: All virtual machines in the environment are paused. A paused virtual machine has its CPU execution suspended. The virtual machine is still using memory and disk resources on the physical host.

How to: View or Modify a Virtual Environment


Input: [Status] Mixed [Applies to] Active and stored environments [Description]

Output: Not all virtual machines in the environment are in the same state. Some of them are in Stopped, Paused, or Running states, whereas others might be in some form of Failed states. This might occur if the state of a virtual machine was changed bypassing Lab Management. For example, if you restart a virtual machine and you are connected to it, the state of the environment becomes Mixed.

How to: View or Modify a Virtual Environment


Input: [Status] Creating [Applies to] Active and stored environments [Description]

Output: The environment is being created and cannot be used until it is completed. You can cancel creating the environment.

How to: View or Modify a Virtual Environment


Input: [Status] CreateCancelling [Applies to] Active and stored environments [Description]

Output: A Cancel operation was requested while the environment was under creation.

How to: View or Modify a Virtual Environment


Input: [Status] CreateFailed [Applies to] Active and stored environments [Description]

Output: Creation of the environment has failed. You can retry the creation.

How to: View or Modify a Virtual Environment


Input: [Status] Stopping [Applies to] Active environments only [Description]

Output: The environment is stopping.

How to: View or Modify a Virtual Environment


Input: [Status] Starting [Applies to] Active environments only [Description]

Output: The environment is starting.

How to: View or Modify a Virtual Environment


Input: [Status] Pausing [Applies to] Active environments only [Description]

Output: The environment is pausing.

How to: View or Modify a Virtual Environment


Input: [Status] Deleting [Applies to] Active and stored environments [Description]

Output: The environment is being deleted.

How to: View or Modify a Virtual Environment


Input: [Status] Updating [Applies to] Active and stored environments [Description]

Output: Properties of the environment are being updated.

How to: View or Modify a Virtual Environment


Input: [Status] CreatingSnapshot [Applies to] Active environments only [Description]

Output: A snapshot operation was performed on the environment. A new snapshot is being created.

How to: View or Modify a Virtual Environment


Input: [Status] DiscardingSnapshot [Applies to] Active environments only [Description]

Output: A snapshot is being deleted from the environment.

How to: View or Modify a Virtual Environment


Input: [Status] RestoringSnapshot [Applies to] Active environments only [Description]

Output: A restore operation was performed on the environment. The environment is being restored to an earlier snapshot.

How to: View or Modify a Virtual Environment


Input: [Status] UnderMigration [Applies to] Active and stored environments [Description]

Output: All virtual machines in the environment are being migrated from their current host or library server to another location.

How to: View or Modify a Virtual Environment


Input: [Status] Failed [Applies to] Active and stored environments [Description]

Output: All the virtual machines in the environment have entered one of the following failure states: CheckpointActionFailed, Missing, IncompleteVMConfig, HostNotResponding, CustomizationFailed, MigrationFailed, UpdateFailed, or Unsupported.

How to: View or Modify a Virtual Environment


Input: [Description] Occurs when the shared recognizer reports the level of its audio input. [Name]

Output: AudioLevelUpdated


Input: [Description] Occurs when the recognizer encounters a problem in the audio signal. [Name]

Output: AudioSignalProblemOccurred


Input: [Description] Occurs when the state changes in the audio being received by the recognizer. [Name]

Output: AudioStateChanged


Input: [Description] Occurs when the shared recognizer finalizes an asynchronous recognition operation for emulated input. [Name]

Output: EmulateRecognizeCompleted


Input: [Description] Occurs when the recognizer finishes the asynchronous loading of a speech recognition grammar. [Name]

Output: LoadGrammarCompleted


Input: [Description] Occurs when the recognizer pauses to synchronize recognition and other operations. [Name]

Output: RecognizerUpdateReached


Input: [Description] Occurs when the recognizer detects input that it can identify as speech. [Name]

Output: SpeechDetected


Input: [Description] Occurs when the recognizer has recognized a word or words that may be a component of multiple complete phrases in a grammar. [Name]

Output: SpeechHypothesized


Input: [Description] Occurs when the recognizer receives input that does not match any of the speech recognition grammars it has loaded. [Name]

Output: SpeechRecognitionRejected


Input: [Description] Occurs when the recognizer receives input that matches one of its speech recognition grammars. [Name]

Output: SpeechRecognized


Input: [Description] Occurs when the running state of the Windows Desktop Speech Technology recognition engine changes. [Name]

Output: StateChanged


Input: [Class] CodeAccessSecurityAttribute [Description]

Output: Specifies the base attribute class for code access security.


Input: [Class] DataProtectionPermission [Description]

Output: Controls the ability to access encrypted data and memory. This class cannot be inherited.


Input: [Class] DataProtectionPermissionAttribute [Description]

Output: Allows security actions for DataProtectionPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] EnvironmentPermission [Description]

Output: Controls access to system and user environment variables. This class cannot be inherited.


Input: [Class] EnvironmentPermissionAttribute [Description]

Output: Allows security actions for EnvironmentPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] FileDialogPermission [Description]

Output: Controls the ability to access files or folders through a file dialog. This class cannot be inherited.


Input: [Class] FileDialogPermissionAttribute [Description]

Output: Allows security actions for FileDialogPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] FileIOPermission [Description]

Output: Controls the ability to access files and folders. This class cannot be inherited.


Input: [Class] FileIOPermissionAttribute [Description]

Output: Allows security actions for FileIOPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] GacIdentityPermission [Description]

Output: Defines the identity permission for files originating in the global assembly cache. This class cannot be inherited.


Input: [Class] GacIdentityPermissionAttribute [Description]

Output: Allows security actions for GacIdentityPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] HostProtectionAttribute [Description]

Output: Allows the use of declarative security actions to determine host protection requirements. This class cannot be inherited.


Input: [Class] IsolatedStorageFilePermission [Description]

Output: Specifies the allowed usage of a private virtual file system. This class cannot be inherited.


Input: [Class] IsolatedStorageFilePermissionAttribute [Description]

Output: Allows security actions for IsolatedStorageFilePermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] IsolatedStoragePermission [Description]

Output: Represents access to generic isolated storage capabilities.


Input: [Class] IsolatedStoragePermissionAttribute [Description]

Output: Allows security actions for IsolatedStoragePermission to be applied to code using declarative security.


Input: [Class] KeyContainerPermission [Description]

Output: Controls the ability to access key containers. This class cannot be inherited.


Input: [Class] KeyContainerPermissionAccessEntry [Description]

Output: Specifies access rights for specific key containers. This class cannot be inherited.


Input: [Class] KeyContainerPermissionAccessEntryCollection [Description]

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


Input: [Class] KeyContainerPermissionAccessEntryEnumerator [Description]

Output: Represents the enumerator for KeyContainerPermissionAccessEntry objects in a KeyContainerPermissionAccessEntryCollection.


Input: [Class] KeyContainerPermissionAttribute [Description]

Output: Allows security actions for KeyContainerPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] PermissionSetAttribute [Description]

Output: Allows security actions for a PermissionSet to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] PrincipalPermission [Description]

Output: Allows checks against the active principal (see IPrincipal) using the language constructs defined for both declarative and imperative security actions. This class cannot be inherited.


Input: [Class] PrincipalPermissionAttribute [Description]

Output: Allows security actions for PrincipalPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] PublisherIdentityPermission [Description]

Output: Represents the identity of a software publisher. This class cannot be inherited.


Input: [Class] PublisherIdentityPermissionAttribute [Description]

Output: Allows security actions for PublisherIdentityPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] ReflectionPermission [Description]

Output: Controls access to metadata through the System.Reflection APIs. This class cannot be inherited.


Input: [Class] ReflectionPermissionAttribute [Description]

Output: Allows security actions for ReflectionPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] RegistryPermission [Description]

Output: Controls the ability to access registry variables. This class cannot be inherited.


Input: [Class] RegistryPermissionAttribute [Description]

Output: Allows security actions for RegistryPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] ResourcePermissionBase [Description]

Output: Allows control of code access security permissions.


Input: [Class] ResourcePermissionBaseEntry [Description]

Output: Defines the smallest unit of a code access security permission set.


Input: [Class] SecurityAttribute [Description]

Output: Specifies the base attribute class for declarative security from which CodeAccessSecurityAttribute is derived.


Input: [Class] SecurityPermission [Description]

Output: Describes a set of security permissions applied to code. This class cannot be inherited.


Input: [Class] SecurityPermissionAttribute [Description]

Output: Allows security actions for SecurityPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] SiteIdentityPermission [Description]

Output: Defines the identity permission for the Web site from which the code originates. This class cannot be inherited.


Input: [Class] SiteIdentityPermissionAttribute [Description]

Output: Allows security actions for SiteIdentityPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] StorePermission [Description]

Output: Controls access to stores containing X.509 certificates. This class cannot be inherited.


Input: [Class] StorePermissionAttribute [Description]

Output: Allows security actions for StorePermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] StrongNameIdentityPermission [Description]

Output: Defines the identity permission for strong names. This class cannot be inherited.


Input: [Class] StrongNameIdentityPermissionAttribute [Description]

Output: Allows security actions for StrongNameIdentityPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] StrongNamePublicKeyBlob [Description]

Output: Represents the public key information (called a blob) for a strong name. This class cannot be inherited.


Input: [Class] UIPermission [Description]

Output: Controls the permissions related to user interfaces and the clipboard. This class cannot be inherited.


Input: [Class] UIPermissionAttribute [Description]

Output: Allows security actions for UIPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] UrlIdentityPermission [Description]

Output: Defines the identity permission for the URL from which the code originates. This class cannot be inherited.


Input: [Class] UrlIdentityPermissionAttribute [Description]

Output: Allows security actions for UrlIdentityPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Class] ZoneIdentityPermission [Description]

Output: Defines the identity permission for the zone from which the code originates. This class cannot be inherited.


Input: [Class] ZoneIdentityPermissionAttribute [Description]

Output: Allows security actions for ZoneIdentityPermission to be applied to code using declarative security. This class cannot be inherited.


Input: [Description] The organizational entity responsible for updating and maintaining client computers [Object or role]

Output: administrator


Input: [Description] The subsystem within the common language runtime (CLR) responsible for enforcing client application security. [Object or role]

Output: trust manager


Input: [Description] The entity that writes and maintains the application. [Object or role]

Output: publisher


Input: [Description] The entity that packages and distributes the application to users. [Object or role]

Output: deployer


Input: [Description] A cryptographic signature that consists of a public and private key; generally issued by a certification authority (CA) that can vouch for its authenticity. [Object or role]

Output: certificate


Input: [Description] A certificate with embedded metadata describing, among other things, the uses for which the certificate can be employed. [Object or role]

Output: Authenticode certificate


Input: [Description] An organization that verifies the identity of publishers and issues them certificates embedded with the publisher's metadata. [Object or role]

Output: certification authority


Input: [Description] A certification authority that authorizes other Certificate Authorities to issue certificates. [Object or role]

Output: root authority


Input: [Description] A logical storage space in Microsoft Windows for storing certificates. [Object or role]

Output: key container


Input: [Description] A publisher whose Authenticode certificate has been added to a certificate trust list (CTL) on a client computer. [Object or role]

Output: trusted publisher


Input: [Description] Describes the elements of an exception object. [Title]

Output: Exception Class and Properties


Input: [Description] Describes the exceptions that most exceptions derive from. [Title]

Output: Exception Hierarchy


Input: [Description] Explains how to handle exceptions using catch, throw, and finally statements. [Title]

Output: Exception Handling Fundamentals


Input: [Description] Describes suggested methods for handling exceptions. [Title]

Output: Best Practices for Handling Exceptions


Input: [Description] Describes how to handle exceptions thrown and caught in unmanaged code. [Title]

Output: Handling COM Interop Exceptions


Input: [Description] Describes the mapping of exceptions between managed and unmanaged code. [Title]

Output: How to: Map HRESULTs and Exceptions


Input: [Name] AuthenticationLevel [Description]

Output: Gets or sets values indicating the level of authentication and impersonation used for this request.


Input: [Name] CachePolicy [Description]

Output: Gets or sets the cache policy for this request.


Input: [Name] ConnectionGroupName [Description]

Output: When overridden in a descendant class, gets or sets the name of the connection group for the request.


Input: [Name] ContentLength [Description]

Output: When overridden in a descendant class, gets or sets the content length of the request data being sent.


Input: [Name] ContentType [Description]

Output: When overridden in a descendant class, gets or sets the content type of the request data being sent.


Input: [Name] Credentials [Description]

Output: When overridden in a descendant class, gets or sets the network credentials used for authenticating the request with the Internet resource.


Input: [Name] DefaultCachePolicy [Description]

Output: Gets or sets the default cache policy for this request.


Input: [Name] DefaultWebProxy [Description]

Output: Gets or sets the global HTTP proxy.


Input: [Name] Headers [Description]

Output: When overridden in a descendant class, gets or sets the collection of header name/value pairs associated with the request.


Input: [Name] ImpersonationLevel [Description]

Output: Gets or sets the impersonation level for the current request.


Input: [Name] Method [Description]

Output: When overridden in a descendant class, gets or sets the protocol method to use in this request.


Input: [Name] PreAuthenticate [Description]

Output: When overridden in a descendant class, indicates whether to pre-authenticate the request.


Input: [Name] Proxy [Description]

Output: When overridden in a descendant class, gets or sets the network proxy to use to access this Internet resource.


Input: [Name] RequestUri [Description]

Output: When overridden in a descendant class, gets the URI of the Internet resource associated with the request.


Input: [Name] Timeout [Description]

Output: Gets or sets the length of time, in milliseconds, before the request times out.


Input: [Name] UseDefaultCredentials [Description]

Output: When overridden in a descendant class, gets or sets a Boolean value that controls whether DefaultCredentials are sent with requests.


Input: [Description] Lists the pre-defined protocols for asynchronous pluggable protocols. [Topic]

Output: Protocols

URL Monikers and Asynchronous Pluggable Protocol Reference (Windows)


Input: [Description] Lists the interfaces for URL Monikers. [Topic]

Output: Interfaces

URL Monikers and Asynchronous Pluggable Protocol Reference (Windows)


Input: [Description] This section lists the functions for URL Monikers. [Topic]

Output: Functions

URL Monikers and Asynchronous Pluggable Protocol Reference (Windows)


Input: [Description] This section contains a list of structures available for URL Monikers. [Topic]

Output: Structures

URL Monikers and Asynchronous Pluggable Protocol Reference (Windows)


Input: [Description] This section lists the enumerations for URL Monikers. [Topic]

Output: Enumerations

URL Monikers and Asynchronous Pluggable Protocol Reference (Windows)


Input: [Description] This section contains a list of constants available for URL Monikers. [Topic]

Output: Constants

URL Monikers and Asynchronous Pluggable Protocol Reference (Windows)


Input: [Name] ActualWidth [Description]

Output: Gets the current width of the column, in device-independent units (1/96th inch per unit).


Input: [Name] CanUserReorder [Description]

Output: Gets or sets a value that indicates whether the user can change the column display position by dragging the column header.


Input: [Name] CanUserResize [Description]

Output: Gets or sets a value that indicates whether the user can adjust the column width by using the mouse.


Input: [Name] CanUserSort [Description]

Output: Gets or sets a value that indicates whether the user can sort the column by clicking the column header.


Input: [Name] CellStyle [Description]

Output: Gets or sets the style that is used to render cells in the column.


Input: [Name] ClipboardContentBinding [Description]

Output: Gets or sets the binding object to use when getting or setting cell content for the clipboard.


Input: [Name] DataGridOwner [Description]

Output: Gets the DataGrid control that contains this column.


Input: [Name] DependencyObjectType [Description]

Output: Gets the DependencyObjectType that wraps the CLR type of this instance. (Inherited from DependencyObject.)


Input: [Name] Dispatcher [Description]

Output: Gets the Dispatcher this DispatcherObject is associated with. (Inherited from DispatcherObject.)


Input: [Name] DisplayIndex [Description]

Output: Gets or sets the display position of the column relative to the other columns in the DataGrid.


Input: [Name] DragIndicatorStyle [Description]

Output: Gets or sets the style object to apply to the column header during a drag operation.


Input: [Name] Header [Description]

Output: Gets or sets the content of the column header.


Input: [Name] HeaderStringFormat [Description]

Output: Gets or sets the format pattern to apply to the content of the column header.


Input: [Name] HeaderStyle [Description]

Output: Gets or sets the style that is used when rendering the column header.


Input: [Name] HeaderTemplate [Description]

Output: Gets or sets the template that defines the visual representation of the column header.


Input: [Name] HeaderTemplateSelector [Description]

Output: Gets or sets the object that selects which template to use for the column header.


Input: [Name] IsAutoGenerated [Description]

Output: Gets a value that indicates whether the column is auto-generated.


Input: [Name] IsFrozen [Description]

Output: Gets a value that indicates whether the column is prevented from scrolling horizontally.


Input: [Name] IsReadOnly [Description]

Output: Gets or sets a value that indicates whether cells in the column can be edited.


Input: [Name] IsSealed [Description]

Output: Gets a value that indicates whether this instance is currently sealed (read-only). (Inherited from DependencyObject.)


Input: [Name] MaxWidth [Description]

Output: Gets or sets the maximum width constraint of the column.


Input: [Name] MinWidth [Description]

Output: Gets or sets the minimum width constraint of the column.


Input: [Name] SortDirection [Description]

Output: Gets or sets the sort direction (ascending or descending) of the column.


Input: [Name] SortMemberPath [Description]

Output: Gets or sets a property name, or a period-delimited hierarchy of property names, that indicates the member to sort by.


Input: [Name] Visibility [Description]

Output: Gets or sets the visibility of the column.


Input: [Name] Width [Description]

Output: Gets or sets the column width or automatic sizing mode.


Input: [Property] CellPadding [Description]

Output: Number of pixels around the cells of the outermost table.

A Crash Course on ASP.NET Control Development: Building Callback Capabilities in ASP.NET Rich Controls


Input: [Property] CellSpacing [Description]

Output: Number of pixels between the cells of the outermost table.

A Crash Course on ASP.NET Control Development: Building Callback Capabilities in ASP.NET Rich Controls


Input: [Property] EnableRefresh [Description]

Output: Indicates whether the RSS channel can be updated.

A Crash Course on ASP.NET Control Development: Building Callback Capabilities in ASP.NET Rich Controls


Input: [Property] FeedStyle [Description]

Output: The style used to render the feed items.

A Crash Course on ASP.NET Control Development: Building Callback Capabilities in ASP.NET Rich Controls


Input: [Property] RefreshButtonText [Description]

Output: Text of the button that triggers the update.

A Crash Course on ASP.NET Control Development: Building Callback Capabilities in ASP.NET Rich Controls


Input: [Property] RssFeed [Description]

Output: Exact URL of the feed.

A Crash Course on ASP.NET Control Development: Building Callback Capabilities in ASP.NET Rich Controls


Input: [Property] ShowHeader [Description]

Output: Indicates whether feed title and description are displayed.

A Crash Course on ASP.NET Control Development: Building Callback Capabilities in ASP.NET Rich Controls


Input: [Property] SubtitleStyle [Description]

Output: The style used to render the feed description.

A Crash Course on ASP.NET Control Development: Building Callback Capabilities in ASP.NET Rich Controls


Input: [Property] TitleStyle [Description]

Output: The style used to render the feed title.

A Crash Course on ASP.NET Control Development: Building Callback Capabilities in ASP.NET Rich Controls


Input: [Name] FinishProcessingRun [Description]

Output: Finishes a round of directive processing.


Input: [Name] GetClassCodeForProcessingRun [Description]

Output: Gets the code to contribute to the generated template processing class because of the most recent run.


Input: [Name] GetImportsForProcessingRun [Description]

Output: Gets any namespaces to import because of the most recent run.


Input: [Name] GetPostInitializationCodeForProcessingRun [Description]

Output: Gets the code to contribute to the body of the initialize method of the generated template processing class because of the most recent run. This code will run after the base class' Initialize method.


Input: [Name] GetPreInitializationCodeForProcessingRun [Description]

Output: Gets the code to contribute to the body of the initialize method of the generated template processing class because of the most recent run. This code will run before the base class' Initialize method.


Input: [Name] GetReferencesForProcessingRun [Description]

Output: Gets any references to pass to the compiler because of the most recent run.


Input: [Name] GetTemplateClassCustomAttributes [Description]

Output: Gets any custom attributes to include on the template class.


Input: [Name] Initialize [Description]

Output: Initializes the processor instance.


Input: [Name] IsDirectiveSupported [Description]

Output: Does this DirectiveProcessor support the given directive.


Input: [Name] ProcessDirective [Description]

Output: Processes a directive from a template file.


Input: [Name] SetProcessingRunIsHostSpecific [Description]

Output: Informs the directive processor whether the run is host-specific.


Input: [Name] StartProcessingRun [Description]

Output: Starts a round of directive processing.


Input: [Column name] waiting_task_address [Data type] varbinary(8) [Description]

Output: Address of the waiting task.


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

Output: ID of the session associated with the task.


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

Output: ID of the execution context associated with the task.


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

Output: Total wait time for this wait type, in milliseconds. This time is inclusive of signal_wait_time.


Input: [Column name] wait_type [Data type] nvarchar(60) [Description]

Output: Name of the wait type.


Input: [Column name] resource_address [Data type] varbinary(8) [Description]

Output: Address of the resource for which the task is waiting.


Input: [Column name] blocking_task_address [Data type] varbinary(8) [Description]

Output: Task that is currently holding this resource


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

Output: ID of the session that is blocking the request. If this column is NULL, the request is not blocked, or the session information of the blocking session is not available (or cannot be identified). -2 = The blocking resource is owned by an orphaned distributed transaction. -3 = The blocking resource is owned by a deferred recovery transaction. -4 = Session ID of the blocking latch owner could not be determined due to internal latch state transitions.


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

Output: ID of the execution context of the blocking task.


Input: [Column name] resource_description [Data type] nvarchar(1024) [Description]

Output: Description of the resource that is being consumed.


Input: [Member name] AccessDenied [Description]

Output: The current user does not have permission to perform the action.


Input: [Member name] AggregatingByObject [Description]

Output: A GROUP BY clause references a property that is an embedded object without using dot notation.


Input: [Member name] AlreadyExists [Description]

Output: In a put operation, the wbemChangeFlagCreateOnly flag was specified, but the instance already exists.


Input: [Member name] AmendedObject [Description]

Output: An amended object was used in a put operation without the WBEM_FLAG_USE_AMENDED_QUALIFIERS flag being specified.


Input: [Member name] BackupRestoreWinmgmtRunning [Description]

Output: An request was made to back up or restore the repository while WinMgmt.exe was using it.


Input: [Member name] BufferTooSmall [Description]

Output: The supplied buffer was too small to hold all the objects in the enumerator or to read a string property.


Input: [Member name] CallCanceled [Description]

Output: An asynchronous process has been canceled internally or by the user. Note that because of the timing and nature of the asynchronous operation, the operation may not have been truly canceled.


Input: [Member name] CannotBeAbstract [Description]

Output: The class was made abstract when its superclass is not abstract.


Input: [Member name] CannotBeKey [Description]

Output: There was an illegal attempt to specify a key qualifier on a property that cannot be a key. The keys are specified in the class definition for an object and cannot be altered on a per-instance basis.


Input: [Member name] CannotBeSingleton [Description]

Output: An illegal attempt was made to make a class singleton, such as when the class is derived from a non-singleton class.


Input: [Member name] CannotChangeIndexInheritance [Description]

Output: An attempt was made to change an index when instances or derived classes are already using the index.


Input: [Member name] CannotChangeKeyInheritance [Description]

Output: An attempt was made to change a key when instances or derived classes are already using the key.


Input: [Member name] CircularReference [Description]

Output: An attempt has been made to create a reference that is circular (for example, deriving a class from itself).


Input: [Member name] ClassHasChildren [Description]

Output: An attempt was made to make a change that would invalidate a derived class.


Input: [Member name] ClassHasInstances [Description]

Output: An attempt has been made to delete or modify a class that has instances.


Input: [Member name] ClientTooSlow [Description]

Output: The client was not retrieving objects quickly enough from an enumeration.


Input: [Member name] CriticalError [Description]

Output: An internal, critical, and unexpected error occurred. Report this error to Microsoft Technical Support.


Input: [Member name] Different [Description]

Output: The compared items (such as objects and classes) are not identical.


Input: [Member name] DuplicateObjects [Description]

Output: More than one copy of the same object was detected in the result set of an enumeration.


Input: [Member name] Failed [Description]

Output: The call failed.


Input: [Member name] False [Description]

Output: This value is returned when no more objects are available, the number of objects returned is less than the number requested, or at the end of an enumeration. It is also returned when the method is called with a value of 0 for the parameter.


Input: [Member name] IllegalNull [Description]

Output: A value of null was specified for a property that may not be null, such as one that is marked by a Key, Indexed, or Not_Null qualifier.


Input: [Member name] IllegalOperation [Description]

Output: The user requested an illegal operation, such as spawning a class from an instance.


Input: [Member name] IncompleteClass [Description]

Output: The current object is not a valid class definition. Either it is incomplete, or it has not been registered with WMI using Put()().


Input: [Member name] InitializationFailure [Description]

Output: A component, such as a provider, failed to initialize for internal reasons.


Input: [Member name] InvalidCimType [Description]

Output: The CIM type specified is not valid.


Input: [Member name] InvalidClass [Description]

Output: The specified class is not valid.


Input: [Member name] InvalidContext [Description]

Output: The context object is not valid.


Input: [Member name] InvalidDuplicateParameter [Description]

Output: A duplicate parameter has been declared in a CIM method.


Input: [Member name] InvalidFlavor [Description]

Output: The specified flavor was invalid.


Input: [Member name] InvalidMethod [Description]

Output: The requested method is not available.


Input: [Member name] InvalidMethodParameters [Description]

Output: The parameters provided for the method are not valid.


Input: [Member name] InvalidNamespace [Description]

Output: The specified namespace could not be found.


Input: [Member name] InvalidObject [Description]

Output: The specified instance is not valid.


Input: [Member name] InvalidObjectPath [Description]

Output: The specified object path was invalid.


Input: [Member name] InvalidOperation [Description]

Output: The requested operation is not valid. This error usually applies to invalid attempts to delete classes or properties.


Input: [Member name] InvalidOperator [Description]

Output: The operator is not valid for this property type.


Input: [Member name] InvalidParameter [Description]

Output: One of the parameters to the call is not correct.


Input: [Member name] InvalidParameterID [Description]

Output: A method parameter has an invalid ID qualifier.


Input: [Member name] InvalidProperty [Description]

Output: The property type is not recognized.


Input: [Member name] InvalidPropertyType [Description]

Output: The CIM type specified for a property is not valid.


Input: [Member name] InvalidProviderRegistration [Description]

Output: A provider referenced in the schema has an incorrect or incomplete registration.


Input: [Member name] InvalidQualifier [Description]

Output: An attempt has been made to mismatch qualifiers, such as putting [ManagementKey] on an object instead of a property.


Input: [Member name] InvalidQualifierType [Description]

Output: The value provided for a qualifier was not a legal qualifier type.


Input: [Member name] InvalidQuery [Description]

Output: The query was not syntactically valid.


Input: [Member name] InvalidQueryType [Description]

Output: The requested query language is not supported.


Input: [Member name] InvalidStream [Description]

Output: One or more network packets were corrupted during a remote session.


Input: [Member name] InvalidSuperclass [Description]

Output: The specified superclass is not valid.


Input: [Member name] InvalidSyntax [Description]

Output: Reserved for future use.


Input: [Member name] LocalCredentials [Description]

Output: The user specified a user name, password, or authority on a local connection. The user must use an empty user name and password and rely on default security.


Input: [Member name] MarshalInvalidSignature [Description]

Output: The packet is corrupted.


Input: [Member name] MarshalVersionMismatch [Description]

Output: The packet has an unsupported version.


Input: [Member name] MethodDisabled [Description]

Output: An attempt was made to execute a method marked with [disabled].


Input: [Member name] MethodNotImplemented [Description]

Output: An attempt was made to execute a method not marked with [implemented] in any relevant class.


Input: [Member name] MissingAggregationList [Description]

Output: A GROUP BY clause was used. Aggregation on all properties is not supported.


Input: [Member name] MissingGroupWithin [Description]

Output: A GROUP BY clause was used without the corresponding GROUP WITHIN clause.


Input: [Member name] MissingParameterID [Description]

Output: A parameter was missing from the method call.


Input: [Member name] NoError [Description]

Output: The operation was successful.


Input: [Member name] NoMoreData [Description]

Output: No more data is available from the enumeration; the user should terminate the enumeration.


Input: [Member name] NonconsecutiveParameterIDs [Description]

Output: One or more of the method parameters have ID qualifiers that are out of sequence.


Input: [Member name] NondecoratedObject [Description]

Output: Reserved for future use.


Input: [Member name] NotAvailable [Description]

Output: The resource, typically a remote server, is not currently available.


Input: [Member name] NotEventClass [Description]

Output: The FROM clause of a filtering query references a class that is not an event class.


Input: [Member name] NotFound [Description]

Output: The object could not be found.


Input: [Member name] NotSupported [Description]

Output: The feature or operation is not supported.


Input: [Member name] OperationCanceled [Description]

Output: The operation was canceled.


Input: [Member name] OutOfDiskSpace [Description]

Output: There is not enough free disk space to continue the operation.


Input: [Member name] OutOfMemory [Description]

Output: There was not enough memory for the operation.


Input: [Member name] OverrideNotAllowed [Description]

Output: The add operation cannot be performed on the qualifier because the owning object does not permit overrides.


Input: [Member name] ParameterIDOnRetval [Description]

Output: The return value for a method has an ID qualifier.


Input: [Member name] PartialResults [Description]

Output: The user did not receive all of the requested objects because of inaccessible resources (other than security violations).


Input: [Member name] Pending [Description]

Output: A request is still in progress; however, the results are not yet available.


Input: [Member name] PrivilegeNotHeld [Description]

Output: The operation failed because the client did not have the necessary security privilege.


Input: [Member name] PropagatedMethod [Description]

Output: An attempt was made to reuse an existing method name from a superclass, and the signatures did not match.


Input: [Member name] PropagatedProperty [Description]

Output: The user attempted to delete a property that was not owned. The property was inherited from a parent class.


Input: [Member name] PropagatedQualifier [Description]

Output: The user attempted to delete a qualifier that was not owned. The qualifier was inherited from a parent class.


Input: [Member name] PropertyNotAnObject [Description]

Output: Dot notation was used on a property that is not an embedded object.


Input: [Member name] ProviderFailure [Description]

Output: The provider failed after initialization.


Input: [Member name] ProviderLoadFailure [Description]

Output: COM cannot locate a provider referenced in the schema.


Input: [Member name] ProviderNotCapable [Description]

Output: The provider cannot perform the requested operation, such as requesting a query that is too complex, retrieving an instance, creating or updating a class, deleting a class, or enumerating a class.


Input: [Member name] ProviderNotFound [Description]

Output: A provider referenced in the schema does not have a corresponding registration.


Input: [Member name] QueryNotImplemented [Description]

Output: Reserved for future use.


Input: [Member name] QueueOverflow [Description]

Output: The asynchronous delivery queue overflowed from the event consumer being too slow.


Input: [Member name] ReadOnly [Description]

Output: The property that you are attempting to modify is read-only.


Input: [Member name] RefresherBusy [Description]

Output: The refresher is busy with another operation.


Input: [Member name] RegistrationTooBroad [Description]

Output: The provider registration overlaps with the system event domain.


Input: [Member name] RegistrationTooPrecise [Description]

Output: A WITHIN clause was not used in this query.


Input: [Member name] ResetToDefault [Description]

Output: An overridden property was deleted. This value is returned to signal that the original, non-overridden value has been restored as a result of the deletion.


Input: [Member name] ServerTooBusy [Description]

Output: The delivery of an event has failed. The provider may choose to re-raise the event.


Input: [Member name] ShuttingDown [Description]

Output: The user has requested an operation while WMI is in the process of closing.


Input: [Member name] SystemProperty [Description]

Output: There was an attempt to get qualifiers on a system property.


Input: [Member name] Timedout [Description]

Output: A call timed out. This is not an error condition; therefore, some results may have been returned.


Input: [Member name] TooManyProperties [Description]

Output: An attempt was made to create more properties than the current version of the class supports.


Input: [Member name] TooMuchData [Description]

Output: Reserved for future use.


Input: [Member name] TransportFailure [Description]

Output: A networking error that prevents normal operation has occurred.


Input: [Member name] TypeMismatch [Description]

Output: A type mismatch occurred.


Input: [Member name] Unexpected [Description]

Output: The client made an unexpected and illegal sequence of calls.


Input: [Member name] UninterpretableProviderQuery [Description]

Output: An event provider registration query (__EventProviderRegistration) did not specify the classes for which events were provided.


Input: [Member name] UnknownObjectType [Description]

Output: An object with an incorrect type or version was encountered during marshaling.


Input: [Member name] UnknownPacketType [Description]

Output: A packet with an incorrect type or version was encountered during marshaling.


Input: [Member name] UnparsableQuery [Description]

Output: The filtering query is syntactically invalid.


Input: [Member name] UnsupportedClassUpdate [Description]

Output: The specified class is not supported.


Input: [Member name] UnsupportedParameter [Description]

Output: One or more parameter values, such as a query text, is too complex or unsupported. WMI is requested to retry the operation with simpler parameters.