Input: [Name] PageFieldWrapCount [Required/Optional] Optional [Data Type] Variant [Description]

Output: The number of page fields in each column or row in the PivotTable report. The default value is 0 (zero).


Input: [Name] ReadData [Required/Optional] Optional [Data Type] Variant [Description]

Output: True to create a PivotTable cache that contains all records from the external database; this cache can be very large. If ReadData is False, you can set some of the fields asserver-based page fields before the data is actually read.


Input: [Name] Connection [Required/Optional] Optional [Data Type] Variant [Description]

Output: A string that contains ODBC settings that allow Excel to connect to an ODBC data source. The connection string has the form "ODBC;". This argument overrides any previous setting for the PivotCache object’s Connection property.


Input: [Description] The variable supports data binding. [Member name]

Output: VARFLAG_FBINDABLE


Input: [Description] The variable is the single property that best represents the object. Only one variable in type information can have this attribute. [Member name]

Output: VARFLAG_FDEFAULTBIND


Input: [Description] Permits an optimization in which the compiler looks for a member named "xyz" on the type of "abc". If such a member is found and is flagged as an accessor function for an element of the default collection, then a call is generated to that member function. Permitted on members in dispinterfaces and interfaces; not permitted on modules. [Member name]

Output: VARFLAG_FDEFAULTCOLLELEM


Input: [Description] The variable is displayed to the user as bindable. VARFLAG_FBINDABLE must also be set. [Member name]

Output: VARFLAG_FDISPLAYBIND


Input: [Description] The variable should not be displayed to the user in a browser, although it exists and is bindable. [Member name]

Output: VARFLAG_FHIDDEN


Input: [Description] The variable is mapped as individual bindable properties. [Member name]

Output: VARFLAG_FIMMEDIATEBIND


Input: [Description] The variable appears in an object browser, but not in a properties browser. [Member name]

Output: VARFLAG_FNONBROWSABLE


Input: [Description] Assignment to the variable should not be allowed. [Member name]

Output: VARFLAG_FREADONLY


Input: [Description] Tags the interface as having default behaviors. [Member name]

Output: VARFLAG_FREPLACEABLE


Input: [Description] When set, any attempt to directly change the property results in a call to IPropertyNotifySink::OnRequestEdit. The implementation of OnRequestEdit determines if the change is accepted. [Member name]

Output: VARFLAG_FREQUESTEDIT


Input: [Description] The variable should not be accessible from macro languages. This flag is intended for system-level variables or variables that you do not want type browsers to display. [Member name]

Output: VARFLAG_FRESTRICTED


Input: [Description] The variable returns an object that is a source of events. [Member name]

Output: VARFLAG_FSOURCE


Input: [Description] The variable is the default display in the user interface. [Member name]

Output: VARFLAG_FUIDEFAULT


Input: [Name] Alignment [Description]

Output: Gets or sets the alignment of text and icons within the status bar panel.


Input: [Name] AutoSize [Description]

Output: Gets or sets a value indicating whether the status bar panel is automatically resized.


Input: [Name] BorderStyle [Description]

Output: Gets or sets the border style of the status bar panel.


Input: [Name] CanRaiseEvents [Description]

Output: Gets a value indicating whether the component can raise an event. (Inherited from Component.)


Input: [Name] Container [Description]

Output: Gets the IContainer that contains the Component. (Inherited from Component.)


Input: [Name] DesignMode [Description]

Output: Gets a value that indicates whether the Component is currently in design mode. (Inherited from Component.)


Input: [Name] Events [Description]

Output: Gets the list of event handlers that are attached to this Component. (Inherited from Component.)


Input: [Name] Icon [Description]

Output: Gets or sets the icon to display within the status bar panel.


Input: [Name] MinWidth [Description]

Output: Gets or sets the minimum allowed width of the status bar panel within the StatusBar control.


Input: [Name] Name [Description]

Output: Gets or sets the name to apply to the StatusBarPanel.


Input: [Name] Parent [Description]

Output: Gets the StatusBar control that hosts the status bar panel.


Input: [Name] Site [Description]

Output: Gets or sets the ISite of the Component. (Inherited from Component.)


Input: [Name] Style [Description]

Output: Gets or sets the style of the status bar panel.


Input: [Name] Tag [Description]

Output: Gets or sets an object that contains data about the StatusBarPanel.


Input: [Name] Text [Description]

Output: Gets or sets the text of the status bar panel.


Input: [Name] ToolTipText [Description]

Output: Gets or sets ToolTip text associated with the status bar panel.


Input: [Name] Width [Description]

Output: Gets or sets the width of the status bar panel within the StatusBar control.


Input: [Name] Exception [Description]

Output: Gets or sets the exception.


Input: [Name] Message [Description]

Output: Gets or sets the result message.


Input: [Name] Name [Description]

Output: Gets or sets the name of the rule result.


Input: [Name] RuleProperties [Description]

Output: Gets or sets the collection of properties in the rule result.


Input: [Name] RuleType [Description]

Output: Gets or sets the rule type.


Input: [Name] Success [Description]

Output: Gets or sets a value that indicates whether the Web performance test rule was successful.


Input: [Class] BaseEvent [Description]

Output: Represents classes derived from BaseEvent that are known to be management event classes. These derived classes inherit an implementation of IEvent that allows events to be fired through the Fire method.


Input: [Class] DefaultManagementInstaller [Description]

Output: Installs an instrumented assembly. To use this default project installer, simply derive a class from DefaultManagementInstaller inside the assembly. No methods need to be overridden.


Input: [Class] DefaultManagementProjectInstaller [Description]

Output: Installs an instrumented assembly. To use this default project installer, derive a class from DefaultManagementProjectInstaller inside the assembly. No methods need to be overridden.


Input: [Class] IgnoreMemberAttribute [Description]

Output: Causes the associated member of an instrumented class to be ignored by management instrumentation.


Input: [Class] Instance [Description]

Output: Represents derived classes known to be management instrumentation instance classes. These derived classes inherit an implementation of IInstance that allows instances to be published through the Published property.


Input: [Class] InstanceNotFoundException [Description]

Output: The exception thrown to indicate that no instances are returned by a provider.


Input: [Class] Instrumentation [Description]

Output: Provides helper functions for exposing events and data for management. There is a single instance of this class per application domain.


Input: [Class] InstrumentationBaseException [Description]

Output: Represents the base provider-related exception.


Input: [Class] InstrumentationClassAttribute [Description]

Output: Specifies that a class provides event or instance instrumentation.


Input: [Class] InstrumentationException [Description]

Output: Represents a provider-related exception.


Input: [Class] InstrumentationManager [Description]

Output: Provides methods that manage the lifetime and the model used for decoupled providers.


Input: [Class] InstrumentedAttribute [Description]

Output: Specifies that this assembly provides management instrumentation. This attribute should appear one time per assembly.


Input: [Class] ManagedCommonProvider [Description]

Output: The class is used internally by the WMI.NET Provider Extensions infrastructure.


Input: [Class] ManagedNameAttribute [Description]

Output: Allows an instrumented class, or member of an instrumented class, to present an alternate name through management instrumentation.


Input: [Class] ManagementBindAttribute [Description]

Output: The ManagementBind attribute indicates that a method is used to return the instance of a WMI class associated with a specific key value.


Input: [Class] ManagementCommitAttribute [Description]

Output: The ManagementCommit attribute marks a method that is called when it is necessary to update a set of read-write properties in one, atomic operation.


Input: [Class] ManagementConfigurationAttribute [Description]

Output: The ManagementConfiguration attribute indicates that a property or field represents a read-write WMI property.


Input: [Class] ManagementCreateAttribute [Description]

Output: The ManagementCreateAttribute is used to indicate that a method creates a new instance of a managed entity.


Input: [Class] ManagementEntityAttribute [Description]

Output: The ManagementEntity attribute indicates that a class provides management information exposed through a WMI provider.


Input: [Class] ManagementEnumeratorAttribute [Description]

Output: The ManagementEnumerator attribute marks a method that returns all the instances of a WMI class.


Input: [Class] ManagementInstaller [Description]

Output: Installs instrumented assemblies. Include an instance of this installer class in the project installer for an assembly that includes instrumentation.


Input: [Class] ManagementKeyAttribute [Description]

Output: The ManagementKey attribute identifies the key properties of a WMI class.


Input: [Class] ManagementMemberAttribute [Description]

Output: This class is used by the WMI.NET Provider Extensions framework. It is the base class for all the management attributes that can be applied to members.


Input: [Class] ManagementNameAttribute [Description]

Output: The ManagementName attribute is used to override names exposed through a WMI class.


Input: [Class] ManagementNewInstanceAttribute [Description]

Output: The base class for management attributes that have only run-time functionality and no schema representation. The management attribute classes ManagementBindAttribute, ManagementCreateAttribute and ManagementEnumeratorAttribute are all derived from this class.


Input: [Class] ManagementProbeAttribute [Description]

Output: The ManagementProbe attribute indicates that a property or field represents a read-only WMI property.


Input: [Class] ManagementQualifierAttribute [Description]

