Input: [Control/Component] TextBox [Requires mirroring?] No

Output: Displays text from right to left with RTL reading order

Bi-directional Support for Windows Applications


Input: [Control/Component] Timer [Requires mirroring?] No

Output: Not required

Bi-directional Support for Windows Applications


Input: [Control/Component] ToolBar [Requires mirroring?] Yes

Output: Not affected by this property

Bi-directional Support for Windows Applications


Input: [Control/Component] ToolTip [Requires mirroring?] No

Output: Sets the RTL reading order

Bi-directional Support for Windows Applications


Input: [Control/Component] TrackBar [Requires mirroring?] No

Output: The scroll or track starts from the right

Bi-directional Support for Windows Applications


Input: [Control/Component] TreeView [Requires mirroring?] Yes

Output: Sets the RTL reading order only

Bi-directional Support for Windows Applications


Input: [Control/Component] VScrollBar [Requires mirroring?] No

Output: Displayed on the left side rather than right side of scrollable controls

Bi-directional Support for Windows Applications


Input: [Property] AdminProperties [Description]

Output: List of properties that are set during an administration installation.


Input: [Property] COMPANYNAME [Description]

Output: Organization name of the user who is performing the installation.


Input: [Property] LogonUser [Description]

Output: User name for the user who is currently logged on.


Input: [Property] MsiHiddenProperties [Description]

Output: List of properties that are prevented from being written into the log.


Input: [Property] PIDKEY [Description]

Output: Part of the Product ID that the user enters.


Input: [Property] ProductID [Description]

Output: Full Product ID after a successful validation.


Input: [Property] UserLanguageID [Description]

Output: Default language identifier of the current user.


Input: [Property] USERNAME [Description]

Output: User who is performing the installation.


Input: [Property] UserSID property [Description]

Output: Set by the installer according to the security identifier (SID) of the user.


Input: [Meaning] Impersonates a client at the Anonymous impersonation level. [Security flag]

Output: SECURITY_ANONYMOUS


Input: [Meaning] The security tracking mode is dynamic. If this flag is not specified, the security tracking mode is static. [Security flag]

Output: SECURITY_CONTEXT_TRACKING


Input: [Meaning] Impersonates a client at the Delegation impersonation level. [Security flag]

Output: SECURITY_DELEGATION


Input: [Meaning] Only the enabled aspects of the client's security context are available to the server. If you do not specify this flag, all aspects of the client's security context are available. This allows the client to limit the groups and privileges that a server can use while impersonating the client. [Security flag]

Output: SECURITY_EFFECTIVE_ONLY


Input: [Meaning] Impersonates a client at the Identification impersonation level. [Security flag]

Output: SECURITY_IDENTIFICATION


Input: [Meaning] Impersonate a client at the impersonation level. This is the default behavior if no other flags are specified along with the SECURITY_SQOS_PRESENT flag. [Security flag]

Output: SECURITY_IMPERSONATION


Input: [Description] Enumerate the strings which are the keys of the internally-maintained table of contextual object parameters. [Name]

Output: EnumObjectParam


Input: [Description] Return the current binding options stored in this bind context. [Name]

Output: GetBindOptions


Input: [Description] Lookup the given key in the internally-maintained table of contextual object parameters and return the corresponding object, if one exists. [Name]

Output: GetObjectParam


Input: [Description] Return access to the Running Object Table (ROT) relevant to this binding process. [Name]

Output: GetRunningObjectTable


Input: [Description] Register the passed object as one of the objects that has been bound during a moniker operation and which should be released when it is complete. [Name]

Output: RegisterObjectBound


Input: [Description] Register the given object pointer under the specified name in the internally-maintained table of object pointers. [Name]

Output: RegisterObjectParam


Input: [Description] Releases all the objects currently registered with the bind context by RegisterObjectBound. [Name]

Output: ReleaseBoundObjects


Input: [Description] Removes the object from the set of registered objects that need to be released. [Name]

Output: RevokeObjectBound


Input: [Description] Revoke the registration of the object currently found under this key in the internally-maintained table of contextual object parameters, if any such key is currently registered. [Name]

Output: RevokeObjectParam


Input: [Description] Store in the bind context a block of parameters that will apply to later UCOMIMoniker operations using this bind context. [Name]

Output: SetBindOptions


Input: [Purpose] Specify the declared accessibility of types and type members. [Modifier]

Output: Access Modifiers public private internal protected


Input: [Purpose] Indicates that a class is intended only to be a base class of other classes. [Modifier]

Output: abstract


Input: [Purpose] Specify Specifies that the value of the field or the local variable cannot be modified. [Modifier]

Output: const


Input: [Purpose] Declares an event. [Modifier]

Output: event


Input: [Purpose] Indicates that the method is implemented externally. [Modifier]

Output: extern


Input: [Purpose] Hides an inherited member from a base class member. [Modifier]

Output: new


Input: [Purpose] Provides a new implementation of a virtual member inherited from a base class. [Modifier]

Output: override


Input: [Purpose] Defines partial classes and structs throughout the same assembly. [Modifier]

Output: partial


Input: [Purpose] Declares a field that can only be assigned values as part of the declaration or in a constructor in the same class. [Modifier]

Output: readonly


Input: [Purpose] Specifies that a class cannot be inherited. [Modifier]

Output: sealed


Input: [Purpose] Declares a member that belongs to the type itself rather than to a specific object. [Modifier]

Output: static


Input: [Purpose] Declares an unsafe context. [Modifier]

Output: unsafe


Input: [Purpose] Declares a method or an accessor whose implementation can be changed by an overriding member in a derived class. [Modifier]

Output: virtual


Input: [Purpose] Indicates that a field can be modified in the program by something such as the operating system, the hardware, or a concurrently executing thread. [Modifier]

Output: volatile


Input: [Description] When called by trusted applications, gets or sets the FileAttributes of the current FileSystemInfo. [Name]

Output: Attributes


Input: [Description] When called by trusted applications, gets or sets the creation time of the current FileSystemInfo object. [Name]

Output: CreationTime


Input: [Description] Gets a value indicating whether the file or directory exists. [Name]

Output: Exists


Input: [Description] Gets the string representing the extension part of the file. [Name]

Output: Extension


Input: [Description] When called by trusted applications, gets the full path of the directory or file. [Name]

Output: FullName


Input: [Description] When called by trusted applications, gets or sets the time the current file or directory was last accessed. [Name]

Output: LastAccessTime


Input: [Description] When called by trusted applications, gets or sets the time when the current file or directory was last written to. [Name]

Output: LastWriteTime


Input: [Description] For files, gets the name of the file. For directories, gets the name of the last directory in the hierarchy if a hierarchy exists. Otherwise, the Name property gets the name of the directory. [Name]

Output: Name


Input: [Action] A thread is created within the common language runtime. [ThreadState]

Output: Unstarted


Input: [Action] A thread calls Start [ThreadState]

Output: Unstarted


Input: [Action] The thread starts running. [ThreadState]

Output: Running


Input: [Action] The thread calls Sleep [ThreadState]

Output: WaitSleepJoin


Input: [Action] The thread calls Wait on another object. [ThreadState]

Output: WaitSleepJoin


Input: [Action] The thread calls Join on another thread. [ThreadState]

Output: WaitSleepJoin


Input: [Action] Another thread calls Interrupt [ThreadState]

Output: Running


Input: [Action] Another thread calls Suspend [ThreadState]

Output: SuspendRequested


Input: [Action] The thread responds to a Suspend request. [ThreadState]

Output: Suspended


Input: [Action] Another thread calls Resume [ThreadState]

Output: Running


Input: [Action] Another thread calls Abort [ThreadState]

Output: AbortRequested


Input: [Action] The thread responds to a Abort request. [ThreadState]

Output: Stopped


Input: [Action] A thread is terminated. [ThreadState]

Output: Stopped


Input: [Column name] object_id [Description] ID of the object to which these statistics belong. [Data type]

Output: int


Input: [Column name] name [Description] Name of the statistics. Is unique within the object. [Data type]

Output: sysname


Input: [Column name] stats_id [Description] ID of the statistics. Is unique within the object. [Data type]

Output: int


Input: [Column name] auto_created [Description] Statistics were auto-created by the query processor. [Data type]

Output: bit


Input: [Column name] user_created [Description] Statistics were explicitly created by the user. [Data type]

Output: bit


Input: [Column name] no_recompute [Description] Statistics were created with the NORECOMPUTE option. [Data type]

Output: bit


Input: [Feature] Name [In-Role Cache Support] A default cache is configured, and additional named caches can be configured. [Managed Cache Service Support]

Output: A default cache is configured, and in the Standard and Premium cache offerings, up to nine additional named caches can be configured if desired.

Migrate from In-Role Cache to Azure Managed Cache Service


Input: [Feature] High Availability [In-Role Cache Support] High availability can be enabled for all In-Role Cache topologies. [Managed Cache Service Support]

Output: High availability is available in the Standard and Premium cache offerings, and is not available in the Basic cache offering. For more information, see Cache Offerings for Azure Managed Cache Service.

Migrate from In-Role Cache to Azure Managed Cache Service


Input: [Feature] Notifications [In-Role Cache Support] Notifications can be enabled for all In-Role Cache topologies. [Managed Cache Service Support]

Output: Notifications are available in the Standard and Premium cache offerings, and are not available in the Basic cache offering. For more information, see Cache Offerings for Azure Managed Cache Service.

Migrate from In-Role Cache to Azure Managed Cache Service


Input: [Feature] Eviction Policy [In-Role Cache Support] Choices are LRU (last recently used), or None. The default is LRU. [Managed Cache Service Support]

Output: Choices are Enabled, which uses a LRU (last recently used) algorithm to determine which items to evict, or Disabled. The default is Enabled.

Migrate from In-Role Cache to Azure Managed Cache Service


Input: [Feature] Time (min) [In-Role Cache Support] In In-Role Cache, the setting is named Time to live (min). [Managed Cache Service Support]

Output: In Managed Cache Service, the setting is named Time (min).

Migrate from In-Role Cache to Azure Managed Cache Service


Input: [Feature] Expiry Policy [In-Role Cache Support] This setting is named Expiration Policy and it has three possible values: None, Absolute, and Sliding Window. [Managed Cache Service Support]

Output: This setting is named Expiry Policy and it has three possible values: Never, Absolute, and Sliding that correspond to the Expiration Policy settings from In-Role Cache.

Migrate from In-Role Cache to Azure Managed Cache Service


Input: [Property] Description [Description]

Output: Gets or sets the vendor-supplied description of the application filter.


Input: [Property] Enabled [Description]

