Skip to content

Commit 8358e19

Browse files
Merge pull request #36192 from MicrosoftDocs/main
Auto Publish – main to live - 2026-01-08 18:30 UTC
2 parents e9a94c2 + 44443b9 commit 8358e19

6 files changed

Lines changed: 386 additions & 372 deletions

File tree

docs/relational-databases/in-memory-oltp/determining-if-a-table-or-stored-procedure-should-be-ported-to-in-memory-oltp.md

Lines changed: 158 additions & 155 deletions
Large diffs are not rendered by default.
Binary file not shown.
2.84 KB
Loading

docs/relational-databases/in-memory-oltp/transactions-with-memory-optimized-tables.md

Lines changed: 205 additions & 199 deletions
Large diffs are not rendered by default.
Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Omitting Values for Optional Web Service Objects"
33
description: Some properties of Report Server Web service complex types support the Specified property, which allows you to omit a value for some writable properties.
4-
ms.date: 09/25/2024
4+
ms.date: 01/07/2026
55
ms.service: reporting-services
66
ms.subservice: report-server-web-service
77
ms.topic: reference
@@ -13,17 +13,20 @@ helpviewer_keywords:
1313
- "Report Server Web service, omitted values"
1414
- "omitting values [Reporting Services]"
1515
---
16-
# Omitting Values for Optional Web Service Objects
17-
Properties of several of the Report Server Web service complex types have an accompanying property known as the Specified property. The name of the property consists of the original property name with the word "Specified" appended to it. The presence of this property indicates that a value for the original property may sometimes be omitted. This is a direct result of the translation from the Web Service Description Language (WSDL) to a [!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)] proxy class. For example, the Web service property <xref:ReportService2010.DataSourceDefinition.Enabled%2A> of the complex type <xref:ReportService2010.DataSourceDefinition> has an accompanying property named <xref:ReportService2010.DataSourceDefinition.EnabledSpecified%2A>. If you are building an application and do not want to set a value for the <xref:ReportService2010.DataSourceDefinition.Enabled%2A> property, you do not have to supply a value for <xref:ReportService2010.DataSourceDefinition.Enabled%2A>; the default value of **true** is used. However, you still need to set <xref:ReportService2010.DataSourceDefinition.EnabledSpecified%2A> to **false**. If you supply a value for the <xref:ReportService2010.DataSourceDefinition.Enabled%2A> property, you need to set <xref:ReportService2010.DataSourceDefinition.EnabledSpecified%2A> equal to **true**. This is the case for writable properties. For read-only properties, you do not need to take any action.
18-
16+
# Omitting values for optional Web service objects
17+
18+
Properties of several Report Server Web service complex types include an accompanying property known as the `Specified` property. The name of this property consists of the original property name with the word `Specified` appended to it. The presence of this property indicates that you can sometimes omit a value for the original property. This property results from the translation of the Web Service Description Language (WSDL) to a [!INCLUDE [dnprdnshort](../../../includes/dnprdnshort-md.md)] proxy class. For example, the Web service property <xref:ReportService2010.DataSourceDefinition.Enabled%2A> of the complex type <xref:ReportService2010.DataSourceDefinition> has an accompanying property named <xref:ReportService2010.DataSourceDefinition.EnabledSpecified%2A>.
19+
20+
If you're building an application and don't want to set a value for the <xref:ReportService2010.DataSourceDefinition.Enabled%2A> property, you don't have to supply a value for <xref:ReportService2010.DataSourceDefinition.Enabled%2A>; the default value of **true** is used. However, you still need to set <xref:ReportService2010.DataSourceDefinition.EnabledSpecified%2A> to **false**. If you supply a value for the <xref:ReportService2010.DataSourceDefinition.Enabled%2A> property, set <xref:ReportService2010.DataSourceDefinition.EnabledSpecified%2A> to **true**. This rule applies to writable properties. For read-only properties, you don't need to take any action.
21+
1922
> [!IMPORTANT]
20-
> Failure to specify a property using the above-mentioned technique can result in unpredictable Web service behavior.
21-
22-
The data types that usually require you to handle the additional Specified property are **Boolean**, **DateTime**, and **Enumeration**.
23-
24-
For an example, see <xref:ReportService2010.ReportingService2010.CreateDataSource%2A> method.
25-
23+
> Failure to specify a property by using the preceding technique can result in unpredictable Web service behavior.
24+
25+
The data types that usually require you to handle the additional `Specified` property are **Boolean**, **DateTime**, and **Enumeration**.
26+
27+
For an example, see <xref:ReportService2010.ReportingService2010.CreateDataSource%2A> method.
28+
2629
## Related content
2730

28-
- [Building Applications Using the Web Service and the .NET Framework](../../../reporting-services/report-server-web-service/net-framework/building-applications-using-the-web-service-and-the-net-framework.md)
29-
- [Technical Reference &#40;SSRS&#41;](../../../reporting-services/technical-reference-ssrs.md)
31+
- [Building Applications Using the Web Service and the .NET Framework](building-applications-using-the-web-service-and-the-net-framework.md)
32+
- [Technical reference (SSRS)](../../technical-reference-ssrs.md)

docs/t-sql/statements/alter-index-transact-sql.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,11 @@ Syntax for SQL Server, Azure SQL Database, and Azure SQL Managed Instance.
6363
```syntaxsql
6464
ALTER INDEX { index_name | ALL } ON <object>
6565
{
66-
REBUILD {
67-
[ PARTITION = ALL [ WITH ( <rebuild_index_option> [ , ...n ] ) ] ]
66+
REBUILD [
67+
[ WITH ( <rebuild_index_option> [ , ...n ] ) ]
68+
| [ PARTITION = ALL [ WITH ( <rebuild_index_option> [ , ...n ] ) ] ]
6869
| [ PARTITION = partition_number [ WITH ( <single_partition_rebuild_index_option> [ , ...n ] ) ] ]
69-
}
70+
]
7071
| DISABLE
7172
| REORGANIZE [ PARTITION = partition_number ] [ WITH ( <reorganize_option> ) ]
7273
| SET ( <set_index_option> [ , ...n ] )
@@ -147,10 +148,11 @@ Syntax for Azure Synapse Analytics and Analytics Platform System (PDW).
147148
ALTER INDEX { index_name | ALL }
148149
ON [ schema_name. ] table_name
149150
{
150-
REBUILD {
151-
[ PARTITION = ALL [ WITH ( <rebuild_index_option> ) ] ]
151+
REBUILD [
152+
[ WITH ( <rebuild_index_option> [ , ...n ] ) ]
153+
| [ PARTITION = ALL [ WITH ( <rebuild_index_option> ) ] ]
152154
| [ PARTITION = partition_number [ WITH ( <single_partition_rebuild_index_option> ) ] ]
153-
}
155+
]
154156
| DISABLE
155157
| REORGANIZE [ PARTITION = partition_number ]
156158
}

0 commit comments

Comments
 (0)