Output: The ManagementQualifier attribute contains additional WMI provider-related information about an associated WMI class, instance, property, field or method.


Input: [Class] ManagementReferenceAttribute [Description]

Output: The ManagementReferenceAttribute marks a class member, property or method parameter as a reference to another management object or class.


Input: [Class] ManagementRemoveAttribute [Description]

Output: The ManagementRemoveAttribute is used to indicate that a method cleans up an instance of a managed entity.


Input: [Class] ManagementTaskAttribute [Description]

Output: The ManagementTask attribute indicates that the target method implements a WMI method.


Input: [Class] WmiConfigurationAttribute [Description]

Output: The WmiConfiguration attribute indicates that an assembly contains code that implements a WMI provider by using the WMI.NET Provider Extensions model. The attribute accepts parameters that establish the high-level configuration of the implemented WMI provider.


Input: [Class] WmiProviderInstallationException [Description]

Output: Represents an exception to throw when WMI provider installation fails.


Input: [Event] Broker:Activation Event Class [Description]

Output: An event generated when a queue monitor starts an activation stored procedure.


Input: [Event] Broker:Connection Event Class [Description]

Output: An event generated to report the status of a transport connection managed by Service Broker.


Input: [Event] Broker:Conversation Event Class [Description]

Output: An event generated to report the progress of a conversation.


Input: [Event] Broker:Conversation Group Event Class [Description]

Output: An event generated when the database creates or drops a conversation group.


Input: [Event] Broker:Corrupted Message Event Class [Description]

Output: An event generated to report that the database has received a corrupt message.


Input: [Event] Broker:Forwarded Message Dropped Event Class [Description]

Output: An event generated when SQL Server drops a Service Broker message that was to have been forwarded.


Input: [Event] Broker:Forwarded Message Sent Event Class [Description]

Output: An event generated when SQL Server forwards a Service Broker message.


Input: [Event] Broker:Message Classify Event Class [Description]

Output: An event generated when Service Broker determines the routing for a message.


Input: [Event] Broker:Message Drop Event Class [Description]

Output: An event generated when Service Broker is unable to retain a received message that should have been delivered to a service in this instance.


Input: [Event] Broker:Remote Message Ack Event Class [Description]

Output: An event generated when Service Broker sends or receives a message acknowledgement.


Input: [Action Code] FILE_ACTION_ADDED [Meaning]

Output: A new file or subdirectory has been created.

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Action Code] FILE_ACTION_REMOVED [Meaning]

Output: A file or subdirectory has been deleted.

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Action Code] FILE_ACTION_MODIFIED [Meaning]

Output: A file or subdirectory has been modified (but not created or deleted).

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Action Code] FILE_ACTION_RENAMED_OLD_NAME [Meaning]

Output: This is the old name of a file that has been renamed.

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Action Code] FILE_ACTION_RENAMED_NEW_NAME [Meaning]

Output: This is the new name of a file that has been renamed.

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Action Code] FILE_ACTION_ADDED_STREAM [Meaning]

Output: A new stream has been opened.

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Action Code] FILE_ACTION_REMOVED_STREAM [Meaning]

Output: A stream has been closed.

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Action Code] FILE_ACTION_MODIFIED_STREAM [Meaning]

Output: A stream has been modified (but not opened or closed).

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Action Code] FILE_ACTION_REMOVED_BY_DELETE [Meaning]

Output: An object ID has been removed from the index by a delete file operation.

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Action Code] FILE_ACTION_ID_NOT_TUNNELLED [Meaning]

Output: An object ID for a file could not be tunneled because its object ID matched the ID of an already existing file.

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Action Code] FILE_ACTION_TUNNELLED_ID_COLLISION [Meaning]

Output: An object ID for a file could not be tunneled because the file already has an object ID.

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Meaning] A new file or subdirectory has been created. [Action Code]

Output: FILE_ACTION_ADDED

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Meaning] A file or subdirectory has been deleted. [Action Code]

Output: FILE_ACTION_REMOVED

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Meaning] A file or subdirectory has been modified (but not created or deleted). [Action Code]

Output: FILE_ACTION_MODIFIED

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Meaning] This is the old name of a file that has been renamed. [Action Code]

Output: FILE_ACTION_RENAMED_OLD_NAME

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Meaning] This is the new name of a file that has been renamed. [Action Code]

Output: FILE_ACTION_RENAMED_NEW_NAME

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Meaning] A new stream has been opened. [Action Code]

Output: FILE_ACTION_ADDED_STREAM

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Meaning] A stream has been closed. [Action Code]

Output: FILE_ACTION_REMOVED_STREAM

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Meaning] A stream has been modified (but not opened or closed). [Action Code]

Output: FILE_ACTION_MODIFIED_STREAM

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Meaning] An object ID has been removed from the index by a delete file operation. [Action Code]

Output: FILE_ACTION_REMOVED_BY_DELETE

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Meaning] An object ID for a file could not be tunneled because its object ID matched the ID of an already existing file. [Action Code]

Output: FILE_ACTION_ID_NOT_TUNNELLED

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Meaning] An object ID for a file could not be tunneled because the file already has an object ID. [Action Code]

Output: FILE_ACTION_TUNNELLED_ID_COLLISION

FsRtlNotifyFullReportChange routine (Windows Drivers)


Input: [Member name] None [Description]

Output: Indicates that the process has not shut down.


Input: [Member name] Unexpected [Description]

Output: Indicates that the process shut down unexpectedly.


Input: [Member name] RequestsLimit [Description]

Output: Indicates that requests executed by the process exceeded the allowable limit.


Input: [Member name] RequestQueueLimit [Description]

Output: Indicates that requests assigned to the process exceeded the allowable number in the queue.


Input: [Member name] Timeout [Description]

Output: Indicates that the process restarted because it was active longer than allowed.


Input: [Member name] IdleTimeout [Description]

Output: Indicates that the process exceeded the allowable idle time.


Input: [Member name] MemoryLimitExceeded [Description]

Output: Indicates that the process exceeded the per-process memory limit.


Input: [Member name] PingFailed [Description]

Output: Indicates that the worker process did not respond to a ping from the Internet Information Services (IIS) process.


Input: [Member name] DeadlockSuspected [Description]

Output: Indicates that a deadlock was suspected because the response time limit was exceeded with requests in the queue.


Input: [Name] ANSICodePage [Description]

Output: Gets the American National Standards Institute (ANSI) code page used by the writing system represented by the current TextInfo.


Input: [Name] CultureName [Description]

Output: Gets the name of the culture associated with the current TextInfo object.


Input: [Name] EBCDICCodePage [Description]

Output: Gets the Extended Binary Coded Decimal Interchange Code (EBCDIC) code page used by the writing system represented by the current TextInfo.


Input: [Name] IsReadOnly [Description]

Output: Gets a value indicating whether the current TextInfo object is read-only.


Input: [Name] IsRightToLeft [Description]

Output: Gets a value indicating whether the current TextInfo object represents a writing system where text flows from right to left.


Input: [Name] LCID [Description]

Output: Gets the culture identifier for the culture associated with the current TextInfo object.


Input: [Name] ListSeparator [Description]

Output: Gets or sets the string that separates items in a list.


Input: [Name] MacCodePage [Description]

Output: Gets the Macintosh code page used by the writing system represented by the current TextInfo.


Input: [Name] OEMCodePage [Description]

Output: Gets the original equipment manufacturer (OEM) code page used by the writing system represented by the current TextInfo.


Input: [Description] Gets the number of bytes that were received on the interface. [Name]

Output: BytesReceived


Input: [Description] Gets the number of bytes that were sent on the interface. [Name]

Output: BytesSent


Input: [Description] Gets the number of incoming packets that were discarded. [Name]

Output: IncomingPacketsDiscarded


Input: [Description] Gets the number of incoming packets with errors. [Name]

Output: IncomingPacketsWithErrors


Input: [Description] Gets the number of incoming packets with an unknown protocol that were received on the interface. [Name]

Output: IncomingUnknownProtocolPackets


Input: [Description] Gets the number of non-unicast packets that were received on the interface. [Name]

Output: NonUnicastPacketsReceived


Input: [Description] Gets the number of non-unicast packets that were sent on the interface. [Name]

Output: NonUnicastPacketsSent


Input: [Description] Gets the number of outgoing packets that were discarded. [Name]

Output: OutgoingPacketsDiscarded


Input: [Description] Gets the number of outgoing packets with errors. [Name]

Output: OutgoingPacketsWithErrors


Input: [Description] Gets the length of the output queue. [Name]

Output: OutputQueueLength


Input: [Description] Gets the number of unicast packets that were received on the interface. [Name]

Output: UnicastPacketsReceived


Input: [Description] Gets the number of unicast packets that were sent on the interface. [Name]

Output: UnicastPacketsSent


Input: [Member name] Clear [Description]

Output: This change will clear the undo stack


Input: [Member name] Create [Description]

Output: This change will create a new undo unit


Input: [Member name] Merge [Description]

Output: This change will merge into the previous undo unit