Output: Gets or sets a Boolean value that indicates whether the application filter is enabled.


Input: [Property] Guid [Description]

Output: Gets vendor-supplied string-formatted globally unique identifier (GUID) for the application filter.


Input: [Property] Name [Description]

Output: Gets or sets the vendor-supplied name of the application filter.


Input: [Property] Predefined [Description]

Output: Gets a Boolean value that indicates whether the application filter was installed with ISA Server and cannot be deleted.


Input: [Property] Vendor [Description]

Output: Gets or sets the name of the company that wrote the application filter.


Input: [Property] Version [Description]

Output: Gets or sets the vendor-supplied version of the application filter.


Input: [Value] &H1 [Automation constant] visSLOFixedPlacement [Selection mode]

Output: Don't move this shape when shapes are laid out by using the Configure Layout dialog box.

ShapeFixedCode Cell (Shape Layout Section)


Input: [Value] &H2 [Automation constant] visSLOFixedPlow [Selection mode]

Output: Don't move this shape and do not allow shapes that plow to be placed on top of it.

ShapeFixedCode Cell (Shape Layout Section)


Input: [Value] &H4 [Automation constant] visSLOFixedPermeablePlow [Selection mode]

Output: Don't move this shape and allow shapes that plow to be placed on top of it.

ShapeFixedCode Cell (Shape Layout Section)


Input: [Value] &H20 (32) [Automation constant] visSLOFixedConnPtsIgnore [Selection mode]

Output: Ignore connection point locations when being routed to.

ShapeFixedCode Cell (Shape Layout Section)


Input: [Value] &H40 (64) [Automation constant] visSLOFixedConnPtsOnly [Selection mode]

Output: Only allow routing to sides with connection points.

ShapeFixedCode Cell (Shape Layout Section)


Input: [Value] &H80 (128) [Automation constant] visSLOFixedNoFoldToShape [Selection mode]

Output: Don't glue to the perimeter of this shape. Glue to the shape's alignment box instead.

ShapeFixedCode Cell (Shape Layout Section)


Input: [Name] CreateDate [Description]

Output: Gets the date and time when the audit log was created.


Input: [Name] DateLastModified [Description]

Output: Gets the date and time when the audit log was last modified.


Input: [Name] DestinationType [Description]

Output: Gets or sets the type of destination to which the audit log information is recorded, such as a file, or an application log.


Input: [Name] Enabled [Description]

Output: Gets the Boolean value that specifies whether the referenced audit is enabled on the instance of SQL Server.


Input: [Name] FileName [Description]

Output: Gets the name of the file in which the audit log information is recorded, when the audit destination is a file.


Input: [Name] FilePath [Description]

Output: Gets or sets the location of the folder where the audit file is stored when the audit type is a file.


Input: [Name] Filter [Description]

Output: Gets or sets the filter of the audit.


Input: [Name] Guid [Description]

Output: Gets or sets the unique system identifier for the referenced audit.


Input: [Name] ID [Description]

Output: Gets the integer value that uniquely identifies the audit.


Input: [Name] MaximumFiles [Description]

Output: Gets or sets the maximum files of the audit.


Input: [Name] MaximumFileSize [Description]

Output: Gets or sets the maximum size of the audit in megabytes.


Input: [Name] MaximumFileSizeUnit [Description]

Output: Gets or sets the maximum file size unit that an audit is allowed to reach.


Input: [Name] MaximumRolloverFiles [Description]

Output: Gets or sets the maximum number of rollover files allowed.


Input: [Name] Name [Description]

Output: Gets or sets the name of the Audit object. (Overrides NamedSmoObject.Name.)


Input: [Name] OnFailure [Description]

Output: Gets or sets the action taken when the audit fails.


Input: [Name] Parent [Description]

Output: Gets the Server object that is the parent of the Audit object.


Input: [Name] Properties [Description]

Output: Gets a collection of Property objects that represent the object properties. (Inherited from SqlSmoObject.)


Input: [Name] QueueDelay [Description]

Output: Gets or sets the amount of time in milliseconds that can elapse before audit actions are processed.


Input: [Name] ReserveDiskSpace [Description]

Output: Gets or sets the Boolean property value that specifies whether disk space is reserved for the audit file.


Input: [Name] State [Description]

Output: Gets the state of the referenced object. (Inherited from SmoObjectBase.)


Input: [Name] Urn [Description]

Output: Gets the Uniform Resource Name (URN) address value that uniquely identifies the object. (Inherited from SqlSmoObject.)


Input: [Name] UserData [Description]

Output: Gets or sets user-defined data associated with the referenced object. (Inherited from SmoObjectBase.)


Input: [Name] DependencyDiscoveryDuration [Description]

Output: Gets or sets the dependency discovery duration.


Input: [Name] DiscoverDependenciesDuration [Description]

Output: Gets or sets the time period to discover dependencies.


Input: [Name] DoCount [Description]

Output: Returns Boolean value that determines whether the performance counter is enabled.


Input: [Name] EnumQueriesCount [Description]

Output: Gets or sets the number of enumerated queries in the performance counter.


Input: [Name] EnumQueriesDuration [Description]

Output: Gets or sets the time interval for the duration of the queries in the performance counter.


Input: [Name] InitializeCallsCount [Description]

Output: Gets or sets how many times the performance of the instance of SQL was called.


Input: [Name] ObjectInfoRequestCount [Description]

Output: Gets or sets the specified count of the objects in the counter.


Input: [Name] SqlExecutionDuration [Description]

Output: Gets or sets the time span value for the duration of the SQL execution in the performance counter.


Input: [Name] UrnCallsCount [Description]

Output: Gets or sets the specified number of Uniform Resource Name (URN) calls.


Input: [Name] UrnSkelCallsCount [Description]

Output: Gets or sets the specific count of Uniform Resource Name (URN) skeleton calls in the counter.


Input: [Name] UrnSkeletonsPerf [Description]

Output: Gets the current performance status of the Uniform Resource Name (URN) skeletons.


Input: [Name] WalkDependenciesDuration [Description]

Output: Gets or sets the duration of Walk Dependencies in the counter.


Input: [Description] List of properties that are set during an administration installation. [Property]

Output: AdminProperties


Input: [Description] Organization name of the user who is performing the installation. [Property]

Output: COMPANYNAME


Input: [Description] User name for the user who is currently logged on. [Property]

Output: LogonUser


Input: [Description] List of properties that are prevented from being written into the log. [Property]

Output: MsiHiddenProperties


Input: [Description] Part of the Product ID that the user enters. [Property]

Output: PIDKEY


Input: [Description] Full Product ID after a successful validation. [Property]

Output: ProductID


Input: [Description] Default language identifier of the current user. [Property]

Output: UserLanguageID


Input: [Description] User who is performing the installation. [Property]

Output: USERNAME


Input: [Description] Set by the installer according to the security identifier (SID) of the user. [Property]

Output: UserSID property


Input: [Members] CloseDocument Method [Description]

Output: Closes the open XML document.


Input: [Members] DataConnectionBaseURL Property [Description]

Output: Gets or sets the URL used for data connections.


Input: [Members] FlushDocument Method [Description]

Output: Saves or flushes the loaded document.


Input: [Members] Host Property [Description]

Output: Gets or sets the object used to access the object model of the host application. Set to null by default.


Input: [Members] HostName Property [Description]

Output: Gets or sets the name of the host application.


Input: [Members] Load Method [Description]

Output: Loads the specified XML document from the file system based on a URL to the file name. The XML file supplied must contain processing instructions (href and name attributes) that reference the form template used to load and edit the XML file.


Input: [Members] LoadFromStream Method [Description]

Output: Loads the specified XML document from a stream (IStream).


Input: [Members] NewFromSolution Method [Description]

Output: Creates a new InfoPath form document based on a URL to the specified form template.


Input: [Members] NewFromSolutionWithData Method [Description]

Output: Creates a new InfoPath form document using the specified XML data as an IStream and a URL to a form template file. When using this method, the XML file does not have to contain processing instructions that reference the form template used to load and edit the file.


Input: [Members] SetInitEventHandler Method [Description]

Output: Sets the function in the host application that is used as a callback function for the Initialize event, which is called before the InfoPath OnLoad event.


Input: [Members] SetSubmitToHostEventHandler Method [Description]

Output: Sets the function in the host application that is used as the callback function when submitting data back to the host application. To configure the data connection for submitting to the host application, open the form template in InfoPath design mode, click Submit Options on the Tools menu, select the Allow users to submit this form check box, select Hosting environment in the drop-down list, and then click Add.


Input: [Members] XDocument Property [Description]

Output: Gets an XDocument object for working with members of the InfoPath object model. Note: If you are working with Microsoft.Office.InfoPath.FormControl assembly, this property is named XmlForm and gets an XmlForm object for working with members of the InfoPath object model.


Input: [Description] Gets or sets the vendor-supplied description of the application filter. [Property]

Output: Description


Input: [Description] Gets or sets a Boolean value that indicates whether the application filter is enabled. [Property]

Output: Enabled


Input: [Description] Gets vendor-supplied string-formatted globally unique identifier (GUID) for the application filter. [Property]

Output: Guid


Input: [Description] Gets or sets the vendor-supplied name of the application filter. [Property]

Output: Name


Input: [Description] Gets a Boolean value that indicates whether the application filter was installed with ISA Server and cannot be deleted. [Property]

Output: Predefined


Input: [Description] Gets or sets the name of the company that wrote the application filter. [Property]

Output: Vendor


Input: [Description] Gets or sets the vendor-supplied version of the application filter. [Property]

Output: Version


Input: [Featured syntax elements] UPDATE [Category]

Output: Basic Syntax


Input: [Featured syntax elements] WHERE • TOP • WITH common table expression • WHERE CURRENT OF [Category]

Output: Limiting the Rows that Are Updated


Input: [Featured syntax elements] computed values • compound operators • default values • subqueries [Category]

Output: Setting Column Values


Input: [Featured syntax elements] views • table variables • table aliases [Category]

Output: Specifying Target Objects Other than Standard Tables


Input: [Featured syntax elements] FROM [Category]

Output: Updating Data Based on Data From Other Tables


Input: [Featured syntax elements] linked server • OPENQUERY • OPENDATASOURCE [Category]

Output: Updating Rows in a Remote Table


Input: [Featured syntax elements] .WRITE • OPENROWSET [Category]

Output: Updating Large Object Data Types


Input: [Featured syntax elements] user-defined types [Category]

Output: Updating User-defined Types


Input: [Featured syntax elements] table hints • query hints [Category]

Output: Overriding the Default Behavior of the Query Optimizer by Using Hints


