Skip to content

Commit fd5da93

Browse files
committed
Merge branch 'master' into publish-31708
2 parents f828282 + f544d12 commit fd5da93

File tree

681 files changed

+68361
-3471
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

681 files changed

+68361
-3471
lines changed

samples/snippets/csharp/VS_Snippets_CLR/pathcombine/CS/pathcombine.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ private static void CombinePaths(string p1, string p2) {
5757
// When you combine '' and 'subdir\file.txt', the result is:
5858
// 'subdir\file.txt'
5959
//
60-
// You cannot combine '' and 'subdir\file.txt' because:
60+
// You cannot combine 'null' and 'subdir\file.txt' because:
6161
// Value cannot be null.
6262
// Parameter name: path1
63-
//</snippet1>
63+
//</snippet1>

samples/snippets/csharp/VS_Snippets_Wpf/PageNavigationServiceSnippets/CSharp/HomePage.xaml.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public HomePage()
1818
InitializeComponent();
1919

2020
// Don't allow back navigation if no navigation service
21-
if (this.NavigationService != null)
21+
if (this.NavigationService == null)
2222
{
2323
this.goBackButton.IsEnabled = false;
2424
}
@@ -34,4 +34,4 @@ void goBackButton_Click(object sender, RoutedEventArgs e)
3434
}
3535
}
3636
//</SnippetGetPageNavigationServiceCODEBEHIND>
37-
}
37+
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
using System;
2+
using System.IO;
3+
using System.Collections.Generic;
4+
using System.Reflection.Metadata;
5+
using System.Reflection.PortableExecutable;
6+
7+
namespace MetadataReaderSnippets
8+
{
9+
class MetadataReaderSnippets
10+
{
11+
public static void Run()
12+
{
13+
//<SnippetMetadataReader>
14+
using var fs = new FileStream("Example.dll", FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
15+
using var peReader = new PEReader(fs);
16+
17+
MetadataReader mr = peReader.GetMetadataReader();
18+
19+
foreach (TypeDefinitionHandle tdefh in mr.TypeDefinitions)
20+
{
21+
TypeDefinition tdef = mr.GetTypeDefinition(tdefh);
22+
23+
string ns = mr.GetString(tdef.Namespace);
24+
string name = mr.GetString(tdef.Name);
25+
Console.WriteLine($"{ns}.{name}");
26+
}
27+
//</SnippetMetadataReader>
28+
}
29+
}
30+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
5+
<TargetFramework>netcoreapp3.1</TargetFramework>
6+
</PropertyGroup>
7+
8+
<ItemGroup>
9+
<PackageReference Include="System.Reflection.Metadata" Version="1.8.0" />
10+
</ItemGroup>
11+
12+
</Project>
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
using System;
2+
3+
namespace MetadataReaderSnippets
4+
{
5+
class Program
6+
{
7+
static void Main()
8+
{
9+
MetadataReaderSnippets.Run();
10+
}
11+
}
12+
}

samples/snippets/visualbasic/VS_Snippets_Wpf/PageNavigationServiceSnippets/visualbasic/homepage.xaml.vb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Namespace VisualBasic
1515
InitializeComponent()
1616

1717
' Don't allow back navigation if no navigation service
18-
If Me.NavigationService IsNot Nothing Then
18+
If Me.NavigationService Is Nothing Then
1919
Me.goBackButton.IsEnabled = False
2020
End If
2121
End Sub
@@ -28,4 +28,4 @@ Namespace VisualBasic
2828
End Sub
2929
End Class
3030
'</SnippetGetPageNavigationServiceCODEBEHIND>
31-
End Namespace
31+
End Namespace

xml/FrameworksIndex/net-5.0.xml

Lines changed: 2397 additions & 1664 deletions
Large diffs are not rendered by default.

xml/System.Buffers/ArrayPool`1.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,9 @@ The instance of the <xref:System.Buffers.ArrayPool%601> class created by this me
199199
## Remarks
200200
201201
This buffer is loaned to the caller and should be returned to the same pool using the <xref:System.Buffers.ArrayPool%601.Return%2A> method, so that it can be reused in subsequent calls to the <xref:System.Buffers.ArrayPool%601.Rent%2A> method. Failure to return a rented buffer is not a fatal error. However, it may lead to decreased application performance, as the pool may need to create a new buffer to replace the lost one.
202-
]]></format>
202+
203+
The array returned by this method may not be zero-initialized.
204+
]]></format>
203205
</remarks>
204206
</Docs>
205207
</Member>

xml/System.Collections.ObjectModel/ObservableCollection`1.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
<TypeForwarding From="System" FromVersion="4.0.0.0" To="System.ObjectModel" ToVersion="0.0.0.0" FrameworkAlternate="dotnet-uwp-10.0" />
3737
<TypeForwarding From="System.Windows" FromVersion="4.0.0.0" To="System.ObjectModel" ToVersion="0.0.0.0" FrameworkAlternate="dotnet-uwp-10.0" />
3838
<TypeForwarding From="netstandard" FromVersion="2.1.0.0" To="System.ObjectModel" ToVersion="5.0.0.0" FrameworkAlternate="net-5.0" />
39-
<TypeForwarding From="WindowsBase" FromVersion="5.0.0.0" To="System.ObjectModel" ToVersion="5.0.0.0" FrameworkAlternate="net-5.0" />
39+
<TypeForwarding From="WindowsBase" FromVersion="4.0.0.0" To="System.ObjectModel" ToVersion="0.0.0.0" FrameworkAlternate="net-5.0" />
4040
<TypeForwarding From="WindowsBase" FromVersion="4.0.0.0" To="System.ObjectModel" ToVersion="4.1.2.0" FrameworkAlternate="netcore-3.1" />
4141
<TypeForwarding From="WindowsBase" FromVersion="4.0.0.0" To="System" ToVersion="4.0.0.0" FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
4242
<TypeForwarding From="System.Windows" FromVersion="4.0.0.0" To="System" ToVersion="4.0.0.0" FrameworkAlternate="netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;xamarinmac-3.0" />

xml/System.Collections.ObjectModel/ReadOnlyObservableCollection`1.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
<TypeForwarding From="System" FromVersion="4.0.0.0" To="System.ObjectModel" ToVersion="0.0.0.0" FrameworkAlternate="dotnet-uwp-10.0" />
3737
<TypeForwarding From="System.Windows" FromVersion="4.0.0.0" To="System.ObjectModel" ToVersion="0.0.0.0" FrameworkAlternate="dotnet-uwp-10.0" />
3838
<TypeForwarding From="netstandard" FromVersion="2.1.0.0" To="System.ObjectModel" ToVersion="5.0.0.0" FrameworkAlternate="net-5.0" />
39-
<TypeForwarding From="WindowsBase" FromVersion="5.0.0.0" To="System.ObjectModel" ToVersion="5.0.0.0" FrameworkAlternate="net-5.0" />
39+
<TypeForwarding From="WindowsBase" FromVersion="4.0.0.0" To="System.ObjectModel" ToVersion="0.0.0.0" FrameworkAlternate="net-5.0" />
4040
<TypeForwarding From="WindowsBase" FromVersion="4.0.0.0" To="System.ObjectModel" ToVersion="4.1.2.0" FrameworkAlternate="netcore-3.1" />
4141
<TypeForwarding From="WindowsBase" FromVersion="4.0.0.0" To="System" ToVersion="4.0.0.0" FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
4242
<TypeForwarding From="System.Windows" FromVersion="4.0.0.0" To="System" ToVersion="4.0.0.0" FrameworkAlternate="netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;xamarinmac-3.0" />

0 commit comments

Comments
 (0)