Input: [Member name] None [Description]

Output: This change will not affect the undo stack at all


Input: [Member name] Redo [Description]

Output: This change is the result of a call to Redo()


Input: [Member name] Undo [Description]

Output: This change is the result of a call to Undo()


Input: [Topic] Database Engine Programmability Enhancements [Description]

Output: Database objects, such as triggers, stored procedures, and user-defined types, can be written in .NET Framework languages, such as Microsoft Visual C#. Development and debugging is integrated into the Microsoft Visual Studio environment allowing developers to use the same tools to develop database objects as they use to develop .NET Framework components and services. The Transact-SQL language has been extended with features such as improved error handling and support for recursive queries.


Input: [Topic] Database Engine Manageability Enhancements [Description]

Output: Manageability of the Database Engine is simplified with dynamic instance configuration, including dynamic AWE memory management and dynamic I/O and CPU affinity. Security is enhanced with features such as having all permissions grantable and the separation of users and schemas.


Input: [Topic] Database Engine Distributed Queries Enhancements [Description]

Output: The functionality of distributed queries has been enhanced by changes to Transact-SQL, support for new data types, and the addition of new SQL Trace events.


Input: [Topic] Database Engine Availability Enhancements [Description]

Output: The availability of SQL Server databases is improved by online indexing operations, fast recovery during crash recovery, and partial availability during restore operations, database page checksums, and backup media mirroring. Database mirroring enables the creation of hot standby servers providing rapid failover support with no loss of data from committed transactions.


Input: [Topic] Database Engine XML Enhancements [Description]

Output: The Database Engine now supports an XML data type for storing XML documents in table columns or Transact-SQL variables. It also supports the XQuery language, including the XML Data Manipulation Language (XML DML).


Input: [Topic] Database Engine Scalability and Performance Enhancements [Description]

Output: Data partitioning is enhanced with native table and index partitioning. Application concurrency is improved using the new snapshot isolation level and the ability to have multiple active result sets on a single connection.


Input: [Topic] Database Engine International Enhancements [Description]

Output: The collations and character sets of the Database Engine and its interfaces now include support for supplementary characters, and GB18030-encoded characters.


Input: [Topic] Database Engine Security Enhancements [Description]

Output: Describes the extensive new security mechanisms. These mechanisms include surface area reduction at installation, surface area configuration tool, native encryption, integrated key management, granular authorization, configurable password policy, discrete execution context, and multiple proxy accounts.


Input: [Description] Provides additional information about solutions as containers. [Topic]

Output: Solutions as Containers

Introduction to Solutions, Projects, and Items


Input: [Description] Provides additional information about projects as containers. [Topic]

Output: Projects as Containers

Introduction to Solutions, Projects, and Items


Input: [Description] Describes the connections, queries, and files that can be placed in projects. [Topic]

Output: Project Items

Introduction to Solutions, Projects, and Items


Input: [Description] Provides information about the files used by SQL Server Management Studio to manage solutions and files. [Topic]

Output: Files That Manage Solutions and Projects

Introduction to Solutions, Projects, and Items


Input: [Description] Describes working with files that are not associated with a project or solution. [Topic]

Output: Miscellaneous Files

Introduction to Solutions, Projects, and Items


Input: [Description] Describes how multiple projects can be combined into solutions. [Topic]

Output: Multiproject Solutions

Introduction to Solutions, Projects, and Items


Input: [Description] Introduces how SQL Server Management Studio works with source control products. [Topic]

Output: Managing File Storage with Source Control

Introduction to Solutions, Projects, and Items


Input: [Description] Describes how to open and save files using Unicode encoding or a different code page. [Topic]

Output: Managing Files with Encoding

Introduction to Solutions, Projects, and Items


Input: [Description] Gets or sets the value of the Accept HTTP header. [Name]

Output: Accept


Input: [Description] Gets the Uniform Resource Identifier (URI) of the Internet resource that actually responds to the request. [Name]

Output: Address


Input: [Description] Gets or sets a value that indicates whether the request should follow redirection responses. [Name]

Output: AllowAutoRedirect


Input: [Description] Gets or sets a value that indicates whether to buffer the received from the Internet resource. [Name]

Output: AllowReadStreamBuffering


Input: [Description] Gets or sets a value that indicates whether to buffer the data sent to the Internet resource. [Name]

Output: AllowWriteStreamBuffering


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

Output: AuthenticationLevel


Input: [Description] Gets or sets the type of decompression that is used. [Name]

Output: AutomaticDecompression


Input: [Description] Gets or sets the cache policy for this request. (Inherited from WebRequest.) [Name]

Output: CachePolicy


Input: [Description] Gets or sets the collection of security certificates that are associated with this request. [Name]

Output: ClientCertificates


Input: [Description] Gets or sets the value of the Connection HTTP header. [Name]

Output: Connection


Input: [Description] Gets or sets the name of the connection group for the request. (Overrides WebRequest.ConnectionGroupName.) [Name]

Output: ConnectionGroupName


Input: [Description] Gets or sets the Content-length HTTP header. (Overrides WebRequest.ContentLength.) [Name]

Output: ContentLength


Input: [Description] Gets or sets the value of the Content-type HTTP header. (Overrides WebRequest.ContentType.) [Name]

Output: ContentType


Input: [Description] Gets or sets the delegate method called when an HTTP 100-continue response is received from the Internet resource. [Name]

Output: ContinueDelegate


Input: [Description] Gets or sets a timeout, in milliseconds, to wait until the 100-Continue is received from the server. [Name]

Output: ContinueTimeout


Input: [Description] Gets or sets the cookies associated with the request. [Name]

Output: CookieContainer


Input: [Description] Obsolete. When overridden in a descendant class, gets the factory object derived from the IWebRequestCreate class used to create the WebRequest instantiated for making the request to the specified URI. (Inherited from WebRequest.) [Name]

Output: CreatorInstance


Input: [Description] Gets or sets authentication information for the request. (Overrides WebRequest.Credentials.) [Name]

Output: Credentials


Input: [Description] Get or set the Date HTTP header value to use in an HTTP request. [Name]

Output: Date


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

Output: DefaultCachePolicy


Input: [Description] Gets or sets the default maximum length of an HTTP error response. [Name]

Output: DefaultMaximumErrorResponseLength


Input: [Description] Gets or sets the default for the MaximumResponseHeadersLength property. [Name]

Output: DefaultMaximumResponseHeadersLength


Input: [Description] Gets or sets the value of the Expect HTTP header. [Name]

Output: Expect


Input: [Description] Gets a value that indicates whether a response has been received from an Internet resource. [Name]

Output: HaveResponse


Input: [Description] Specifies a collection of the name/value pairs that make up the HTTP headers. (Overrides WebRequest.Headers.) [Name]

Output: Headers


Input: [Description] Get or set the Host header value to use in an HTTP request independent from the request URI. [Name]

Output: Host


Input: [Description] Gets or sets the value of the If-Modified-Since HTTP header. [Name]

Output: IfModifiedSince


Input: [Description] Gets or sets the impersonation level for the current request. (Inherited from WebRequest.) [Name]

Output: ImpersonationLevel


Input: [Description] Gets or sets a value that indicates whether to make a persistent connection to the Internet resource. [Name]

Output: KeepAlive


Input: [Description] Gets or sets the maximum number of redirects that the request follows. [Name]

Output: MaximumAutomaticRedirections


Input: [Description] Gets or sets the maximum allowed length of the response headers. [Name]

Output: MaximumResponseHeadersLength


Input: [Description] Gets or sets the media type of the request. [Name]

Output: MediaType


Input: [Description] Gets or sets the method for the request. (Overrides WebRequest.Method.) [Name]

Output: Method


Input: [Description] Gets or sets a value that indicates whether to pipeline the request to the Internet resource. [Name]

Output: Pipelined


Input: [Description] Gets or sets a value that indicates whether to send an Authorization header with the request. (Overrides WebRequest.PreAuthenticate.) [Name]

Output: PreAuthenticate


Input: [Description] Gets or sets the version of HTTP to use for the request. [Name]

Output: ProtocolVersion


Input: [Description] Gets or sets proxy information for the request. (Overrides WebRequest.Proxy.) [Name]

Output: Proxy


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

Output: Proxy


Input: [Description] Gets or sets a time-out in milliseconds when writing to or reading from a stream. [Name]

Output: ReadWriteTimeout


Input: [Description] Gets or sets the value of the Referer HTTP header. [Name]

Output: Referer


Input: [Description] Gets the original Uniform Resource Identifier (URI) of the request. (Overrides WebRequest.RequestUri.) [Name]

Output: RequestUri


Input: [Description] Gets or sets a value that indicates whether to send data in segments to the Internet resource. [Name]

Output: SendChunked


Input: [Description] Gets or sets a callback function to validate the server certificate. [Name]

Output: ServerCertificateValidationCallback


Input: [Description] Gets the service point to use for the request. [Name]

Output: ServicePoint


Input: [Description] Gets a value that indicates whether the request provides support for a CookieContainer. [Name]