Input: [Featured syntax elements] OUTPUT clause [Category]

Output: Capturing the Results of the UPDATE Statement


Input: [Featured syntax elements] Stored Procedures • TRY…CATCH [Category]

Output: Using UPDATE in Other Statements


Input: [Name] Address [Description]

Output: Gets or sets the endpoint address for the service endpoint.


Input: [Name] Behaviors [Description]

Output: Gets the behaviors for the service endpoint.


Input: [Name] Binding [Description]

Output: Gets or sets the binding for the service endpoint.


Input: [Name] Contract [Description]

Output: Gets the contract for the service endpoint.


Input: [Name] EndpointBehaviors [Description]

Output: Gets the endpoint behaviors for the service.


Input: [Name] IsSystemEndpoint [Description]

Output: Gets or sets whether the service endpoint is generated by the system as opposed to being user-defined.


Input: [Name] ListenUri [Description]

Output: Gets or sets the URI at which the service endpoint listens.


Input: [Name] ListenUriMode [Description]

Output: Gets or sets how the transport handles the URI that is provided for the service to listen on.


Input: [Name] Name [Description]

Output: Gets or sets the name of the service endpoint.


Input: [Description] Gets or sets the controller context. [Name]

Output: ControllerContext


Input: [Description] Gets or sets the dictionary for temporary data. [Name]

Output: TempData


Input: [Description] Gets or sets a value that indicates whether request validation is enabled for this request. [Name]

Output: ValidateRequest


Input: [Description] Gets or sets the value provider for the controller. [Name]

Output: ValueProvider


Input: [Description] Gets the dynamic view data dictionary. [Name]

Output: ViewBag


Input: [Description] Gets or sets the dictionary for view data. [Name]

Output: ViewData


Input: [Description] Creates a new object that is a copy of the current instance. (Overrides EvidenceBase.Clone().) [Name]

Output: Clone


Input: [Description] Creates an equivalent copy of the Site object. [Name]

Output: Copy


Input: [Description] Creates a new Site object from the specified URL. [Name]

Output: CreateFromUrl


Input: [Description] Creates an identity permission that corresponds to the current Site object. [Name]

Output: CreateIdentityPermission


Input: [Description] Compares the current Site to the specified object for equivalence. (Overrides Object.Equals(Object).) [Name]

Output: Equals


Input: [Description] Returns the hash code of the current website name. (Overrides Object.GetHashCode().) [Name]

Output: GetHashCode


Input: [Description] Gets the Type of the current instance. (Inherited from Object.) [Name]

Output: GetType


Input: [Description] Returns a string representation of the current Site object. (Overrides Object.ToString().) [Name]

Output: ToString


Input: [Relates to] BACKUP CREATE DATABASE ALTER DATABASE RESTORE sp_dboption [This subheading]

Output: Backup and Restore

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] bcp Utility [This subheading]

Output: Bulk Copy

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] Setting Configuration Options sp_configure (open objects and user connections options) [This subheading]

Output: Configuration Options

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] Pages and Extents [This subheading]

Output: Database Pages and Extents

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] CAST and CONVERT Data Types [This subheading]

Output: Data Types

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] dbcursorfetchex [This subheading]

Output: DB-Library

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] sp_dbcmptlevel CHARINDEX DATALENGTH LEFT LTRIM PATINDEX REPLICATE RIGHT RTRIM SPACE SUBSTRING UPDATETEXT [This subheading]

Output: Empty Strings

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] CREATE INDEX [This subheading]

Output: Indexes

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] sp_dbcmptlevel INSERT [This subheading]

Output: INSERT

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] Keyset cursors [This subheading]

Output: Keyset Cursors

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] LTRIM RTRIM [This subheading]

Output: LTRIM and RTRIM Trimming Functions

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] SQLGetDiagRec SQLMoreResults [This subheading]

Output: ODBC

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] Using Identifiers Reserved Keywords [This subheading]

Output: RIGHT

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] GRANT REVOKE DENY sp_addlinkedsrvlogin [This subheading]

Output: Security

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] SELECT [This subheading]

Output: SELECT

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] SET SHOWPLAN_ALL SET SHOWPLAN_TEXT [This subheading]

Output: SET SHOWPLAN

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] Information Schema Views System Stored Procedures (Catalog Procedures) sysdatabases (logptr and dumptrdate columns) sysmessages (langid column) syslogins (language column) computed columns [This subheading]

Output: System Tables

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] DELETE FROM INSERT SELECT UPDATE [This subheading]

Output: Table Hints

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] SET TRANSACTION ISOLATION LEVEL SET CURSOR_CLOSE_ON_COMMIT ROLLBACK DECLARE CURSOR [This subheading]

Output: Transactions

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] sp_dbcmptlevel sp_create_removable CREATE TRIGGER SET QUOTED_IDENTIFIER SET ANSI_NULLS SET ANSI_DEFAULTS [This subheading]

Output: Triggers and System Stored Procedures

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] @@ERROR UPDATE INSERT [This subheading]

Output: UPDATE

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] UPDATETEXT WRITETEXT [This subheading]

Output: UPDATETEXT

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Relates to] DELETE INSERT UPDATE [This subheading]

Output: Views

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Class] AspCodeRegex [Description]

Output: Provides a regular expression to parse an ASP.NET code block.


Input: [Class] AspExprRegex [Description]

Output: Provides a regular expression to parse an ASP.NET expression block.


Input: [Class] CommentRegex [Description]

Output: Provides a regular expression to parse an ASP.NET comment block.


Input: [Class] DatabindExprRegex [Description]

Output: Provides a regular expression to parse an ASP.NET data-binding expression.


Input: [Class] DataBindRegex [Description]

Output: Provides a regular expression to parse an ASP.NET data binding.


Input: [Class] DirectiveRegex [Description]

Output: Provides a regular expression to parse an ASP.NET data directive.


Input: [Class] EndTagRegex [Description]

Output: Provides a regular expression to parse an end tag.


Input: [Class] GTRegex [Description]

Output: Provides a regular expression to match a greater than (>) character.


Input: [Class] IncludeRegex [Description]

Output: Provides a regular expression to parse an ASP.NET #include directive.


Input: [Class] LTRegex [Description]

Output: Provides a regular expression to look for a less than (<) character.


Input: [Class] RunatServerRegex [Description]

Output: Provides a regular expression to parse an ASP.NET runat attribute.


Input: [Class] ServerTagsRegex [Description]

Output: Provides a regular expression to parse ASP.NET server tags.


Input: [Class] SimpleDirectiveRegex [Description]

Output: Provides a regular expression to parse an ASP.NET data directive.


Input: [Class] TagRegex [Description]

Output: Provides a regular expression to parse an ASP.NET Web server control tag.


Input: [Class] TextRegex [Description]

Output: Provides a regular expression to match all characters until the next less than (<) character.


Input: [Class] AllowReversePInvokeCallsAttribute [Description]

Output: Allows an unmanaged method to call a managed method.


Input: [Class] AutomationProxyAttribute [Description]

Output: Specifies whether the type should be marshaled using the Automation marshaler or a custom proxy and stub.


Input: [Class] BestFitMappingAttribute [Description]

Output: Controls whether Unicode characters are converted to the closest matching ANSI characters.


Input: [Class] BStrWrapper [Description]

Output: Marshals data of type VT_BSTR from managed to unmanaged code. This class cannot be inherited.


Input: [Class] ClassInterfaceAttribute [Description]

Output: Indicates the type of class interface to be generated for a class exposed to COM, if an interface is generated at all.


Input: [Class] CoClassAttribute [Description]

Output: Specifies the class identifier of a coclass imported from a type library.


Input: [Class] ComAliasNameAttribute [Description]

Output: Indicates the COM alias for a parameter or field type.


Input: [Class] ComAwareEventInfo [Description]

Output: Permits late-bound registration of an event handler.


Input: [Class] ComCompatibleVersionAttribute [Description]

Output: Indicates to a COM client that all classes in the current version of an assembly are compatible with classes in an earlier version of the assembly.


Input: [Class] ComConversionLossAttribute [Description]

Output: Indicates that information was lost about a class or interface when it was imported from a type library to an assembly.


Input: [Class] ComDefaultInterfaceAttribute [Description]

Output: Specifies a default interface to expose to COM. This class cannot be inherited.


Input: [Class] ComEventInterfaceAttribute [Description]

Output: Identifies the source interface and the class that implements the methods of the event interface that is generated when a coclass is imported from a COM type library.


Input: [Class] ComEventsHelper [Description]

Output: Provides methods that enable .NET Framework delegates that handle events to be added and removed from COM objects.


Input: [Class] COMException [Description]

Output: The exception that is thrown when an unrecognized HRESULT is returned from a COM method call.


Input: [Class] ComImportAttribute [Description]

Output: Indicates that the attributed type was previously defined in COM.


Input: [Class] ComRegisterFunctionAttribute [Description]

Output: Specifies the method to call when you register an assembly for use from COM; this enables the execution of user-written code during the registration process.


Input: [Class] ComSourceInterfacesAttribute [Description]

Output: Identifies a list of interfaces that are exposed as COM event sources for the attributed class.


Input: [Class] ComUnregisterFunctionAttribute [Description]

Output: Specifies the method to call when you unregister an assembly for use from COM; this allows for the execution of user-written code during the unregistration process.


Input: [Class] ComVisibleAttribute [Description]

Output: Controls accessibility of an individual managed type or member, or of all types within an assembly, to COM.


Input: [Class] CriticalHandle [Description]

Output: Represents a wrapper class for handle resources.


Input: [Class] CurrencyWrapper [Description]

Output: Wraps objects the marshaler should marshal as a VT_CY.


Input: [Class] DefaultCharSetAttribute [Description]

Output: Specifies the value of the CharSet enumeration. This class cannot be inherited.


Input: [Class] DefaultParameterValueAttribute [Description]

Output: Sets the default value of a parameter when called from a language that supports default parameters. This class cannot be inherited.


Input: [Class] DispatchWrapper [Description]

Output: Wraps objects the marshaler should marshal as a VT_DISPATCH.


Input: [Class] DispIdAttribute [Description]

Output: Specifies the COM dispatch identifier (DISPID) of a method, field, or property.


Input: [Class] DllImportAttribute [Description]

Output: Indicates that the attributed method is exposed by an unmanaged dynamic-link library (DLL) as a static entry point.


Input: [Class] ErrorWrapper [Description]

Output: Wraps objects the marshaler should marshal as a VT_ERROR.


Input: [Class] ExtensibleClassFactory [Description]

Output: Enables customization of managed objects that extend from unmanaged objects during creation.


Input: [Class] ExternalException [Description]

