From 38518bed725030965460710bcaf6582a3cadc3c5 Mon Sep 17 00:00:00 2001
From: "Momoto, Seiji" <836856+momoto@users.noreply.github.com>
Date: Sat, 19 May 2018 23:49:18 +0900
Subject: [PATCH] Update how-to-connect-to-a-database.md
Hi Team,
I found a bit of unnatural sentences in Japanese language, and I would like to fix it. This proposal is supposed to be addressed as a Linguistic Suggestion from my point of view. It would be appreciated if you could take a look at this pull-request. Please let me know if you have any concerns.
This request is in regard to:
- https://docs.microsoft.com/ja-jp/dotnet/framework/data/adonet/sql/linq/how-to-connect-to-a-database
- https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sql/linq/how-to-connect-to-a-database
Best regards,
---
.../sql/linq/how-to-connect-to-a-database.md | 62 +++++++++----------
1 file changed, 31 insertions(+), 31 deletions(-)
diff --git a/docs/framework/data/adonet/sql/linq/how-to-connect-to-a-database.md b/docs/framework/data/adonet/sql/linq/how-to-connect-to-a-database.md
index 83786432202..b617a473b13 100644
--- a/docs/framework/data/adonet/sql/linq/how-to-connect-to-a-database.md
+++ b/docs/framework/data/adonet/sql/linq/how-to-connect-to-a-database.md
@@ -1,4 +1,4 @@
----
+---
title: '方法 : データベースに接続する'
ms.date: 03/30/2017
dev_langs:
@@ -10,33 +10,33 @@ ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
ms.lasthandoff: 05/04/2018
----
-# 方法 : データベースに接続する
-データベースへの接続、データベースからのオブジェクトの取得、およびデータベースへの変更内容の反映では、 を仲介役として使用します。 使用する、使用したのと同様、 [!INCLUDE[vstecado](../../../../../../includes/vstecado-md.md)] です。 つまり、接続または接続文字列を指定して、 を初期化します。 詳細については、次を参照してください。 [DataContext メソッド (O/r デザイナー)](/visualstudio/data-tools/datacontext-methods-o-r-designer)です。
-
- の役割は、オブジェクトを求める要求を、データベースに対して発行する SQL クエリに変換し、その結果からオブジェクトを組み立てることです。 では、標準クエリ演算子と同じ演算子パターン ([!INCLUDE[vbteclinqext](../../../../../../includes/vbteclinqext-md.md)] や `Where` など) を実装することで、`Select` を使用できます。
-
-> [!IMPORTANT]
-> セキュリティで保護された接続を確立することは、最も重要です。 詳細については、次を参照してください。 [LINQ to SQL でセキュリティ](../../../../../../docs/framework/data/adonet/sql/linq/security-in-linq-to-sql.md)です。
-
-## 例
- 次の例では、 を使用して、Northwind サンプル データベースに接続し、市が London である顧客の行を取得しています。
-
- [!code-csharp[DLinqCommunicatingWithDatabase#1](../../../../../../samples/snippets/csharp/VS_Snippets_Data/DLinqCommunicatingWithDatabase/cs/Program.cs#1)]
- [!code-vb[DLinqCommunicatingWithDatabase#1](../../../../../../samples/snippets/visualbasic/VS_Snippets_Data/DLinqCommunicatingWithDatabase/vb/Module1.vb#1)]
-
- 各データベース テーブルは `Table` コレクションとして表され、テーブルを識別するエンティティ クラスを使用して メソッドでアクセスできます。
-
-## 例
- 基本的な クラスおよび メソッドを使用するのではなく、厳密に型指定された を宣言するのがベスト プラクティスです。 厳密に型指定された では、次の例のように、すべての `Table` コレクションをそのコンテキストのメンバーとして宣言します。
-
- [!code-csharp[DLinqCommunicatingWithDatabase#2](../../../../../../samples/snippets/csharp/VS_Snippets_Data/DLinqCommunicatingWithDatabase/cs/Program.cs#2)]
- [!code-vb[DLinqCommunicatingWithDatabase#2](../../../../../../samples/snippets/visualbasic/VS_Snippets_Data/DLinqCommunicatingWithDatabase/vb/Module1.vb#2)]
-
- この場合、London の顧客を取得するクエリは、次のように簡単に表せます。
-
- [!code-csharp[DLinqCommunicatingWithDatabase#5](../../../../../../samples/snippets/csharp/VS_Snippets_Data/DLinqCommunicatingWithDatabase/cs/Program.cs#5)]
- [!code-vb[DLinqCommunicatingWithDatabase#5](../../../../../../samples/snippets/visualbasic/VS_Snippets_Data/DLinqCommunicatingWithDatabase/vb/Module1.vb#5)]
-
-## 関連項目
- [データベースとの通信](../../../../../../docs/framework/data/adonet/sql/linq/communicating-with-the-database.md)
+---
+# 方法 : データベースに接続する
+データベースへの接続、データベースからのオブジェクトの取得、およびデータベースへの変更内容の反映において、 は主要な仲介役です。[!INCLUDE[vstecado](../../../../../../includes/vstecado-md.md)] を使用するのと同じように を使用します。 つまり、接続または接続文字列を指定して を初期化します。 詳細については [DataContext メソッド (O/R デザイナー)](/visualstudio/data-tools/datacontext-methods-o-r-designer) を参照してください。
+
+ の役割は、オブジェクトを求める要求を、データベースに対して発行する SQL クエリに変換し、その結果からオブジェクトを組み立てることです。 では、標準クエリ演算子と同じ演算子パターン ([!INCLUDE[vbteclinqext](../../../../../../includes/vbteclinqext-md.md)] や `Where` など) を実装することで、`Select` を使用できます。
+
+> [!IMPORTANT]
+> セキュリティで保護された接続を確立することは、最も重要です。 詳細については、次を参照してください。 [LINQ to SQL でセキュリティ](../../../../../../docs/framework/data/adonet/sql/linq/security-in-linq-to-sql.md)です。
+
+## 例
+ 次の例では、 を使用して、Northwind サンプル データベースに接続し、市が London である顧客の行を取得しています。
+
+ [!code-csharp[DLinqCommunicatingWithDatabase#1](../../../../../../samples/snippets/csharp/VS_Snippets_Data/DLinqCommunicatingWithDatabase/cs/Program.cs#1)]
+ [!code-vb[DLinqCommunicatingWithDatabase#1](../../../../../../samples/snippets/visualbasic/VS_Snippets_Data/DLinqCommunicatingWithDatabase/vb/Module1.vb#1)]
+
+ 各データベース テーブルは `Table` コレクションとして表され、テーブルを識別するエンティティ クラスを使用して メソッドでアクセスできます。
+
+## 例
+ 基本的な クラスおよび メソッドを使用するのではなく、厳密に型指定された を宣言するのがベスト プラクティスです。 厳密に型指定された では、次の例のように、すべての `Table` コレクションをそのコンテキストのメンバーとして宣言します。
+
+ [!code-csharp[DLinqCommunicatingWithDatabase#2](../../../../../../samples/snippets/csharp/VS_Snippets_Data/DLinqCommunicatingWithDatabase/cs/Program.cs#2)]
+ [!code-vb[DLinqCommunicatingWithDatabase#2](../../../../../../samples/snippets/visualbasic/VS_Snippets_Data/DLinqCommunicatingWithDatabase/vb/Module1.vb#2)]
+
+ この場合、London の顧客を取得するクエリは、次のように簡単に表せます。
+
+ [!code-csharp[DLinqCommunicatingWithDatabase#5](../../../../../../samples/snippets/csharp/VS_Snippets_Data/DLinqCommunicatingWithDatabase/cs/Program.cs#5)]
+ [!code-vb[DLinqCommunicatingWithDatabase#5](../../../../../../samples/snippets/visualbasic/VS_Snippets_Data/DLinqCommunicatingWithDatabase/vb/Module1.vb#5)]
+
+## 関連項目
+ [データベースとの通信](../../../../../../docs/framework/data/adonet/sql/linq/communicating-with-the-database.md)