Output: SupportsCookieContainer


Input: [Description] Gets or sets the time-out value in milliseconds for the GetResponse and GetRequestStream methods. (Overrides WebRequest.Timeout.) [Name]

Output: Timeout


Input: [Description] Gets or sets the value of the Transfer-encoding HTTP header. [Name]

Output: TransferEncoding


Input: [Description] Gets or sets a value that indicates whether to allow high-speed NTLM-authenticated connection sharing. [Name]

Output: UnsafeAuthenticatedConnectionSharing


Input: [Description] Gets or sets a Boolean value that controls whether default credentials are sent with requests. (Overrides WebRequest.UseDefaultCredentials.) [Name]

Output: UseDefaultCredentials


Input: [Description] Gets or sets the value of the User-agent HTTP header. [Name]

Output: UserAgent


Input: [Description] Gets the number of elements contained in the collection. [Name]

Output: Count


Input: [Description] Gets a Boolean value indicating whether nodes can be added to or subtracted from the collection. [Name]

Output: IsFixedSize


Input: [Description] Gets a Boolean value indicating whether the collection is read-only. [Name]

Output: IsReadOnly


Input: [Description] Gets a Boolean value indicating whether access to the collection is synchronized (thread safe). [Name]

Output: IsSynchronized


Input: [Description] Gets or sets the SiteMapNode object at the specified index in the collection. [Name]

Output: Item


Input: [Description] Gets an object that can be used to synchronize access to the collection. [Name]

Output: SyncRoot


Input: [Member name] None [Description]

Output: The drop target does not accept the data.


Input: [Member name] Copy [Description]

Output: The data from the drag source is copied to the drop target.


Input: [Member name] Move [Description]

Output: The data from the drag source is moved to the drop target.


Input: [Member name] Link [Description]

Output: The data from the drag source is linked to the drop target.


Input: [Member name] Scroll [Description]

Output: The target can be scrolled while dragging to locate a drop position that is not currently visible in the target.


Input: [Member name] All [Description]

Output: The combination of the Copy, Move, and Scroll effects.


Input: [Member name] AcceptRanges [Description]

Output: The Accept-Ranges header, which specifies the range that is accepted by the server.


Input: [Member name] Age [Description]

Output: The Age header, which specifies the time, in seconds, since the response was generated by the originating server.


Input: [Member name] Allow [Description]

Output: The Allow header, which specifies the set of HTTP methods that are supported.


Input: [Member name] CacheControl [Description]

Output: The Cache-Control header, which specifies caching directives that must be obeyed by all caching mechanisms along the request/response chain.


Input: [Member name] Connection [Description]

Output: The Connection header, which specifies options that are desired for a particular connection.


Input: [Member name] ContentEncoding [Description]

Output: The Content-Encoding header, which specifies the encodings that have been applied to the accompanying body data.


Input: [Member name] ContentLanguage [Description]

Output: The Content-Langauge header, which specifies the natural language or languages of the accompanying body data.


Input: [Member name] ContentLength [Description]

Output: The Content-Length header, which specifies the length, in bytes, of the accompanying body data.


Input: [Member name] ContentLocation [Description]

Output: The Content-Location header, which specifies a URI from which the accompanying body can be obtained.


Input: [Member name] ContentMd5 [Description]

Output: The Content-MD5 header, which specifies the MD5 digest of the accompanying body data, for the purpose of providing an end-to-end message integrity check.


Input: [Member name] ContentRange [Description]

Output: The Range header, which specifies the subrange or subranges of the response that the client requests be returned in lieu of the entire response.


Input: [Member name] ContentType [Description]

Output: The Content-Type header, which specifies the MIME type of the accompanying body data.


Input: [Member name] Date [Description]

Output: The Date header, which specifies the date and time at which the response originated.


Input: [Member name] ETag [Description]

Output: The Etag header, which specifies the current value for the requested variant.


Input: [Member name] Expires [Description]

Output: The Expires header, which specifies the date and time after which the accompanying body data should be considered stale.


Input: [Member name] KeepAlive [Description]

Output: The Keep-Alive header, which specifies a parameter to be used to maintain a persistent connection.


Input: [Member name] LastModified [Description]

Output: The Last-Modified header, which specifies the date and time at which the accompanying body data was last modified.


Input: [Member name] Location [Description]

Output: The Location header, which specifies a URI to which the client is redirected to obtain the requested resource.


Input: [Member name] Pragma [Description]

Output: The Pragma header, which specifies implementation-specific directives that might apply to any agent along the request/response chain.


Input: [Member name] ProxyAuthenticate [Description]

Output: The Proxy-Authenticate header, which specifies that the client must authenticate itself to a proxy.


Input: [Member name] RetryAfter [Description]

Output: The Retry-After header, which specifies a time (in seconds), or a date and time, after which the client can retry its request.


Input: [Member name] Server [Description]

Output: The Server header, which specifies information about the originating server agent.


Input: [Member name] SetCookie [Description]

Output: The Set-Cookie header, which specifies cookie data that is presented to the client.


Input: [Member name] Trailer [Description]

Output: The Trailer header, which specifies that the indicated header fields are present in the trailer of a message that is encoded with chunked transfer-coding.


Input: [Member name] TransferEncoding [Description]

Output: The Transfer-Encoding header, which specifies what (if any) type of transformation has been applied to the message body.


Input: [Member name] Upgrade [Description]

Output: The Upgrade header, which specifies additional communications protocols that the client supports.


Input: [Member name] Vary [Description]

Output: The Vary header, which specifies the request headers that are used to determine whether a cached response is fresh.


Input: [Member name] Via [Description]

Output: The Via header, which specifies intermediate protocols to be used by gateway and proxy agents.


Input: [Member name] Warning [Description]

Output: The Warning header, which specifies additional information about that status or transformation of a message that might not be reflected in the message.


Input: [Member name] WwwAuthenticate [Description]

Output: The WWW-Authenticate header, which specifies that the client must authenticate itself to the server.


Input: [Value] Creating Snapshot 32768 [Meaning]

Output: A snapshot is in the process of being created for the VM.


Input: [Value] Applying Snapshot 32769 [Meaning]

Output: A snapshot is in the process of being applied to the VM.


Input: [Value] Deleting Snapshot 32770 [Meaning]

Output: A snapshot is in the process of being deleted from the VM.


Input: [Value] Waiting to Start 32771 [Meaning]

Output: The VM will be started after the automatic startup delay configured through the AutomaticStartupActionDelay property of the Msvm_VirtualSystemGlobalSettingData class has elapsed.


Input: [Value] Merging Disks 32772 [Meaning]

Output: Virtual hard disks from previously deleted snapshots are being merged.


Input: [Value] Exporting Virtual Machine 32773 [Meaning]

Output: The VM is being exported.


Input: [Value] Migrating Virtual Machine 32774 [Meaning]

Output: The VM is being migrated live from one physical computer to another.


Input: [Description] Defines values that specify the access that cross-domain callers have to a Silverlight-based application. [Enumeration]

Output: CrossDomainAccess


Input: [Description] Defines constants that indicate whether elevated permissions are required for an out-of-browser application. [Enumeration]

Output: ElevatedPermissions


Input: [Description] Defines constants that specify the content flow direction for text and UI elements. [Enumeration]

Output: FlowDirection


Input: [Description] Describes the capital letter style for a Typography object. [Enumeration]

Output: FontCapitals


Input: [Description] Provides a mechanism for the user to select font-specific versions of glyphs for a specified East Asian writing system or language. [Enumeration]

Output: FontEastAsianLanguage


Input: [Description] Provides a mechanism for the user to select glyphs of different width styles. [Enumeration]

Output: FontEastAsianWidths


Input: [Description] Describes the fraction style for a Typography object. [Enumeration]

Output: FontFraction


Input: [Description] Describes the numeral alignment for a Typography object. [Enumeration]

Output: FontNumeralAlignment


Input: [Description] Describes the numeral style for a Typography object. [Enumeration]

Output: FontNumeralStyle


Input: [Description] Defines access to registered OpenType font variants. [Enumeration]

Output: FontVariants


Input: [Description] Describes the kind of value that a GridLength object is holding. [Enumeration]

Output: GridUnitType


Input: [Description] Indicates where an element should be displayed on the horizontal axis relative to the allocated layout slot of the parent element. [Enumeration]

Output: HorizontalAlignment


Input: [Description] Defines constants that indicate the installation state of an application that is configured to run outside the browser. [Enumeration]

Output: InstallState


Input: [Description] Describes the mechanism by which a line box is determined for each line. [Enumeration]

Output: LineStackingStrategy


Input: [Description] Specifies the buttons to include when you display a message box. [Enumeration]

Output: MessageBoxButton


Input: [Description] Represents a user's response to a message box. [Enumeration]

Output: MessageBoxResult


Input: [Description] Specifies whether text is centered, left-aligned, or right-aligned. [Enumeration]

Output: TextAlignment


Input: [Description] Describes how text is trimmed when it overflows the edge of its containing box. [Enumeration]

Output: TextTrimming