Output: The base exception type for all COM interop exceptions and structured exception handling (SEH) exceptions.


Input: [Class] FieldOffsetAttribute [Description]

Output: Indicates the physical position of fields within the unmanaged representation of a class or structure.


Input: [Class] GuidAttribute [Description]

Output: Supplies an explicit System.Guid when an automatic GUID is undesirable.


Input: [Class] HandleCollector [Description]

Output: Tracks outstanding handles and forces a garbage collection when the specified threshold is reached.


Input: [Class] IDispatchImplAttribute [Description]

Output: Obsolete. Indicates which IDispatch implementation the common language runtime uses when exposing dual interfaces and dispinterfaces to COM.


Input: [Class] ImportedFromTypeLibAttribute [Description]

Output: Indicates that the types defined within an assembly were originally defined in a type library.


Input: [Class] InAttribute [Description]

Output: Indicates that data should be marshaled from the caller to the callee, but not back to the caller.


Input: [Class] InterfaceTypeAttribute [Description]

Output: Indicates whether a managed interface is dual, dispatch-only, or IUnknown -only when exposed to COM.


Input: [Class] InvalidComObjectException [Description]

Output: The exception thrown when an invalid COM object is used.


Input: [Class] InvalidOleVariantTypeException [Description]

Output: The exception thrown by the marshaler when it encounters an argument of a variant type that can not be marshaled to managed code.


Input: [Class] LCIDConversionAttribute [Description]

Output: Indicates that a method's unmanaged signature expects a locale identifier (LCID) parameter.


Input: [Class] ManagedToNativeComInteropStubAttribute [Description]

Output: Provides support for user customization of interop stubs in managed-to-COM interop scenarios.


Input: [Class] Marshal [Description]

Output: Provides a collection of methods for allocating unmanaged memory, copying unmanaged memory blocks, and converting managed to unmanaged types, as well as other miscellaneous methods used when interacting with unmanaged code.


Input: [Class] MarshalAsAttribute [Description]

Output: Indicates how to marshal the data between managed and unmanaged code.


Input: [Class] MarshalDirectiveException [Description]

Output: The exception that is thrown by the marshaler when it encounters a MarshalAsAttribute it does not support.


Input: [Class] OptionalAttribute [Description]

Output: Indicates that a parameter is optional.


Input: [Class] OutAttribute [Description]

Output: Indicates that data should be marshaled from callee back to caller.


Input: [Class] PreserveSigAttribute [Description]

Output: Indicates that the HRESULT or retval signature transformation that takes place during COM interop calls should be suppressed.


Input: [Class] PrimaryInteropAssemblyAttribute [Description]

Output: Indicates that the attributed assembly is a primary interop assembly.


Input: [Class] ProgIdAttribute [Description]

Output: Allows the user to specify the ProgID of a class.


Input: [Class] RegistrationServices [Description]

Output: Provides a set of services for registering and unregistering managed assemblies for use from COM.


Input: [Class] RuntimeEnvironment [Description]

Output: Provides a collection of static methods that return information about the common language runtime environment.


Input: [Class] SafeArrayRankMismatchException [Description]

Output: The exception thrown when the rank of an incoming SAFEARRAY does not match the rank specified in the managed signature.


Input: [Class] SafeArrayTypeMismatchException [Description]

Output: The exception thrown when the type of the incoming SAFEARRAY does not match the type specified in the managed signature.


Input: [Class] SafeBuffer [Description]

Output: Provides a controlled memory buffer that can be used for reading and writing. Attempts to access memory outside the controlled buffer (underruns and overruns) raise exceptions.


Input: [Class] SafeHandle [Description]

Output: Represents a wrapper class for operating system handles. This class must be inherited.


Input: [Class] SEHException [Description]

Output: Represents structured exception handling (SEH) errors.


Input: [Class] SetWin32ContextInIDispatchAttribute [Description]

Output: Obsolete. This attribute has been deprecated.


Input: [Class] StandardOleMarshalObject [Description]

Output: Replaces the standard common language runtime (CLR) free-threaded marshaler with the standard OLE STA marshaler.


Input: [Class] StructLayoutAttribute [Description]

Output: Lets you control the physical layout of the data fields of a class or structure.


Input: [Class] TypeIdentifierAttribute [Description]

Output: Provides support for type equivalence.


Input: [Class] TypeLibConverter [Description]

Output: Provides a set of services that convert a managed assembly to a COM type library and vice versa.


Input: [Class] TypeLibFuncAttribute [Description]

Output: Contains the FUNCFLAGS that were originally imported for this method from the COM type library.


Input: [Class] TypeLibImportClassAttribute [Description]

Output: Specifies which Type exclusively uses an interface. This class cannot be inherited.


Input: [Class] TypeLibTypeAttribute [Description]

Output: Contains the TYPEFLAGS that were originally imported for this type from the COM type library.


Input: [Class] TypeLibVarAttribute [Description]

Output: Contains the VARFLAGS that were originally imported for this field from the COM type library.


Input: [Class] TypeLibVersionAttribute [Description]

Output: Specifies the version number of an exported type library.


Input: [Class] UnknownWrapper [Description]

Output: Wraps objects the marshaler should marshal as a VT_UNKNOWN.


Input: [Class] UnmanagedFunctionPointerAttribute [Description]

Output: Controls the marshaling behavior of a delegate signature passed as an unmanaged function pointer to or from unmanaged code. This class cannot be inherited.


Input: [Class] VariantWrapper [Description]

Output: Marshals data of type VT_VARIANT | VT_BYREF from managed to unmanaged code. This class cannot be inherited.


Input: [This subheading] Backup and Restore [Relates to]

Output: BACKUP CREATE DATABASE ALTER DATABASE RESTORE sp_dboption

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] Bulk Copy [Relates to]

Output: bcp Utility

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] Configuration Options [Relates to]

Output: Setting Configuration Options sp_configure (open objects and user connections options)

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] Database Pages and Extents [Relates to]

Output: Pages and Extents

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] Data Types [Relates to]

Output: CAST and CONVERT Data Types

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] DB-Library [Relates to]

Output: dbcursorfetchex

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] Empty Strings [Relates to]

Output: sp_dbcmptlevel CHARINDEX DATALENGTH LEFT LTRIM PATINDEX REPLICATE RIGHT RTRIM SPACE SUBSTRING UPDATETEXT

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] Indexes [Relates to]

Output: CREATE INDEX

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] INSERT [Relates to]

Output: sp_dbcmptlevel INSERT

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] Keyset Cursors [Relates to]

Output: Keyset cursors

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] LTRIM and RTRIM Trimming Functions [Relates to]

Output: LTRIM RTRIM

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] ODBC [Relates to]

Output: SQLGetDiagRec SQLMoreResults

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] RIGHT [Relates to]

Output: Using Identifiers Reserved Keywords

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] Security [Relates to]

Output: GRANT REVOKE DENY sp_addlinkedsrvlogin

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] SELECT [Relates to]

Output: SELECT

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] SET SHOWPLAN [Relates to]

Output: SET SHOWPLAN_ALL SET SHOWPLAN_TEXT

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] System Tables [Relates to]

Output: Information Schema Views System Stored Procedures (Catalog Procedures) sysdatabases (logptr and dumptrdate columns) sysmessages (langid column) syslogins (language column) computed columns

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] Table Hints [Relates to]

Output: DELETE FROM INSERT SELECT UPDATE

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] Transactions [Relates to]

Output: SET TRANSACTION ISOLATION LEVEL SET CURSOR_CLOSE_ON_COMMIT ROLLBACK DECLARE CURSOR

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] Triggers and System Stored Procedures [Relates to]

Output: sp_dbcmptlevel sp_create_removable CREATE TRIGGER SET QUOTED_IDENTIFIER SET ANSI_NULLS SET ANSI_DEFAULTS

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] UPDATE [Relates to]

Output: @@ERROR UPDATE INSERT

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] UPDATETEXT [Relates to]

Output: UPDATETEXT WRITETEXT

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [This subheading] Views [Relates to]

Output: DELETE INSERT UPDATE

How to Upgrade SQL Server 6.5 and 7.0 to SQL Server 2000


Input: [Topic] What's New in the JDBC Driver [Description]

Output: Describes the features that have been added to the current release of the JDBC driver.


Input: [Topic] System Requirements for the JDBC Driver [Description]

Output: Describes the system requirements needed to use the JDBC driver.


Input: [Topic] Using the JDBC Driver [Description]

Output: Describes how to configure your environment to use the JDBC driver and how to make a simple connection to a SQL Server database.


Input: [Topic] Understanding Java EE Support [Description]

Output: Describes how to use the JDBC driver within a Java Platform, Enterprise Edition (Java EE) environment.


Input: [Topic] Deploying the JDBC Driver [Description]

Output: Describes how to deploy the JDBC driver on Windows and Unix operating systems.


Input: [Topic] Finding Additional JDBC Driver Information [Description]

Output: Describes where to find additional resources about the JDBC driver, including links to external resources.


Input: [Name] Attributes [Description]

Output: When called by trusted applications, gets or sets the FileAttributes of the current FileSystemInfo.


Input: [Name] CreationTime [Description]

Output: When called by trusted applications, gets or sets the creation time of the current FileSystemInfo object.


Input: [Name] Exists [Description]

Output: Gets a value indicating whether the file or directory exists.


Input: [Name] Extension [Description]

Output: Gets the string representing the extension part of the file.


Input: [Name] FullName [Description]

Output: When called by trusted applications, gets the full path of the directory or file.


Input: [Name] LastAccessTime [Description]

Output: When called by trusted applications, gets or sets the time the current file or directory was last accessed.


Input: [Name] LastWriteTime [Description]

Output: When called by trusted applications, gets or sets the time when the current file or directory was last written to.


Input: [Name] Name [Description]

Output: For files, gets the name of the file. For directories, gets the name of the last directory in the hierarchy if a hierarchy exists. Otherwise, the Name property gets the name of the directory.


Input: [Description] Describes the features that have been added to the current release of the JDBC driver. [Topic]

Output: What's New in the JDBC Driver


Input: [Description] Describes the system requirements needed to use the JDBC driver. [Topic]

Output: System Requirements for the JDBC Driver


Input: [Description] Describes how to configure your environment to use the JDBC driver and how to make a simple connection to a SQL Server database. [Topic]

Output: Using the JDBC Driver


Input: [Description] Describes how to use the JDBC driver within a Java Platform, Enterprise Edition (Java EE) environment. [Topic]

Output: Understanding Java EE Support


Input: [Description] Describes how to deploy the JDBC driver on Windows and Unix operating systems. [Topic]