Input: [Description] Specifies whether text wraps when it reaches the edge of its container. [Enumeration]

Output: TextWrapping


Input: [Description] Describes how a child element is vertically positioned or stretched within a parent's layout slot. [Enumeration]

Output: VerticalAlignment


Input: [Description] Specifies the display state of an element. [Enumeration]

Output: Visibility


Input: [Description] Defines constants that represent the edges and corners of a Silverlight out-of-browser application window. [Enumeration]

Output: WindowResizeEdge


Input: [Description] Defines constants that indicate how an out-of-browser application window is positioned at startup. [Enumeration]

Output: WindowStartupLocation


Input: [Description] Defines constants that indicate the state of an out-of-browser application window. [Enumeration]

Output: WindowState


Input: [Description] Defines constants that indicate the appearance of the title bar and border of an out-of-browser application window. [Enumeration]

Output: WindowStyle


Input: [Name] Activate application menu [Shortcut keys] ALT + SPACEBAR [Description]

Output: Opens the program menu, allowing the user to manage the state of the application window, for example, move or resize.


Input: [Name] Activate document window menu [Shortcut keys] ALT + HYPHEN [Description]

Output: Opens the document menu, allowing the user to manage the state of the active document window, for example, move or resize. Available only while in MDI mode from within a document window.


Input: [Name] Activate tool window menu [Shortcut keys] ALT + HYPHEN [Description]

Output: Opens the tool window menu, allowing the user to move the tool window within the IDE. Available only while within a tool window.


Input: [Name] Close application [Shortcut keys] ALT + F4 [Description]

Output: Closes the IDE.


Input: [Name] Close document [Shortcut keys] CTRL+F6 [Description]

Output: Closes the active application document.


Input: [Name] Collapse all tree nodes [Shortcut keys] NUM + - [Description]

Output: Collapses all nodes in the current tree view.


Input: [Name] Expand all tree nodes [Shortcut keys] NUM + * [Description]

Output: Expands all nodes in the current tree view.


Input: [Name] Move to menu bar [Shortcut keys] ALT [Description]

Output: Activates the main IDE menu bar.


Input: [Name] Move to next toolbar [Shortcut keys] CTRL + TAB [Description]

Output: Moves to the next visible toolbar. Available only while the main menu bar is active.


Input: [Name] Move to previous toolbar [Shortcut keys] CTRL + SHIFT + TAB [Description]

Output: Moves to the previous visible toolbar. Available only while the main menu bar is active.


Input: [Name] Move to tool window toolbar [Shortcut keys] SHIFT + ALT [Description]

Output: Activates the tool window toolbar. Available only while in a tool window containing a toolbar.


Input: [Name] Move tree focus down [Shortcut keys] CTRL + DOWN ARROW [Description]

Output: Moves the focus in tree view down without changing the selection. This shortcut can be used to select multiple items in the tree.


Input: [Name] Move tree focus up [Shortcut keys] CTRL + UP ARROW [Description]

Output: Moves the focus in tree view up without changing the selection. This shortcut can be used to select multiple items in the tree.


Input: [Name] Shortcut menu [Shortcut keys] SHIFT + F10 [Description]

Output: Displays the shortcut menu.


Input: [Name] Toggle drop-down list visibility [Shortcut keys] F4 [Description]

Output: Hides and shows a drop-down list. Available only while within a drop-down list.


Input: [Name] Toggle tree focus selection [Shortcut keys] CTRL + SPACEBAR [Description]

Output: Toggles a selection for the current focus in tree view.


Input: [Shortcut keys] ALT + SPACEBAR [Description] Opens the program menu, allowing the user to manage the state of the application window, for example, move or resize. [Name]

Output: Activate application menu


Input: [Shortcut keys] ALT + HYPHEN [Description] Opens the document menu, allowing the user to manage the state of the active document window, for example, move or resize. Available only while in MDI mode from within a document window. [Name]

Output: Activate document window menu


Input: [Shortcut keys] ALT + HYPHEN [Description] Opens the tool window menu, allowing the user to move the tool window within the IDE. Available only while within a tool window. [Name]

Output: Activate tool window menu


Input: [Shortcut keys] ALT + F4 [Description] Closes the IDE. [Name]

Output: Close application


Input: [Shortcut keys] CTRL+F6 [Description] Closes the active application document. [Name]

Output: Close document


Input: [Shortcut keys] NUM + - [Description] Collapses all nodes in the current tree view. [Name]

Output: Collapse all tree nodes


Input: [Shortcut keys] NUM + * [Description] Expands all nodes in the current tree view. [Name]

Output: Expand all tree nodes


Input: [Shortcut keys] ALT [Description] Activates the main IDE menu bar. [Name]

Output: Move to menu bar


Input: [Shortcut keys] CTRL + TAB [Description] Moves to the next visible toolbar. Available only while the main menu bar is active. [Name]

Output: Move to next toolbar


Input: [Shortcut keys] CTRL + SHIFT + TAB [Description] Moves to the previous visible toolbar. Available only while the main menu bar is active. [Name]

Output: Move to previous toolbar


Input: [Shortcut keys] SHIFT + ALT [Description] Activates the tool window toolbar. Available only while in a tool window containing a toolbar. [Name]

Output: Move to tool window toolbar


Input: [Shortcut keys] CTRL + DOWN ARROW [Description] Moves the focus in tree view down without changing the selection. This shortcut can be used to select multiple items in the tree. [Name]

Output: Move tree focus down


Input: [Shortcut keys] CTRL + UP ARROW [Description] Moves the focus in tree view up without changing the selection. This shortcut can be used to select multiple items in the tree. [Name]

Output: Move tree focus up


Input: [Shortcut keys] SHIFT + F10 [Description] Displays the shortcut menu. [Name]

Output: Shortcut menu


Input: [Shortcut keys] F4 [Description] Hides and shows a drop-down list. Available only while within a drop-down list. [Name]

Output: Toggle drop-down list visibility


Input: [Shortcut keys] CTRL + SPACEBAR [Description] Toggles a selection for the current focus in tree view. [Name]

Output: Toggle tree focus selection


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

Output: Initializes a new instance of the Attachment class with the specified content string.


Input: [Name] Attachment(Stream, ContentType) [Description]

Output: Initializes a new instance of the Attachment class with the specified stream and content type.


Input: [Name] Attachment(Stream, String) [Description]

Output: Initializes a new instance of the Attachment class with the specified stream and name.


Input: [Name] Attachment(String, ContentType) [Description]

Output: Initializes a new instance of the Attachment class with the specified content string and ContentType.


Input: [Name] Attachment(String, String) [Description]

Output: Initializes a new instance of the Attachment class with the specified content string and MIME type information.


Input: [Name] Attachment(Stream, String, String) [Description]

Output: Initializes a new instance of the Attachment class with the specified stream, name, and MIME type information.


Input: [Name] Add [Description]

Output: Returns a new DateTime that adds the value of the specified TimeSpan to the value of this instance.


Input: [Name] AddDays [Description]

Output: Returns a new DateTime that adds the specified number of days to the value of this instance.


Input: [Name] AddHours [Description]

Output: Returns a new DateTime that adds the specified number of hours to the value of this instance.


Input: [Name] AddMilliseconds [Description]

Output: Returns a new DateTime that adds the specified number of milliseconds to the value of this instance.


Input: [Name] AddMinutes [Description]

Output: Returns a new DateTime that adds the specified number of minutes to the value of this instance.


Input: [Name] AddMonths [Description]

Output: Returns a new DateTime that adds the specified number of months to the value of this instance.


Input: [Name] AddSeconds [Description]

Output: Returns a new DateTime that adds the specified number of seconds to the value of this instance.


Input: [Name] AddTicks [Description]

Output: Returns a new DateTime that adds the specified number of ticks to the value of this instance.


Input: [Name] AddYears [Description]

Output: Returns a new DateTime that adds the specified number of years to the value of this instance.


Input: [Name] Compare [Description]

Output: Compares two instances of DateTime and returns an integer that indicates whether the first DateTime instance is earlier than, the same as, or later than the second DateTime instance.


Input: [Name] CompareTo(DateTime) [Description]

Output: Compares the value of this instance to a specified DateTime value and returns an integer that indicates whether this instance is earlier than, the same as, or later than the specified DateTime value.


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

Output: Compares the value of this instance to a specified object that contains a specified DateTime value, and returns an integer that indicates whether this instance is earlier than, the same as, or later than the specified DateTime value.


Input: [Name] DaysInMonth [Description]

Output: Returns the number of days in the specified month and year.


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

Output: Returns a value indicating whether the value of this instance is equal to the value of the specified DateTime instance.


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

Output: Returns a value indicating whether this instance is equal to a specified object. (Overrides ValueType.Equals(Object).)


Input: [Name] Equals(DateTime, DateTime) [Description]

Output: Returns a value indicating whether two DateTime instances have the same date and time value.


Input: [Name] Finalize [Description]

Output: Allows an object to try to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)


Input: [Name] FromBinary [Description]

Output: Deserializes a 64-bit binary value and recreates an original serialized DateTime object.


Input: [Name] FromFileTime [Description]

Output: Converts the specified Windows file time to an equivalent local time.


Input: [Name] FromFileTimeUtc [Description]

Output: Converts the specified Windows file time to an equivalent UTC time.


Input: [Name] FromOADate [Description]

Output: Returns a DateTime equivalent to the specified OLE Automation date.


Input: [Name] GetHashCode [Description]

Output: Returns the hash code for this instance. (Overrides ValueType.GetHashCode().)


Input: [Name] GetType [Description]

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


Input: [Name] GetTypeCode [Description]

Output: Returns the TypeCode for value type DateTime.


Input: [Name] IsDaylightSavingTime [Description]

Output: Indicates whether this instance of DateTime is within the Daylight Saving Time range for the current time zone.


Input: [Name] IsLeapYear [Description]

Output: Returns an indication whether the specified year is a leap year.


Input: [Name] MemberwiseClone [Description]

Output: Creates a shallow copy of the current Object. (Inherited from Object.)


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

Output: Converts the specified string representation of a date and time to its DateTime equivalent.


Input: [Name] Parse(String, IFormatProvider) [Description]

Output: Converts the specified string representation of a date and time to its DateTime equivalent using the specified culture-specific format information.


Input: [Name] Parse(String, IFormatProvider, DateTimeStyles) [Description]

Output: Converts the specified string representation of a date and time to its DateTime equivalent using the specified culture-specific format information and formatting style.


Input: [Name] ParseExact(String, String, IFormatProvider) [Description]

Output: Converts the specified string representation of a date and time to its DateTime equivalent using the specified format and culture-specific format information. The format of the string representation must match the specified format exactly.


Input: [Name] ParseExact(String, String, IFormatProvider, DateTimeStyles) [Description]

Output: Converts the specified string representation of a date and time to its DateTime equivalent using the specified format, culture-specific format information, and style. The format of the string representation must match the specified format exactly or an exception is thrown.


Input: [Name] ParseExact(String, String[], IFormatProvider, DateTimeStyles) [Description]

Output: Converts the specified string representation of a date and time to its DateTime equivalent using the specified array of formats, culture-specific format information, and style. The format of the string representation must match at least one of the specified formats exactly or an exception is thrown.


Input: [Name] SpecifyKind [Description]

Output: Creates a new DateTime object that has the same number of ticks as the specified DateTime, but is designated as either local time, Coordinated Universal Time (UTC), or neither, as indicated by the specified DateTimeKind value.


Input: [Name] Subtract(DateTime) [Description]

Output: Subtracts the specified date and time from this instance.


Input: [Name] Subtract(TimeSpan) [Description]

Output: Subtracts the specified duration from this instance.


Input: [Name] ToFileTime [Description]

Output: Converts the value of the current DateTime object to a Windows file time.


Input: [Name] ToFileTimeUtc [Description]

Output: Converts the value of the current DateTime object to a Windows file time.


Input: [Name] ToLocalTime [Description]

Output: Converts the value of the current DateTime object to local time.


Input: [Name] ToLongDateString [Description]

Output: Converts the value of the current DateTime object to its equivalent long date string representation.


Input: [Name] ToLongTimeString [Description]

Output: Converts the value of the current DateTime object to its equivalent long time string representation.


Input: [Name] ToOADate [Description]

Output: Converts the value of this instance to the equivalent OLE Automation date.


Input: [Name] ToShortDateString [Description]

Output: Converts the value of the current DateTime object to its equivalent short date string representation.


Input: [Name] ToShortTimeString [Description]

Output: Converts the value of the current DateTime object to its equivalent short time string representation.


Input: [Name] ToString() [Description]

Output: Converts the value of the current DateTime object to its equivalent string representation. (Overrides ValueType.ToString().)


Input: [Name] ToString(IFormatProvider) [Description]

Output: Converts the value of the current DateTime object to its equivalent string representation using the specified culture-specific format information.


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

Output: Converts the value of the current DateTime object to its equivalent string representation using the specified format.


Input: [Name] ToString(String, IFormatProvider) [Description]

Output: Converts the value of the current DateTime object to its equivalent string representation using the specified format and culture-specific format information.


Input: [Name] ToUniversalTime [Description]

Output: Converts the value of the current DateTime object to Coordinated Universal Time (UTC).


Input: [Name] TryParse(String, DateTime) [Description]

Output: Converts the specified string representation of a date and time to its DateTime equivalent and returns a value that indicates whether the conversion succeeded.


Input: [Name] TryParse(String, IFormatProvider, DateTimeStyles, DateTime) [Description]

Output: Converts the specified string representation of a date and time to its DateTime equivalent using the specified culture-specific format information and formatting style, and returns a value that indicates whether the conversion succeeded.


Input: [Name] TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateTime) [Description]

Output: Converts the specified string representation of a date and time to its DateTime equivalent using the specified format, culture-specific format information, and style. The format of the string representation must match the specified format exactly. The method returns a value that indicates whether the conversion succeeded.


Input: [Name] TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateTime) [Description]

Output: Converts the specified string representation of a date and time to its DateTime equivalent using the specified array of formats, culture-specific format information, and style. The format of the string representation must match at least one of the specified formats exactly. The method returns a value that indicates whether the conversion succeeded.


Input: [Description] Gets a visual style element that represents a toolbar button in the checked state. [Name]

Output: Checked


Input: [Description] Gets a visual style element that represents a toolbar button in the disabled state. [Name]

Output: Disabled


Input: [Description] Gets a visual style element that represents a toolbar button in the hot state. [Name]

Output: Hot


Input: [Description] Gets a visual style element that represents a toolbar button in the hot and checked states. [Name]

Output: HotChecked


Input: [Description] Gets a visual style element that represents a toolbar button in the normal state. [Name]

Output: Normal


Input: [Description] Gets a visual style element that represents a toolbar button in the pressed state. [Name]

Output: Pressed


Input: [Topic] Getting Started Developing User Interfaces for Windows Applications [Description]

Output: Provides general guidance to developers who are designing, implementing, and testing the user interface of a Windows application.

Desktop App User Interface - Windows app development


Input: [Topic] Windows User Experience Interaction Guidelines [Description]

Output: The "UX Guide" for short, these are the official Windows User Experience Interaction Guidelines for Windows 7 and Windows Vista.

Desktop App User Interface - Windows app development


Input: [Topic] Internationalization for Windows Applications [Description]

Output: Describes the technologies that enable you to support the many cultures and written languages of the international marketplace in your Windows-based applications.

Desktop App User Interface - Windows app development


Input: [Topic] Accessibility [Description]

Output: Describes accessibility features that make it easier for persons with disabilities to use computers.

Desktop App User Interface - Windows app development


Input: [Topic] User Interaction [Description]

Output: Describes features that enable the user to interact with an application, through devices such as the keyboard, mouse, and touch screens.

Desktop App User Interface - Windows app development


Input: [Topic] Windows and Messages [Description]

Output: Describes the elements of an application with a Windows-based graphical user interface.

Desktop App User Interface - Windows app development


Input: [Topic] Desktop Window Manager [Description]

Output: Desktop Window Manager (DWM) enables visual effects on the desktop as well as various features such as glass window frames, 3-D window transition animations, Windows Flip and Windows Flip3D, and high resolution support.

Desktop App User Interface - Windows app development


Input: [Topic] Dialog Boxes [Description]

Output: A dialog box is a temporary window an application creates to retrieve user input. An application typically uses dialog boxes to prompt the user for additional information for menu items. A dialog box usually contains one or more controls (child windows) with which the user enters text, chooses options, or directs the action.

Desktop App User Interface - Windows app development


Input: [Topic] Menus and Other Resources [Description]

Output: A resource is binary data that you can add to the executable file of a Windows-based application. A resource can be either standard or defined. The data in a standard resource describes an icon, cursor, menu, dialog box, bitmap, enhanced metafile, font, accelerator table, message-table entry, string-table entry, or version information. An application-defined resource, also called a custom resource, contains any data required by a specific application.

Desktop App User Interface - Windows app development


Input: [Topic] Data Exchange [Description]

Output: Describes basic methods of exchanging data, such as the clipboard and Dynamic Data Exchange.

Desktop App User Interface - Windows app development


Input: [Topic] High DPI [Description]

Output: Writing a DPI-aware application is the key to making a UI look consistently good across a wide variety of high-DPI display settings. An application that is not DPI-aware but is running on a high-DPI display setting can suffer from many visual artifacts, including incorrect scaling of UI elements, clipped text, and blurry images. By adding support in your application for DPI awareness, you guarantee that the presentation of your application's UI is more predictable, making it more visually appealing to users.

Desktop App User Interface - Windows app development


Input: [Topic] Windows Animation Manager [Description]

Output: The Windows Animation Manager (Windows Animation) enables rich animation of user interface elements. It is designed to simplify the process of adding animation to an application's user interface and to enable developers to implement animations that are smooth, natural, and interactive.

Desktop App User Interface - Windows app development


Input: [Topic] Windows Controls [Description]