Output: Deploying the JDBC Driver


Input: [Description] Describes where to find additional resources about the JDBC driver, including links to external resources. [Topic]

Output: Finding Additional JDBC Driver Information


Input: [Topic] Combining Results Sets with UNION [Description]

Output: Explains how to combine the results of two or more SELECT statements into a single result set.


Input: [Topic] Performing Semi-Joins with EXCEPT and INTERSECT [Description]

Output: Explains how to compare the results of two or more SELECT statements and return distinct values.


Input: [Topic] Using Common Table Expressions [Description]

Output: Explains how to work with table-valued expressions in a query.


Input: [Topic] Summarizing Data [Description]

Output: Introduces the CUBE, ROLLUP, and COMPUTE operators for summarizing data.


Input: [Topic] Using Partitioned Views [Description]

Output: Introduces the use of views that split data from a large table across one or more servers.


Input: [Topic] Using Query Notifications [Description]

Output: Explains how to program an application to respond to changes in query results.


Input: [Security flag] SECURITY_ANONYMOUS [Meaning]

Output: Impersonates a client at the Anonymous impersonation level.


Input: [Security flag] SECURITY_CONTEXT_TRACKING [Meaning]

Output: The security tracking mode is dynamic. If this flag is not specified, the security tracking mode is static.


Input: [Security flag] SECURITY_DELEGATION [Meaning]

Output: Impersonates a client at the Delegation impersonation level.


Input: [Security flag] SECURITY_EFFECTIVE_ONLY [Meaning]

Output: Only the enabled aspects of the client's security context are available to the server. If you do not specify this flag, all aspects of the client's security context are available. This allows the client to limit the groups and privileges that a server can use while impersonating the client.


Input: [Security flag] SECURITY_IDENTIFICATION [Meaning]

Output: Impersonates a client at the Identification impersonation level.


Input: [Security flag] SECURITY_IMPERSONATION [Meaning]

Output: Impersonate a client at the impersonation level. This is the default behavior if no other flags are specified along with the SECURITY_SQOS_PRESENT flag.


Input: [Return code] ERROR_INVALID_PARAMETER [Description]

Output: One or more input parameters is incorrect.


Input: [Return code] ERROR_INTERNAL_DB_CORRUPTION [Description]

Output: No data entries were found for the EXE entry.


Input: [Return code] ERROR_INSUFFICIENT_BUFFER [Description]

Output: The buffer is not large enough to contain the data entries.


Input: [Return code] ERROR_NOT_ENOUGH_MEMORY [Description]

Output: The memory allocation failed.


Input: [Return code] ERROR_NOT_FOUND [Description]

Output: A data entry with the name lpszDataName was not found.


Input: [Return code] ERROR_SUCCESS [Description]

Output: The function completed successfully.


Input: [Description] Describes statement processing, stored procedure execution, query plan caching and reuse, and parallel query processing. [Topic]

Output: Query Processor Architecture


Input: [Description] Provides information about virtual memory, dynamic memory management, using Address Windowing Extensions (AWE), and the SQL Server memory pool. [Topic]

Output: Memory Architecture


Input: [Description] Contains information about specialized memory settings, such as Address Windowing Extensions (AWE) memory, that allow you to take advantage of the latest hardware. [Topic]

Output: Managing Memory for Large Databases


Input: [Description] Provides information about batch and task scheduling, and thread and fiber execution. [Topic]

Output: Thread and Task Architecture


Input: [Description] Describes NUMA and how SQL Server 2005 uses NUMA. [Topic]

Output: Understanding Non-uniform Memory Access


Input: [Description] Describes how SQL Server 2005 uses buffer management to make reading and writing pages highly efficient. [Topic]

Output: Buffer Management


Input: [Description] Describes how SQL Server 2005 references heterogeneous data sources. [Topic]

Output: Distributed Query Architecture


Input: [Return code] STATUS_INVALID_DEVICE_REQUEST [Description]

Output: WdfRegistryQueryString was not called at IRQL = PASSIVE_LEVEL.

WdfRegistryQueryString method (Windows Drivers)


Input: [Return code] STATUS_INVALID_PARAMETER [Description]

Output: An invalid parameter was specified.

WdfRegistryQueryString method (Windows Drivers)


Input: [Return code] STATUS_INSUFFICIENT_RESOURCES [Description]

Output: There was insufficient memory to complete the operation.

WdfRegistryQueryString method (Windows Drivers)


Input: [Return code] STATUS_ACCESS_DENIED [Description]

Output: The driver did not open the registry key with KEY_QUERY_VALUE, KEY_READ, or KEY_ALL_ACCESS access.

WdfRegistryQueryString method (Windows Drivers)


Input: [Return code] STATUS_OBJECT_TYPE_MISMATCH [Description]

Output: The data type of the registry value that the ValueName parameter specified was not REG_SZ.

WdfRegistryQueryString method (Windows Drivers)


Input: [Return code] STATUS_OBJECT_NAME_NOT_FOUND [Description]

Output: The registry value was not available.

WdfRegistryQueryString method (Windows Drivers)


Input: [Description] Type a case-sensitive name for the parameter. The name must begin with a letter and have letters, numbers, an underscore (_), and no spaces. For automatically-generated parameters, the name matches the query parameter in the dataset query. By default, manually-created parameters are similar to ReportParameter1. [Property]

Output: Name

Parameters (Report Builder 3.0 and SSRS)


Input: [Description] The text that appears next to the parameter on the report viewer toolbar. [Property]

Output: Prompt

Parameters (Report Builder 3.0 and SSRS)


Input: [Description] A report parameter must be one of the following data types: Text, Integer, Float, DateTime, Boolean. The data type determines the way that a report parameter appears on the report viewer toolbar. The data type can also be important when you write expressions that include a reference to the parameter. [Property]

Output: Data type

Parameters (Report Builder 3.0 and SSRS)


Input: [Description] Select this option if the value of the parameter can be an empty string or a blank. If you specify valid values for a parameter, and you want a blank value to be one of the valid values, you must include it as one of the values that you specify. Selecting this option does not automatically include a blank for available values. [Property]

Output: Allow blank value

Parameters (Report Builder 3.0 and SSRS)


Input: [Description] Select this option if the value of the parameter can be a null. If you specify valid values for a parameter, and you want null to be one of the valid values, you must include null as one of the values that you specify. Selecting this option does not automatically include a null for available values. [Property]

Output: Allow null value

Parameters (Report Builder 3.0 and SSRS)


Input: [Description] Provide available values to create a drop-down list that your users can choose from. This is a good way to ensure that only valid values are submitted in the dataset query. Select this option if the value for the parameter can be multiple values that are displayed in a drop-down list. Null values are not allowed. When this option is selected, check boxes are added to the list of available values in a parameter drop-down list. The top of the list includes a check box for Select All. Users can check the values that they want. If the data that provides values changes rapidly, the list the user sees might not be the most current. [Property]

Output: Allow multiple values

Parameters (Report Builder 3.0 and SSRS)


Input: [Description] Select this option to display the report parameter at the top of the report when it is run. This option allows users to select parameter values at run time. [Property]

Output: Visible

Parameters (Report Builder 3.0 and SSRS)


Input: [Description] Select this option to hide the report parameter in the report. The report parameter values can be set on a report URL, in a subscription definition, or on the report server using Report Manager. [Property]

Output: Hidden

Parameters (Report Builder 3.0 and SSRS)


Input: [Description] Select this option to hide the report parameter. The report parameter can only be viewed in the report definition. [Property]

Output: Internal

Parameters (Report Builder 3.0 and SSRS)


Input: [Description] If you have specified available values for a parameter, the valid values always appear as a drop-down list. For example, if you provide available values for a DateTime parameter, a drop-down list for dates appears in the parameter pane instead of a calendar control. To ensure that a list of values is consistent among a report and subreports, you can set an option on the data source to use a single transaction for all queries in the datasets that are associated with a data source. Security Note In any report that includes a parameter of data type Text, be sure to use an available values list (also known as a valid values list) and ensure that any user running the report has only the permissions necessary to view the data in the report. For more information, see Security (Report Builder 3.0). [Property]

Output: Available values

Parameters (Report Builder 3.0 and SSRS)


Input: [Description] Set default values from a query or from a static list. When each parameter has a default value, the report runs automatically on first view. [Property]

Output: Default values

Parameters (Report Builder 3.0 and SSRS)


Input: [Description] Set a value that indicates whether this parameter directly or indirectly affects the data in a report. On the report server, this value is used to determine cache options for reports and report data. For more information, see Report Parameter Properties Dialog Box, Advanced (Report Builder 3.0). [Property]

Output: Advanced

Parameters (Report Builder 3.0 and SSRS)


Input: [Name] AutoSizeChanged [Description]

Output: Infrastructure. This event is not relevant for this class.


Input: [Name] BackColorChanged [Description]

Output: Occurs when the value of the BackColor property changes.


Input: [Name] BackgroundImageChanged [Description]

Output: Occurs when the value of the BackgroundImage property changes.


Input: [Name] BackgroundImageLayoutChanged [Description]

Output: Occurs when the BackgroundImageLayout property changes.


Input: [Name] BindingContextChanged [Description]

Output: Occurs when the value of the BindingContext property changes.


Input: [Name] CausesValidationChanged [Description]

Output: Occurs when the value of the CausesValidation property changes.


Input: [Name] ChangeUICues [Description]

Output: Occurs when the focus or keyboard user interface (UI) cues change.


Input: [Name] Click [Description]

Output: Occurs when the control is clicked.


Input: [Name] ClientSizeChanged [Description]

Output: Occurs when the value of the ClientSize property changes.


Input: [Name] ContextMenuChanged [Description]

Output: Occurs when the value of the ContextMenu property changes.


Input: [Name] ContextMenuStripChanged [Description]

Output: Occurs when the value of the ContextMenuStrip property changes.


Input: [Name] ControlAdded [Description]

Output: Occurs when a new control is added to the Control.ControlCollection.


Input: [Name] ControlRemoved [Description]

Output: Occurs when a control is removed from the Control.ControlCollection.


Input: [Name] CursorChanged [Description]

Output: Occurs when the value of the Cursor property changes.


Input: [Name] Disposed [Description]

Output: Occurs when the component is disposed by a call to the Dispose method. (Inherited from Component.)


Input: [Name] DockChanged [Description]

Output: Occurs when the value of the Dock property changes.


Input: [Name] DoubleClick [Description]

Output: Occurs when the control is double-clicked.


Input: [Name] DragDrop [Description]

Output: Occurs when a drag-and-drop operation is completed.


Input: [Name] DragEnter [Description]