Output: A control is a child window that an application uses in conjunction with another window to enable user interaction. Controls provide the user a way to view and edit text, choose options, choose commands, initiate actions, and view status.

Desktop App User Interface - Windows app development


Input: [Topic] Windows Ribbon Framework [Description]

Output: The Windows Ribbon framework is a rich command presentation system that provides a modern alternative to the layered menus, toolbars, and task panes of traditional Windows applications. The Ribbon framework is composed of a ribbon command bar that exposes the major features of an application through a series of tabs at the top of an application window, and a context menu system.

Desktop App User Interface - Windows app development


Input: [Description] This change will clear the undo stack [Member name]

Output: Clear


Input: [Description] This change will create a new undo unit [Member name]

Output: Create


Input: [Description] This change will merge into the previous undo unit [Member name]

Output: Merge


Input: [Description] This change will not affect the undo stack at all [Member name]


Input: [Description] This change is the result of a call to Redo() [Member name]

Output: Redo


Input: [Description] This change is the result of a call to Undo() [Member name]

Output: Undo


Input: [Performance counter] # Bytes in all Heaps [Description]

Output: Displays the sum of the Gen 0 Heap Size, Gen 1 Heap Size, Gen 2 Heap Size, and the Large Object Heap Size counters. This counter indicates the current memory allocated in bytes on the garbage collection heaps.


Input: [Performance counter] # GC Handles [Description]

Output: Displays the current number of garbage collection handles in use. Garbage collection handles are handles to resources external to the common language runtime and the managed environment.


Input: [Performance counter] # Gen 0 Collections [Description]

Output: Displays the number of times the generation 0 objects (that is, the youngest, most recently allocated objects) are garbage collected since the application started. Generation 0 garbage collection occurs when the available memory in generation 0 is not sufficient to satisfy an allocation request. This counter is incremented at the end of a generation 0 garbage collection. Higher generation garbage collections include all lower generation collections. This counter is explicitly incremented when a higher generation (generation 1 or 2) garbage collection occurs. This counter displays the last observed value. The _Global_ counter value is not accurate and should be ignored.


Input: [Performance counter] # Gen 1 Collections [Description]

Output: Displays the number of times the generation 1 objects are garbage collected since the application started. The counter is incremented at the end of a generation 1 garbage collection. Higher generation garbage collections include all lower generation collections. This counter is explicitly incremented when a higher generation (generation 2) garbage collection occurs. This counter displays the last observed value. The _Global_ counter value is not accurate and should be ignored.


Input: [Performance counter] # Gen 2 Collections [Description]

Output: Displays the number of times the generation 2 objects are garbage collected since the application started. The counter is incremented at the end of a generation 2 garbage collection (also called a full garbage collection). This counter displays the last observed value. The _Global_ counter value is not accurate and should be ignored.


Input: [Performance counter] # Induced GC [Description]

Output: Displays the peak number of times garbage collection was performed because of an explicit call to GC.Collect. It is good practice to let the garbage collector tune the frequency of its collections.


Input: [Performance counter] # of Pinned Objects [Description]

Output: Displays the number of pinned objects encountered in the last garbage collection. A pinned object is one that the garbage collector cannot move in memory. This counter tracks the pinned objects only in the heaps that are garbage collected. For example, a generation 0 garbage collection causes enumeration of pinned objects only in the generation 0 heap.


Input: [Performance counter] # of Sink Blocks in use [Description]

Output: Displays the current number of syncronization blocks in use. Synchronization blocks are per-object data structures allocated for storing synchronization information. Synchronization blocks hold weak references to managed objects and must be scanned by the garbage collector. Synchronization blocks are not limited to storing synchronization information; they can also store COM interop metadata. This counter indicates performance problems with heavy use of synchronization primitives.


Input: [Performance counter] # Total committed Bytes [Description]

Output: Displays the amount of virtual memory, in bytes, currently committed by the garbage collector. Committed memory is the physical memory for which space has been reserved in the disk paging file.


Input: [Performance counter] # Total reserved Bytes [Description]

Output: Displays the amount of virtual memory. in bytes, currently reserved by the garbage collector. Reserved memory is the virtual memory space reserved for the application but no disk or main memory pages have been used.


Input: [Performance counter] % Time in GC [Description]

Output: Displays the percentage of elapsed time that was spent performing a garbage collection since the last garbage collection cycle. This counter usually indicates the work done by the garbage collector to collect and compact memory on behalf of the application. This counter is updated only at the end of every garbage collection. This counter is not an average; its value reflects the last observed value.


Input: [Performance counter] Allocated Bytes/second [Description]

Output: Displays the number of bytes per second allocated on the garbage collection heap. This counter is updated at the end of every garbage collection, not at each allocation. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval.


Input: [Performance counter] Finalization Survivors [Description]

Output: Displays the number of garbage-collected objects that survive a collection because they are waiting to be finalized. If these objects hold references to other objects, those objects also survive but are not counted by this counter. The Promoted Finalization-Memory from Gen 0 and Promoted Finalization-Memory from Gen 1 counters represent all the memory that survived due to finalization. This counter is not cumulative; it is updated at the end of every garbage collection with the count of the survivors during that particular collection only. This counter indicates the extra overhead that the application might incur because of finalization.


Input: [Performance counter] Gen 0 heap size [Description]

Output: Displays the maximum bytes that can be allocated in generation 0; it does not indicate the current number of bytes allocated in generation 0. A generation 0 garbage collection occurs when the allocations since the last collection exceed this size. The generation 0 size is tuned by the garbage collector and can change during the execution of the application. At the end of a generation 0 collection the size of the generation 0 heap is 0 bytes. This counter displays the size, in bytes, of allocations that invokes the next generation 0 garbage collection. This counter is updated at the end of a garbage collection, not at each allocation.


Input: [Performance counter] Gen 0 Promoted Bytes/Sec [Description]

Output: Displays the bytes per second that are promoted from generation 0 to generation 1. Memory is promoted when it survives a garbage collection. This counter is an indicator of relatively long-lived objects being created per second. This counter displays the difference between the values observed in the last two samples divided by the duration of the sample interval.


Input: [Performance counter] Gen 1 heap size [Description]

Output: Displays the current number of bytes in generation 1; this counter does not display the maximum size of generation 1. Objects are not directly allocated in this generation; they are promoted from previous generation 0 garbage collections. This counter is updated at the end of a garbage collection, not at each allocation.


Input: [Performance counter] Gen 1 Promoted Bytes/Sec [Description]

Output: Displays the bytes per second that are promoted from generation 1 to generation 2. Objects that are promoted only because they are waiting to be finalized are not included in this counter. Memory is promoted when it survives a garbage collection. Nothing is promoted from generation 2 because it is the oldest generation. This counter is an indicator of very long-lived objects being created per second. This counter displays the difference between the values observed in the last two samples divided by the duration of the sample interval.


Input: [Performance counter] Gen 2 heap size [Description]

Output: Displays the current number of bytes in generation 2. Objects are not directly allocated in this generation; they are promoted from generation 1 during previous generation 1 garbage collections. This counter is updated at the end of a garbage collection, not at each allocation.


Input: [Performance counter] Large Object Heap size [Description]

Output: Displays the current size, in bytes, of the Large Object Heap. Objects greater than 20 KB are treated as large objects by the garbage collector and are directly allocated in a special heap; they are not promoted through the generations. This counter is updated at the end of a garbage collection, not at each allocation.


Input: [Performance counter] Promoted Finalization-Memory from Gen 0 [Description]

Output: Displays the bytes of memory that are promoted from generation 0 to generation 1 only because they are waiting to be finalized. This counter is not cumulative; it displays the value observed at the end of the last garbage collection.


Input: [Performance counter] Promoted Finalization-Memory from Gen 1 [Description]

Output: Displays the bytes of memory that are promoted from generation 1 to generation 2 only because they are waiting to be finalized. This counter is not cumulative; it displays the value observed at the end of the last garbage collection. This counter is reset to 0 if the last garbage collection was a generation 0 collection only.


Input: [Performance counter] Promoted Memory from Gen 0 [Description]

Output: Displays the bytes of memory that survive garbage collection and are promoted from generation 0 to generation 1. Objects that are promoted only because they are waiting to be finalized are not included in this counter. This counter is not cumulative; it displays the value observed at the end of the last garbage collection.


Input: [Performance counter] Promoted Memory from Gen 1 [Description]

Output: Displays the bytes of memory that survive garbage collection and are promoted from generation 1 to generation 2. Objects that are promoted only because they are waiting to be finalized are not included in this counter. This counter is not cumulative; it displays the value observed at the end of the last garbage collection. This counter is reset to 0 if the last garbage collection was a generation 0 collection only.


Input: [Name] Assembly [Description]

Output: Gets the appropriate Assembly for this instance of Module.


Input: [Name] CustomAttributes [Description]

Output: Gets a collection that contains this module's custom attributes.


Input: [Name] FullyQualifiedName [Description]

Output: Gets a string representing the fully qualified name and path to this module.