Output: Occurs when an object is dragged into the control's bounds.


Input: [Name] DragLeave [Description]

Output: Occurs when an object is dragged out of the control's bounds.


Input: [Name] DragOver [Description]

Output: Occurs when an object is dragged over the control's bounds.


Input: [Name] EnabledChanged [Description]

Output: Occurs when the Enabled property value has changed.


Input: [Name] Enter [Description]

Output: Occurs when the control is entered.


Input: [Name] FontChanged [Description]

Output: Occurs when the Font property value changes.


Input: [Name] ForeColorChanged [Description]

Output: Occurs when the ForeColor property value changes.


Input: [Name] GiveFeedback [Description]

Output: Occurs during a drag operation.


Input: [Name] GotFocus [Description]

Output: Occurs when the control receives focus.


Input: [Name] HandleCreated [Description]

Output: Occurs when a handle is created for the control.


Input: [Name] HandleDestroyed [Description]

Output: Occurs when the control's handle is in the process of being destroyed.


Input: [Name] HelpRequested [Description]

Output: Occurs when the user requests help for a control.


Input: [Name] ImeModeChanged [Description]

Output: Occurs when the ImeMode property has changed.


Input: [Name] Invalidated [Description]

Output: Occurs when a control's display requires redrawing.


Input: [Name] KeyDown [Description]

Output: Occurs when a key is pressed while the control has focus.


Input: [Name] KeyPress [Description]

Output: Occurs when a character. space or backspace key is pressed while the control has focus.


Input: [Name] KeyUp [Description]

Output: Occurs when a key is released while the control has focus.


Input: [Name] Layout [Description]

Output: Occurs when a control should reposition its child controls.


Input: [Name] Leave [Description]

Output: Occurs when the input focus leaves the control.


Input: [Name] LocationChanged [Description]

Output: Occurs when the Location property value has changed.


Input: [Name] LostFocus [Description]

Output: Occurs when the control loses focus.


Input: [Name] MarginChanged [Description]

Output: Occurs when the control's margin changes.


Input: [Name] MouseCaptureChanged [Description]

Output: Occurs when the control loses mouse capture.


Input: [Name] MouseClick [Description]

Output: Occurs when the control is clicked by the mouse.


Input: [Name] MouseDoubleClick [Description]

Output: Occurs when the control is double clicked by the mouse.


Input: [Name] MouseDown [Description]

Output: Occurs when the mouse pointer is over the control and a mouse button is pressed.


Input: [Name] MouseEnter [Description]

Output: Occurs when the mouse pointer enters the control.


Input: [Name] MouseHover [Description]

Output: Occurs when the mouse pointer rests on the control.


Input: [Name] MouseLeave [Description]

Output: Occurs when the mouse pointer leaves the control.


Input: [Name] MouseMove [Description]

Output: Occurs when the mouse pointer is moved over the control.


Input: [Name] MouseUp [Description]

Output: Occurs when the mouse pointer is over the control and a mouse button is released.


Input: [Name] MouseWheel [Description]

Output: Occurs when the mouse wheel moves while the control has focus.


Input: [Name] Move [Description]

Output: Occurs when the control is moved.


Input: [Name] PaddingChanged [Description]

Output: Occurs when the control's padding changes.


Input: [Name] Paint [Description]

Output: Occurs when the control is redrawn.


Input: [Name] ParentChanged [Description]

Output: Occurs when the Parent property value changes.


Input: [Name] PreviewKeyDown [Description]

Output: Occurs before the KeyDown event when a key is pressed while focus is on this control.


Input: [Name] QueryAccessibilityHelp [Description]

Output: Occurs when AccessibleObject is providing help to accessibility applications.


Input: [Name] QueryContinueDrag [Description]

Output: Occurs during a drag-and-drop operation and enables the drag source to determine whether the drag-and-drop operation should be canceled.


Input: [Name] RegionChanged [Description]

Output: Occurs when the value of the Region property changes.


Input: [Name] Resize [Description]

Output: Occurs when the control is resized.


Input: [Name] RightToLeftChanged [Description]

Output: Occurs when the RightToLeft property value changes.


Input: [Name] SizeChanged [Description]

Output: Occurs when the Size property value changes.


Input: [Name] StyleChanged [Description]

Output: Occurs when the control style changes.


Input: [Name] SystemColorsChanged [Description]

Output: Occurs when the system colors change.


Input: [Name] TabIndexChanged [Description]

Output: Occurs when the TabIndex property value changes.


Input: [Name] TabStopChanged [Description]

Output: Occurs when the TabStop property value changes.


Input: [Name] TextChanged [Description]

Output: Occurs when the Text property value changes.


Input: [Name] Validated [Description]

Output: Occurs when the control is finished validating.


Input: [Name] Validating [Description]

Output: Occurs when the control is validating.


Input: [Name] VisibleChanged [Description]

Output: Occurs when the Visible property value changes.


Input: [Example] http://www.contoso.com/path???/file name [Error]

Output: The string is not correctly escaped.


Input: [Example] c:\\directory\filename [Error]

Output: The string is an absolute Uri that represents an implicit file Uri.


Input: [Example] file://c:/directory/filename [Error]

Output: The string is an absolute URI that is missing a slash before the path.


Input: [Example] http:\\host/path/file [Error]

Output: The string contains unescaped backslashes even if they will be treated as forward slashes


Input: [Example] www.contoso.com/path/file [Error]

Output: The string represents a hierarchical absolute Uri and does not contain "://"


Input: [Example] The example depends on the scheme of the URI. [Error]

Output: The parser for the Scheme indicates that the original string was not well-formed.


Input: [Property] Name [Description]

Output: Type a case-sensitive name for the parameter. The name must begin with a letter and have letters, numbers, an underscore (_), and no spaces. For automatically-generated parameters, the name matches the query parameter in the dataset query. By default, manually-created parameters are similar to ReportParameter1.

Parameters (Report Builder 3.0 and SSRS)


Input: [Property] Prompt [Description]

Output: The text that appears next to the parameter on the report viewer toolbar.

Parameters (Report Builder 3.0 and SSRS)


Input: [Property] Data type [Description]

Output: A report parameter must be one of the following data types: Text, Integer, Float, DateTime, Boolean. The data type determines the way that a report parameter appears on the report viewer toolbar. The data type can also be important when you write expressions that include a reference to the parameter.

Parameters (Report Builder 3.0 and SSRS)


Input: [Property] Allow blank value [Description]

Output: Select this option if the value of the parameter can be an empty string or a blank. If you specify valid values for a parameter, and you want a blank value to be one of the valid values, you must include it as one of the values that you specify. Selecting this option does not automatically include a blank for available values.

Parameters (Report Builder 3.0 and SSRS)


Input: [Property] Allow null value [Description]

Output: Select this option if the value of the parameter can be a null. If you specify valid values for a parameter, and you want null to be one of the valid values, you must include null as one of the values that you specify. Selecting this option does not automatically include a null for available values.

Parameters (Report Builder 3.0 and SSRS)


Input: [Property] Allow multiple values [Description]

Output: Provide available values to create a drop-down list that your users can choose from. This is a good way to ensure that only valid values are submitted in the dataset query. Select this option if the value for the parameter can be multiple values that are displayed in a drop-down list. Null values are not allowed. When this option is selected, check boxes are added to the list of available values in a parameter drop-down list. The top of the list includes a check box for Select All. Users can check the values that they want. If the data that provides values changes rapidly, the list the user sees might not be the most current.

Parameters (Report Builder 3.0 and SSRS)


Input: [Property] Visible [Description]

Output: Select this option to display the report parameter at the top of the report when it is run. This option allows users to select parameter values at run time.

Parameters (Report Builder 3.0 and SSRS)


Input: [Property] Hidden [Description]

Output: Select this option to hide the report parameter in the report. The report parameter values can be set on a report URL, in a subscription definition, or on the report server using Report Manager.

Parameters (Report Builder 3.0 and SSRS)


Input: [Property] Internal [Description]

Output: Select this option to hide the report parameter. The report parameter can only be viewed in the report definition.

Parameters (Report Builder 3.0 and SSRS)


Input: [Property] Available values [Description]

Output: If you have specified available values for a parameter, the valid values always appear as a drop-down list. For example, if you provide available values for a DateTime parameter, a drop-down list for dates appears in the parameter pane instead of a calendar control. To ensure that a list of values is consistent among a report and subreports, you can set an option on the data source to use a single transaction for all queries in the datasets that are associated with a data source. Security Note In any report that includes a parameter of data type Text, be sure to use an available values list (also known as a valid values list) and ensure that any user running the report has only the permissions necessary to view the data in the report. For more information, see Security (Report Builder 3.0).

Parameters (Report Builder 3.0 and SSRS)


Input: [Property] Default values [Description]

Output: Set default values from a query or from a static list. When each parameter has a default value, the report runs automatically on first view.

Parameters (Report Builder 3.0 and SSRS)


Input: [Property] Advanced [Description]

Output: Set a value that indicates whether this parameter directly or indirectly affects the data in a report. On the report server, this value is used to determine cache options for reports and report data. For more information, see Report Parameter Properties Dialog Box, Advanced (Report Builder 3.0).

Parameters (Report Builder 3.0 and SSRS)


Input: [Name] AddAssembly [Description]

Output: Obsolete. Adds the specified assembly evidence to the evidence set.


Input: [Name] AddAssemblyEvidence [Description]

Output: Adds an evidence object of the specified type to the assembly-supplied evidence list.


Input: [Name] AddHost [Description]

Output: Obsolete. Adds the specified evidence supplied by the host to the evidence set.


Input: [Name] AddHostEvidence [Description]

Output: Adds host evidence of the specified type to the host evidence collection.


Input: [Name] Clear [Description]

Output: Removes the host and assembly evidence from the evidence set.


Input: [Name] Clone [Description]

Output: Returns a duplicate copy of this evidence object.


Input: [Name] CopyTo [Description]

Output: Obsolete. Copies evidence objects to an Array.


Input: [Name] Equals(Object) [Description]

Output: Determines whether the specified object is equal to the current object. (Inherited from Object.)


Input: [Name] GetAssemblyEnumerator [Description]

Output: Enumerates evidence provided by the assembly.


Input: [Name] GetAssemblyEvidence [Description]

Output: Gets assembly evidence of the specified type from the collection.


Input: [Name] GetEnumerator [Description]

Output: Obsolete. Enumerates all evidence in the set, both that provided by the host and that provided by the assembly.


Input: [Name] GetHashCode [Description]

Output: Serves as the default hash function. (Inherited from Object.)


Input: [Name] GetHostEnumerator [Description]

Output: Enumerates evidence supplied by the host.


Input: [Name] GetHostEvidence [Description]

Output: Gets host evidence of the specified type from the collection.


Input: [Name] GetType [Description]

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


Input: [Name] Merge [Description]

Output: Merges the specified evidence set into the current evidence set.


Input: [Name] RemoveType [Description]

Output: Removes the evidence for a given type from the host and assembly enumerations.


Input: [Name] ToString [Description]

Output: Returns a string that represents the current object. (Inherited from Object.)


Input: [Return code] S_OK [Description]

Output: Success.


Input: [Return code] DISP_E_BADVARTYPE [Description]

Output: The input parameter is not a valid type of variant.


Input: [Return code] DISP_E_OVERFLOW [Description]

Output: The data pointed to by the output parameter does not fit in the destination type.


Input: [Return code] DISP_E_TYPEMISMATCH [Description]

Output: The argument could not be coerced to the specified type.


Input: [Return code] E_INVALIDARG [Description]

Output: One of the arguments is not valid.


Input: [Return code] E_OUTOFMEMORY [Description]

Output: Insufficient memory to complete the operation.


Input: [Data type] bigint [Description] NULL [Column ID] 52 [Filterable] Yes [Data column name]

Output: BigintData1


Input: [Data type] image [Description] NULL [Column ID] 2 [Filterable] Yes [Data column name]

Output: BinaryData


Input: [Data type] int [Description] ID of the database in which the given trigger resides. [Column ID] 3 [Filterable] Yes [Data column name]

Output: DatabaseID


Input: [Data type] int [Description] Sequence of a given event within the request. [Column ID] 51 [Filterable] No [Data column name]

Output: EventSequence


Input: [Data type] nvarchar [Description] Login name of the user who originated the session. For example, if you connect to SQL Server using Login1 and execute a statement as Login2, SessionLoginName shows Login1 and LoginName shows Login2. This column displays both SQL Server and Windows logins. [Column ID] 64 [Filterable] Yes [Data column name]

Output: SessionLoginName


Input: [Data type] int [Description] Type of event subclass. 5 = A cached trigger has been removed from the cache and the historical performance data associated with it is about to be destroyed. [Column ID] 21 [Filterable] Yes [Data column name]

Output: EventSubClass


Input: [Data type] int [Description] NULL [Column ID] 55 [Filterable] Yes [Data column name]

Output: IntegerData2


Input: [Data type] int [Description] ID of the trigger. This is same as the object_id column in sys.triggers/sys.server_triggers catalog views. [Column ID] 22 [Filterable] Yes [Data column name]

Output: ObjectID


Input: [Data type] int [Description] NULL [Column ID] 61 [Filterable] Yes [Data column name]

Output: Offset


Input: [Data type] int [Description] ID of the session on which the event occurred. [Column ID] 12 [Filterable] Yes [Data column name]

Output: SPID


Input: [Data type] image [Description] SQL handle that can be used to obtain the trigger's SQL text using the dm_exec_sql_text dynamic management view. [Column ID] 63 [Filterable] Yes [Data column name]

Output: SqlHandle


Input: [Data type] datetime [Description] Time at which the event started, if available. [Column ID] 14 [Filterable] Yes [Data column name]

Output: StartTime


Input: [Data type] ntext [Description] TriggerExecutionStats [Column ID] 1 [Filterable] Yes [Data column name]

Output: TextData


Input: [Data type] image [Description] The plan handle of the compiled plan for the trigger. This can be used to obtain the XML plan using the dm_exec_query_plan dynamic management view. [Column ID] 65 [Filterable] Yes [Data column name]

Output: PlanHandle


Input: [Data type] int [Description] ID of the workload group where the SQL Trace event fires. [Column ID] 66 [Filterable] Yes [Data column name]

Output: GroupID


Input: [Value] 0x00000000 [Description]

Output: The task is not assigned.


Input: [Value] 0x00000001 [Description]

Output: The task is embedded in a task request.


Input: [Value] 0x00000002 [Description]

Output: The task was accepted by the task assignee.


Input: [Value] 0x00000003 [Description]

Output: The task was rejected by the task assignee.


Input: [Value] 0x00000004 [Description]

Output: The task is embedded in a task update.


Input: [Value] 0x00000005 [Description]

Output: The task was assigned to the task assigner.


Input: [Description] Provides methods that perform various type conversions. [Class]

Output: Conversions


Input: [Description] When applied to a class, the compiler implicitly calls a component-initializing method from the default synthetic constructor. [Class]

Output: DesignerGeneratedAttribute


Input: [Description] The Visual Basic compiler uses this class during static local initialization; it is not meant to be called directly from your code. An exception of this type is thrown if a static local variable fails to initialize. [Class]

Output: IncompleteInitialization


Input: [Description] Infrastructure. The exception thrown for internal Visual Basic compiler errors. [Class]

Output: InternalErrorException


Input: [Description] This class provides helpers that the Visual Basic compiler uses to do the work for the Like operator. It is not meant to be called directly from your code. [Class]

Output: LikeOperator


Input: [Description] This class provides helpers that the Visual Basic compiler uses for late binding calls; it is not meant to be called directly from your code. [Class]

Output: NewLateBinding


Input: [Description] Infrastructure. The Visual Basic compiler uses this class for object flow control; it is not meant to be called directly from your code. [Class]

Output: ObjectFlowControl


Input: [Description] Infrastructure. Provides services to the Visual Basic compiler for compiling For...Next loops. [Class]

Output: ObjectFlowControl.ForLoopControl


Input: [Description] Infrastructure. Provides late-bound math operators, such as AddObject and CompareObject, which the Visual Basic compiler uses internally. [Class]

Output: Operators


Input: [Description] Infrastructure. Specifies that the current Option Compare setting should be passed as the default value for an argument. [Class]

Output: OptionCompareAttribute


Input: [Description] Infrastructure. The Visual Basic compiler emits this helper class to indicate (for Visual Basic debugging) which comparison option, binary or text, is being used [Class]

Output: OptionTextAttribute


Input: [Description] Infrastructure. Provides helpers for the Visual Basic Err object. [Class]

Output: ProjectData


Input: [Description] Infrastructure. This class provides attributes that are applied to the standard module construct when it is emitted to Intermediate Language (IL). It is not intended to be called directly from your code. [Class]

Output: StandardModuleAttribute


Input: [Description] Infrastructure. The Visual Basic compiler uses this class internally when initializing static local members; it is not meant to be called directly from your code. [Class]

Output: StaticLocalInitFlag


Input: [Description] Infrastructure. Contains utilities that the Visual Basic compiler uses. [Class]

Output: Utils


Input: [Description] Infrastructure. The Versioned module contains procedures used to interact with objects, applications, and systems. [Class]

Output: Versioned


Input: [Name] CurrentCulture [Description]

Output: Gets a StringComparer object that performs a case-sensitive string comparison using the word comparison rules of the current culture.


Input: [Name] CurrentCultureIgnoreCase [Description]

Output: Gets a StringComparer object that performs case-insensitive string comparisons using the word comparison rules of the current culture.


Input: [Name] InvariantCulture [Description]

Output: Gets a StringComparer object that performs a case-sensitive string comparison using the word comparison rules of the invariant culture.


Input: [Name] InvariantCultureIgnoreCase [Description]

Output: Gets a StringComparer object that performs a case-insensitive string comparison using the word comparison rules of the invariant culture.


Input: [Name] Ordinal [Description]

Output: Gets a StringComparer object that performs a case-sensitive ordinal string comparison.


Input: [Name] OrdinalIgnoreCase [Description]

Output: Gets a StringComparer object that performs a case-insensitive ordinal string comparison.


Input: [Name] AddApplicationPrincipal [Description]

Output: Adds a user to the website as an application principal; that is, a user object that is delegated to act on behalf of an external application.


Input: [Name] AddProperty [Description]

Output: Adds a property to the list of metadata for the website.


Input: [Name] AddSupportedUICulture [Description]

Output: Adds culture-specific information to the list supported by the website.


Input: [Name] AllowAllWebTemplates [Description]

Output: Resets the available web templates on the website to the complete set of web templates.


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

Output: Obsolete. Applies a theme to a website.


Input: [Name] ApplyTheme(String, String, String, Boolean) [Description]

Output: Applies a theme with the specified components to this site.


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

Output: Applies the specified site definition or site template to the website that has no template applied to it.


Input: [Name] ApplyWebTemplate(SPWebTemplate) [Description]

Output: Applies the specified site definition object or site template object to the website that has no template applied to it.


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

Output: Creates unique role assignments for the object and optionally copies role assignments from the parent. (Inherited from SPSecurableObject.)


Input: [Name] BreakRoleInheritance(Boolean, Boolean) [Description]

Output: Creates unique role assignments for the website, optionally copies role assignments from the parent website, and optionally clears unique role assignments from descendants. (Overrides SPSecurableObject.BreakRoleInheritance(Boolean, Boolean).)


Input: [Name] BypassUseRemoteApis [Description]

Output: Accesses the website by bypassing the SOAP, WebDAV and Microsoft Office SharePoint Designer 2007 interfaces.


Input: [Name] CheckPermissions [Description]

Output: Determines whether the current user has a specified set of permissions. (Inherited from SPSecurableObject.)


Input: [Name] Close [Description]

Output: Closes the website at the end of a request and releases resources.


Input: [Name] CreateDefaultAssociatedGroups [Description]

Output: Creates an owner group.


Input: [Name] CustomizeCss [Description]

Output: Customizes the specified style sheet for the website.


Input: [Name] Delete [Description]

Output: Deletes the website.


Input: [Name] DeleteProperty [Description]

Output: Deletes a property from the list of metadata for the website.


Input: [Name] Dispose [Description]

Output: Releases all resources used by the current instance of the website.


Input: [Name] DoesPushNotificationSubscriberExist [Description]

Output: Checks whether the push notification subscriber exist for the current user with the given device application instance ID.


Input: [Name] DoesUserHavePermissions(SPBasePermissions) [Description]

Output: Indicates whether the current user has a specified set of permissions. (Inherited from SPSecurableObject.)


Input: [Name] DoesUserHavePermissions(String, SPBasePermissions) [Description]

Output: Indicates whether the specified user has a specified set of permissions.


Input: [Name] EnsureUser [Description]

Output: Checks whether the specified logon name belongs to a valid user of the website, and if the logon name does not already exist, adds it to the website.


Input: [Name] Equals [Description]

Output: (Inherited from Object.)


Input: [Name] ExportUserResources [Description]

Output: Exports user resources for a given language.


Input: [Name] Finalize [Description]

Output: (Inherited from Object.)