Input: [Name] MDStreamVersion [Description]

Output: Gets the metadata stream version.


Input: [Name] MetadataToken [Description]

Output: Gets a token that identifies the module in metadata.


Input: [Name] ModuleHandle [Description]

Output: Gets a handle for the module.


Input: [Name] ModuleVersionId [Description]

Output: Gets a universally unique identifier (UUID) that can be used to distinguish between two versions of a module.


Input: [Name] Name [Description]

Output: Gets a String representing the name of the module with the path removed.


Input: [Name] ScopeName [Description]

Output: Gets a string representing the name of the module.


Input: [Data type] int [Description] The nickname of the published table. [Column name]

Output: tablenick


Input: [Data type] uniqueidentifier [Description] The row identifier for the given row. [Column name]

Output: rowguid


Input: [Data type] bigint [Description] The generation of the row identified by the tablenick and rowguid. [Column name]

Output: generation


Input: [Data type] bigint [Description] The generation associated with the last data change that could have changed whether the row belongs in a filtered publication. [Column name]

Output: partchangegen


Input: [Data type] varbinary(501) [Description] The subscriber nickname, version number pairs that are used to maintain a history of changes to this row. [Column name]

Output: lineage


Input: [Data type] varbinary(7489) [Description] The column version information. [Column name]

Output: colvl


Input: [Data type] uniqueidentifier [Description] Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. [Column name]

Output: marker


Input: [Data type] uniqueidentifier [Description] Identifies the top-level parent row in MSmerge_contents (by rowguid) for each corresponding child row in a logical record. [Column name]

Output: logical_record_parent_rowguid


Input: [Data type] varbinary(501) [Description] Subscriber nickname, version number pairs that are used to maintain a history of changes to the top-level parent row in a logical record. For all child rows in a logical record, this value is NULL. [Column name]

Output: logical_record_lineage


Input: [Data type] bigint [Description] The generation value associated with the last change that caused realignment in the logical record, where an existing row moved into or out of a logical record. [Column name]

Output: logical_relation_change_gen


Input: [Interface] IBrowser [Description]

Output: Represents an interface implemented by each browser supplied by an extension.


Input: [Interface] IBrowserProvider [Description]

Output: Represents extensions that provides browsers dynamically.


Input: [Interface] ICommandId [Description]

Output: Defines a command ID.


Input: [Interface] ICommandTarget [Description]

Output: Represents an interface for the command target.


Input: [Interface] IContextMenuItem [Description]

Output: Represents an interface for the item in a context menu.


Input: [Interface] IDialogContent [Description]

Output: Represents an interface for providing custom content for a dialog and having control over when it closes.


Input: [Interface] IEditorWorkspace [Description]

Output: Represents an interface for the WebMatrix editor workspace.


Input: [Interface] IHostCommands [Description]

Output: Provides properties and methods for accessing commands exposed by the host.


Input: [Interface] IHtmlCopyOptions [Description]

Output: Provides the options for Copy as HTML in editor.


Input: [Interface] IHtmlDefaultCopyOptions [Description]

Output: Provides the HtmlCopyDefault options.


Input: [Interface] INewSiteProvider [Description]

Output: Represents a provider that will add new site creation options to WebMatrix. It is designed to optionally show up whenever WebMatrix exposes a new site UI.


Input: [Interface] IPreferences [Description]

Output: Represents the interface for interacting with per-site preferences.


Input: [Interface] IProtectPathInfo [Description]

Output: Provides properties for specifying information about protected paths.


Input: [Interface] ISiteFile [Description]

Output: Represents a file in the site.


Input: [Interface] ISiteFileSystemItem [Description]

Output: Represents a file or folder in the site.


Input: [Interface] ISiteFileWatcherService [Description]

Output: Represents a service that provides hookups for file changes in the site. Note that all events are lost when a site is changed.


Input: [Interface] ISiteFolder [Description]

Output: Represents a folder (directory) in the site.


Input: [Interface] ISiteItem [Description]

Output: Represents an item in the site.


Input: [Interface] IWaitDialog [Description]

Output: Represents a wait dialog that is used to indicate progress.


Input: [Interface] IWebMatrixHost [Description]

Output: Defines a method for interacting with the WebMatrix host.


Input: [Interface] IWebSite [Description]

Output: Provides properties for interacting with a web site.


Input: [Interface] IWorkspace [Description]

Output: Represents a WebMatrix workspace.


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

Output: MERGE is not enforced as a reserved keyword.

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


Input: The SET options required for an xQuery method are validated when the method is contained in a view or inline table-valued function. An error is raised if the SET options of the method are set incorrectly. For more information about the required option settings, see Setting Options (XML Data Type). [Possibility of impact] Low

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


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

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

ALTER DATABASE Compatibility Level (Transact-SQL)

Compatibility-level setting of 90 or lower


Input: [Description] Describes the types of content best suited for compression with each of the Windows Media Video codecs. [Topic]

Output: Choosing a Video Codec


Input: [Description] Describes how to configure the video encoder DMOs. [Topic]

Output: Configuring Video Encoding


Input: [Description] Describes how to configure the video decoder DMOs. [Topic]

Output: Configuring Video Decoding


Input: [Description] Describes how to request that a sample be encoded as a key frame. [Topic]

Output: Forced Key Frame Insertion


Input: [Description] Describes how to maintain interlacing in Windows Media Video streams. [Topic]

Output: Interlaced Video Encoding


Input: [Description] Describes how to use the Windows Media Video 9 Advanced Profile codec. [Topic]

Output: Using the Windows Media Video 9 Advanced Profile Codec


Input: [Description] Describes how to use the Windows Media Video 9 Screen codec. [Topic]

Output: Using the Windows Media Video 9 Screen Codec


Input: [Description] Describes how to use the Windows Media Video 9.1 Image codec. [Topic]

Output: Using the Windows Media Video 9.1 Image Codec


Input: [Description] Represents an interface implemented by each browser supplied by an extension. [Interface]

Output: IBrowser


Input: [Description] Represents extensions that provides browsers dynamically. [Interface]

Output: IBrowserProvider


Input: [Description] Defines a command ID. [Interface]

Output: ICommandId


Input: [Description] Represents an interface for the command target. [Interface]

Output: ICommandTarget


Input: [Description] Represents an interface for the item in a context menu. [Interface]

Output: IContextMenuItem


Input: [Description] Represents an interface for providing custom content for a dialog and having control over when it closes. [Interface]

Output: IDialogContent


Input: [Description] Represents an interface for the WebMatrix editor workspace. [Interface]

Output: IEditorWorkspace


Input: [Description] Provides properties and methods for accessing commands exposed by the host. [Interface]

Output: IHostCommands


Input: [Description] Provides the options for Copy as HTML in editor. [Interface]

Output: IHtmlCopyOptions


Input: [Description] Provides the HtmlCopyDefault options. [Interface]

Output: IHtmlDefaultCopyOptions


Input: [Description] Represents a provider that will add new site creation options to WebMatrix. It is designed to optionally show up whenever WebMatrix exposes a new site UI. [Interface]

Output: INewSiteProvider


Input: [Description] Represents the interface for interacting with per-site preferences. [Interface]

Output: IPreferences


Input: [Description] Provides properties for specifying information about protected paths. [Interface]

Output: IProtectPathInfo


Input: [Description] Represents a file in the site. [Interface]

Output: ISiteFile


Input: [Description] Represents a file or folder in the site. [Interface]

Output: ISiteFileSystemItem


Input: [Description] Represents a service that provides hookups for file changes in the site. Note that all events are lost when a site is changed. [Interface]

Output: ISiteFileWatcherService


Input: [Description] Represents a folder (directory) in the site. [Interface]

Output: ISiteFolder


Input: [Description] Represents an item in the site. [Interface]

Output: ISiteItem


Input: [Description] Represents a wait dialog that is used to indicate progress. [Interface]

Output: IWaitDialog


Input: [Description] Defines a method for interacting with the WebMatrix host. [Interface]

Output: IWebMatrixHost


Input: [Description] Provides properties for interacting with a web site. [Interface]

Output: IWebSite


Input: [Description] Represents a WebMatrix workspace. [Interface]

Output: IWorkspace


Input: [Name] Count [Description]

Output: Gets the number of elements contained in the collection.


Input: [Name] IsFixedSize [Description]

Output: Gets a Boolean value indicating whether nodes can be added to or subtracted from the collection.


Input: [Name] IsReadOnly [Description]

Output: Gets a Boolean value indicating whether the collection is read-only.


Input: [Name] IsSynchronized [Description]

Output: Gets a Boolean value indicating whether access to the collection is synchronized (thread safe).


Input: [Name] Item [Description]

Output: Gets or sets the SiteMapNode object at the specified index in the collection.


Input: [Name] SyncRoot [Description]

Output: Gets an object that can be used to synchronize access to the collection.


Input: [Requirements] Set the DataSourceMode property to the DataSet value, the EnableCaching property to true, and the CacheDuration and CacheExpirationPolicy properties according to the caching behavior you want for your cached data. [Capability]

Output: Caching