Input: [Name] GetAppInstanceById [Description]

Output: Retrieves an AppInstance installed on this Site.


Input: [Name] GetAppInstancesByProductId [Description]

Output: Retrieves all AppInstances installed on this site that are instances of the specified App.


Input: [Name] GetAvailableCrossLanguageWebTemplates [Description]

Output: Returns the collection of available cross-language web templates.


Input: [Name] GetAvailableWebTemplates(UInt32) [Description]

Output: Gets the Web templates that are available for creating subsites beneath the website, based on the specified locale identifier (ID).


Input: [Name] GetAvailableWebTemplates(UInt32, Boolean) [Description]

Output: Gets the site templates that are available for creating subsites beneath the website, based on the specified locale identifier (ID) and whether to include language-neutral site templates.


Input: [Name] GetCatalog [Description]

Output: Gets the list template gallery, site template gallery, or Web Parts page gallery for the website.


Input: [Name] GetChanges() [Description]

Output: Gets all of changes listed in the current change log for the website.


Input: [Name] GetChanges(SPChangeQuery) [Description]

Output: Gets changes from the change log filtered by the specified query.


Input: [Name] GetChanges(SPChangeToken) [Description]

Output: Gets the changes starting from a specified point in the change log.


Input: [Name] GetChanges(SPChangeToken, SPChangeToken) [Description]

Output: Gets the changes logged over a specified period of time.


Input: [Name] GetFieldLocalizations [Description]

Output: Returns the collection of localizations for the website for the specified culture.


Input: [Name] GetFile(Guid) [Description]

Output: Gets the file object with the specified identifier (ID).


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

Output: Retrieves the file object located at the specified URL.


Input: [Name] GetFileAsString [Description]

Output: Gets the contents of the file object located at the specified URL as a string.


Input: [Name] GetFileOrFolderObject [Description]

Output: Retrieves a file or folder on the website with the specified URL.


Input: [Name] GetFilePersonalizationInformation [Description]

Output: Returns the file level of a specified document as output parameters and also returns a value that specifies whether the document has personalized Web Parts.


Input: [Name] GetFolder(Guid) [Description]

Output: Retrieves the folder object with the specified GUID.


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

Output: Gets the folder that is located at the specified URL.


Input: [Name] GetHashCode [Description]

Output: (Inherited from Object.)


Input: [Name] GetLimitedWebPartManager [Description]

Output: Returns the limited Web Part Manager for the specified Web Part page and view.


Input: [Name] GetList [Description]

Output: Gets the list that is associated with the specified server-relative URL.


Input: [Name] GetListFromUrl [Description]

Output: Gets the list that is associated with the first Web Part on the specified Web Parts page. Beginning in Windows SharePoint Services 3.0, use the GetListFromWebPartPageUrl method instead of this method.


Input: [Name] GetListFromWebPartPageUrl [Description]

Output: Gets the list that is associated with the first Web Part on the specified Web Parts page.


Input: [Name] GetListItem [Description]

Output: Gets the list item that is associated with the specified server-relative URL.


Input: [Name] GetListItemFields [Description]

Output: Gets the list item that is associated with the specified server-relative URL, returning data for only the specified fields.


Input: [Name] GetListsOfType [Description]

Output: Gets the lists of the specified type.


Input: [Name] GetObject [Description]

Output: Retrieves a file, folder, or list item that is associated with the specified URL.


Input: [Name] GetProperty [Description]

Output: Gets the value of a property with the specified key from the list of metadata for the website.


Input: [Name] GetPushNotificationSubscriber [Description]

Output: Gets the push notification subscriber over the site for the specified device application instance ID.


Input: [Name] GetPushNotificationSubscribersByArgs [Description]

Output: Queries for the push notification subscribers over the site for the specified value of custom arguments. Null or empty custom arguments will return subscribers without any filtering.


Input: [Name] GetPushNotificationSubscribersByUser [Description]

Output: Queries for the push notification subscribers over the site for the specified user.


Input: [Name] GetRecycleBinItems [Description]

Output: Gets the recycle bin items that are based on the specified query.


Input: [Name] GetServerRelativeUrlFromUrl [Description]

Output: Given a full, server relative or web relative url, returns a server relative url that always starts with a slash.


Input: [Name] GetSiteAppPrincipals [Description]

Output: Get the app principals in the site collection.


Input: [Name] GetSiteData [Description]

Output: Gets the list items across multiple lists, which can be located in multiple websites in the same website collection.


Input: [Name] GetSubwebsForCurrentUser() [Description]

Output: Gets the subsites beneath the current site of which the current user is a member.


Input: [Name] GetSubwebsForCurrentUser(Int32) [Description]

Output: Gets the subsites beneath the current website of which the current user is a member based on the specified site definition.


Input: [Name] GetSubwebsForCurrentUser(Int32, Int16) [Description]

Output: Gets the subsites beneath the current website in which the current user is a member, based on the specified site definition and configuration.


Input: [Name] GetType [Description]

Output: (Inherited from Object.)


Input: [Name] GetUsageData(SPUsageReportType, SPUsagePeriodType) [Description]

Output: Gets a table that contains information about the usage of a website, based on the specified report type and time interval.


Input: [Name] GetUsageData(SPUsageReportType, SPUsagePeriodType, Int32, DateTime) [Description]

Output: Gets a table that contains information about the usage of a website based on the specified report type, time interval, number of columns to display, and last day to display.


Input: [Name] GetUserEffectivePermissionInfo [Description]

Output: Gets the effective permissions that the specified user has and the role assignments related to this user within this scope. (Overrides SPSecurableObject.GetUserEffectivePermissionInfo(String).)


Input: [Name] GetUserEffectivePermissions [Description]

Output: Gets the effective permissions that the specified user has within the current application scope. (Overrides SPSecurableObject.GetUserEffectivePermissions(String).)


Input: [Name] GetUserToken [Description]

Output: Retrieves the user token for the specified user.


Input: [Name] GetViewFromUrl [Description]

Output: Gets a view of a list within the site based on the specified URL.


Input: [Name] GetWebPartCollection [Description]

Output: Obsolete. Use the GetLimitedWebPartManager method of the SPFile class to return an SPLimitedWebPartManager object to manage Web Parts instead. (In Windows SharePoint Services 2.0 the GetWebPartCollection method returned the collection of Web Parts on the page at the specified URL.)


Input: [Name] GetWebsAndListsWithUniquePermissions [Description]

Output: Retrieves a collection of Webs and Lists that either have unique permissions themselves or have items with unique permissions.


Input: [Name] ImportUserResources [Description]

Output: Imports user resources for the specified language.


Input: [Name] InsertAlertEvent(Guid, String, Int32, SPReusableAcl) [Description]

Output: Inserts an event in the events table for the specified custom prematching GUID, event data, event type, and reusable access control list (ACL).


Input: [Name] InsertAlertEvent(Guid, String, Int32, []) [Description]

Output: Inserts an event in the events table for the specified custom prematching GUID, event data, event type, and access control list (ACL).


Input: [Name] IsCurrentUserMemberOfGroup [Description]

Output: Gets whether the current user is a member of the specified group.


Input: [Name] LoadAndInstallApp [Description]

Output: Uploads and installs an app package.


Input: [Name] LoadAndInstallAppInSpecifiedLocale [Description]

Output: Uploads and installs an App package, in a specified locale.


Input: [Name] LoadApp [Description]

Output: Uploads an App package and creates an instance from it.


Input: [Name] MemberwiseClone [Description]

Output: (Inherited from Object.)


Input: [Name] OriginalBaseUrl [Description]

Output: Returns the base URL for the current request.


Input: [Name] ProcessBatchData [Description]

Output: Processes the specified commands for sending multiple requests to the server per transaction.


Input: [Name] RecalculateWebFineGrainedPermissions [Description]

Output: Recalculates whether the website contains a list or list item that has unique permissions, and updates the value of the AllowAutomaticASPXPageIndexing property.


Input: [Name] Recycle [Description]

Output: Sends the website to the recycle bin.


Input: [Name] RegisterPushNotificationSubscriber [Description]

Output: Registers the subscriber for push notifications over the site. If the registration already exists, the service token is updated with the new value.


Input: [Name] RemoveExternalSecurityProvider [Description]

Output: Obsolete. Removes the external security provider for the website.


Input: [Name] RemoveSupportedUICulture [Description]

Output: Removes support for the specified culture (locale) from the website.


Input: [Name] ResetRoleInheritance [Description]

Output: Resets the local role assignments so the website, and all it's descendant objects, re-inherit role assignments from the parent website. (Overrides SPSecurableObject.ResetRoleInheritance().)


Input: [Name] RevertAllDocumentContentStreams [Description]

Output: Restores all files within the website to their original, uncustomized state so that their logic becomes cached in memory (also known as "ghosted") rather than stored within the database.


Input: [Name] RevertCss [Description]

Output: Reverts style sheet customization of a file to the default style sheet.


Input: [Name] SaveAsTemplate [Description]

Output: Saves the website as a site template solution.


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

Output: This class or member is deprecated. When you upgrade or write new applications that use this class or member, use the new class or member instead. Use the Execute method of the Microsoft.SharePoint.Search.Query.KeywordQuery class or the FullTextSqlQuery class instead.


Input: [Name] SearchDocuments(String, UInt32, SPSearchResultCollectionPosition) [Description]

Output: This class or member is deprecated. When you upgrade or write new applications that use this class or member, use the new class or member instead. Use the Execute method of the Microsoft.SharePoint.Search.Query.KeywordQuery class or the FullTextSqlQuery class instead.


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

Output: This class or member is deprecated. When you upgrade or write new applications that use this class or member, use the new class or member instead. Use the Execute method of the Microsoft.SharePoint.Search.Query.KeywordQuery class or the FullTextSqlQuery class instead.


Input: [Name] SearchListItems(String, UInt32, SPSearchResultCollectionPosition) [Description]

Output: This class or member is deprecated. When you upgrade or write new applications that use this class or member, use the new class or member instead. Use the Execute method of the Microsoft.SharePoint.Search.Query.KeywordQuery class or the FullTextSqlQuery class instead.


Input: [Name] SetAvailableCrossLanguageWebTemplates [Description]

Output: Specifies a set of language-neutral Web templates that are available for creating subsites below the website, regardless of locale.


Input: [Name] SetAvailableWebTemplates [Description]

Output: Specifies the Web templates that are available for creating subsites below the website for the specified locale.


Input: [Name] SetProperty [Description]

Output: Sets the value of a property with the specified key in the list of metadata for the website.


Input: [Name] ToString [Description]

Output: Returns the title of the website. (Overrides Object.ToString().)