diff --git a/docs/core/build/index.md b/docs/core/build/index.md
index beef4083846..1ca4cb72be0 100644
--- a/docs/core/build/index.md
+++ b/docs/core/build/index.md
@@ -4,20 +4,15 @@ description: ソース コードから .NET Core と .NET Core CLI をビルド
author: bleroy
ms.author: mairaw
ms.date: 06/28/2017
-ms.topic: conceptual
-ms.prod: dotnet-core
-ms.devlang: dotnet
-ms.workload:
-- dotnetcore
-ms.openlocfilehash: 36939da689a1db06a6d9f1b7e816e6e5cabcf59d
-ms.sourcegitcommit: 03ee570f6f528a7d23a4221dcb26a9498edbdf8c
+ms.openlocfilehash: 55a35223a4bc11156e056cceb7f86365c4906222
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: HT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/28/2018
+ms.lasthandoff: 05/04/2018
---
# ソースから .NET Core をビルドする
-ソース コードから .NET Core をビルドできることは、複数の方法において重要なことです。 .NET Core を新しいプラットフォームに簡単に移植でき、製品に対するコントリビューションと修正を有効にすることができ、また、.NET のカスタム バージョンを作成することができます。
+ソース コードから .NET Core をビルドできることは、複数の方法において重要なことです。.NET Core を新しいプラットフォームに簡単に移植でき、製品に対するコントリビューションと修正を有効にすることができ、また、.NET のカスタム バージョンを作成することができます。
この記事では、独自のバージョンの .NET Core をビルドして配布する開発者向けのガイダンスを提供します。
## ソースから CLR をビルドする
diff --git a/docs/core/index.md b/docs/core/index.md
index 913c3ebe09e..4c476ef6038 100644
--- a/docs/core/index.md
+++ b/docs/core/index.md
@@ -4,16 +4,11 @@ description: .NET Core は、Windows、Linux、および Mac アプリを作成
author: richlander
ms.author: mairaw
ms.date: 06/20/2016
-ms.topic: conceptual
-ms.prod: dotnet-core
-ms.devlang: dotnet
-ms.workload:
-- dotnetcore
-ms.openlocfilehash: dee943a025bf4e3ad97685bde1735f0710023573
-ms.sourcegitcommit: 03ee570f6f528a7d23a4221dcb26a9498edbdf8c
+ms.openlocfilehash: 7a2548a177f6e62e9c76c336c6e270a139d9fce0
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: HT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/28/2018
+ms.lasthandoff: 05/04/2018
---
# .NET Core のガイド
@@ -36,8 +31,8 @@ ms.lasthandoff: 04/28/2018
- [.NET ランタイム](https://github.com/dotnet/coreclr)。型システム、アセンブリ読み込み、ガベージ コレクター、ネイティブ相互運用機能、およびその他の基本的なサービスを提供します。
- 一連の[フレームワーク ライブラリ](https://github.com/dotnet/corefx)。プリミティブ データ型、アプリ コンポジションの種類、および基本的なユーティリティを提供します。
-- [SDK ツールのセット](https://github.com/dotnet/cli)と[言語コンパイラ](https://github.com/dotnet/roslyn)。[ .NET Core SDK](sdk.md) に含まれており、ベース開発者エクスペリエンスを有効にします。
-- 'dotnet' アプリケ ホスト。 .NET Core アプリの起動に使用されます。 ランタイムの選択、ランタイムのホスト、アセンブリ読み込みポリシーの提供、およびアプリの起動を行います。 同じホストが、ほぼ同じ方法で SDK ツールの起動にも使用されます。
+- [SDK ツールのセット](https://github.com/dotnet/cli)と[言語コンパイラ](https://github.com/dotnet/roslyn)。[.NET Core SDK](sdk.md) に含まれており、ベース開発者エクスペリエンスを有効にします。
+- 'dotnet' アプリケ ホスト。.NET Core アプリの起動に使用されます。 ランタイムの選択、ランタイムのホスト、アセンブリ読み込みポリシーの提供、およびアプリの起動を行います。 同じホストが、ほぼ同じ方法で SDK ツールの起動にも使用されます。
### 言語
diff --git a/docs/core/tools/dotnet-new.md b/docs/core/tools/dotnet-new.md
index aa3ac5e6eb7..30933896167 100644
--- a/docs/core/tools/dotnet-new.md
+++ b/docs/core/tools/dotnet-new.md
@@ -4,16 +4,16 @@ description: dotnet new コマンドは、指定されたテンプレートに
author: mairaw
ms.author: mairaw
ms.date: 03/26/2018
-ms.topic: article
-ms.prod: .net-core
+ms.topic: conceptual
+ms.prod: dotnet-core
ms.technology: dotnet-cli
ms.workload:
- dotnetcore
-ms.openlocfilehash: 4432587c0015c353a34816eee4206dc53cdefba9
-ms.sourcegitcommit: b750a8e3979749b214e7e10c82efb0a0524dfcb1
+ms.openlocfilehash: ab8d6f779a428aab7bd2739105dcf08b51d14ab9
+ms.sourcegitcommit: 03ee570f6f528a7d23a4221dcb26a9498edbdf8c
ms.translationtype: HT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/09/2018
+ms.lasthandoff: 04/28/2018
---
# dotnet new
diff --git a/docs/core/tools/using-ci-with-cli.md b/docs/core/tools/using-ci-with-cli.md
index 10b4e548114..c65bc68586a 100644
--- a/docs/core/tools/using-ci-with-cli.md
+++ b/docs/core/tools/using-ci-with-cli.md
@@ -1,22 +1,20 @@
---
-title: "継続的インテグレーション (CI) で .NET Core SDK とツールを使用する"
-description: ".NET Core SDK とそのツールをビルド サーバーで使用する方法に関する情報。"
-keywords: ".NET, .NET Core, 継続的インテグレーション, ci, ビルド, 自動化, Travis CI, AppVeyor, Visual Studio Team Services, vsts"
+title: 継続的インテグレーション (CI) で .NET Core SDK とツールを使用する
+description: .NET Core SDK とそのツールをビルド サーバーで使用する方法に関する情報。
author: guardrex
ms.author: mairaw
ms.date: 05/18/2017
-ms.topic: article
-ms.prod: .net-core
+ms.topic: conceptual
+ms.prod: dotnet-core
ms.technology: dotnet-cli
ms.devlang: dotnet
-ms.assetid: 0d6e1e34-277c-4aaf-9880-3ebf81023857
ms.workload:
- dotnetcore
-ms.openlocfilehash: 552865f225ceac9e7a365452ee06d7fefeeb7213
-ms.sourcegitcommit: 655fd4f78741967f80c409cef98347fdcf77857d
+ms.openlocfilehash: 76165b515bace71ca9269e587a817876c0e9eecf
+ms.sourcegitcommit: 03ee570f6f528a7d23a4221dcb26a9498edbdf8c
ms.translationtype: HT
ms.contentlocale: ja-JP
-ms.lasthandoff: 02/28/2018
+ms.lasthandoff: 04/28/2018
---
# 継続的インテグレーション (CI) で .NET Core SDK とツールを使用する
diff --git a/docs/core/tutorials/netcore-hosting.md b/docs/core/tutorials/netcore-hosting.md
index 9c35300b22f..dce30d18c0a 100644
--- a/docs/core/tutorials/netcore-hosting.md
+++ b/docs/core/tutorials/netcore-hosting.md
@@ -1,21 +1,19 @@
---
title: .NET Core のホスティング
description: ネイティブ コードから .NET Core ランタイムをホスティングする
-keywords: .NET, .NET Core, ホスティング, .NET Core のホスティング
author: mjrousos
-ms.author: mikerou
+ms.author: mairaw
ms.date: 2/3/2017
-ms.topic: article
-ms.prod: .net-core
+ms.topic: conceptual
+ms.prod: dotnet-core
ms.devlang: dotnet
-ms.assetid: 13edec8b-614d-47ed-9e95-ed6d3b94ec0c
ms.workload:
- dotnetcore
-ms.openlocfilehash: 5ff2e8e4da12b2a9822b595abbb2bdb0f583cf02
-ms.sourcegitcommit: b750a8e3979749b214e7e10c82efb0a0524dfcb1
+ms.openlocfilehash: e09c849699bed63f0a271dfeede1e9e4b66e716f
+ms.sourcegitcommit: 03ee570f6f528a7d23a4221dcb26a9498edbdf8c
ms.translationtype: HT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/09/2018
+ms.lasthandoff: 04/28/2018
---
# .NET Core のホスティング
diff --git a/docs/core/tutorials/with-visual-studio-code.md b/docs/core/tutorials/with-visual-studio-code.md
index ea4bea338bd..cdb14063f73 100644
--- a/docs/core/tutorials/with-visual-studio-code.md
+++ b/docs/core/tutorials/with-visual-studio-code.md
@@ -1,19 +1,19 @@
---
-title: "C# および Visual Studio Code の使用を開始する - C# ガイド"
-description: "Visual Studio Code を使用した、C# で初めての .NET Core アプリケーションを作成してデバッグする方法について説明します。"
+title: C# および Visual Studio Code の使用を開始する - C# ガイド
+description: Visual Studio Code を使用した、C# で初めての .NET Core アプリケーションを作成してデバッグする方法について説明します。
author: kendrahavens
ms.author: mairaw
ms.date: 09/27/2017
-ms.topic: article
+ms.topic: conceptual
ms.prod: .net
ms.technology: devlang-csharp
ms.workload:
- dotnetcore
-ms.openlocfilehash: 0c37040220bb7f38cdd75176bb9ed2a2199b7096
-ms.sourcegitcommit: 099aa20d9b6450d1b7452d782a55771a6ad8ff35
+ms.openlocfilehash: d4ee1c9ef66ef61156453786f65d16470d7a5ea2
+ms.sourcegitcommit: 03ee570f6f528a7d23a4221dcb26a9498edbdf8c
ms.translationtype: HT
ms.contentlocale: ja-JP
-ms.lasthandoff: 02/05/2018
+ms.lasthandoff: 04/28/2018
---
# C# および Visual Studio Code の使用を開始する
diff --git a/docs/core/versions/index.md b/docs/core/versions/index.md
index 90c2313ae19..fef1a239fd7 100644
--- a/docs/core/versions/index.md
+++ b/docs/core/versions/index.md
@@ -4,16 +4,11 @@ description: .NET Core でのバージョン管理のしくみについて説明
author: bleroy
ms.author: mairaw
ms.date: 02/13/2018
-ms.topic: conceptual
-ms.prod: dotnet-core
-ms.devlang: dotnet
-ms.workload:
-- dotnetcore
-ms.openlocfilehash: 437bea33f26c9ae445cf412657f4d23fcce18873
-ms.sourcegitcommit: 03ee570f6f528a7d23a4221dcb26a9498edbdf8c
+ms.openlocfilehash: 0cfd620d2b6e6e60531b0e2aa938c1ed64b6af23
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: HT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/28/2018
+ms.lasthandoff: 05/04/2018
---
# .NET Core バージョン管理
@@ -21,7 +16,7 @@ ms.lasthandoff: 04/28/2018
この記事では、.NET Core SDK とランタイムのバージョン管理方法を明確にすることを目的としています。
-.NET Core には個別にバージョン管理される多くの移動するパーツがあります。 ただし、.NET Core 2.0 以降では、すべてのユーザーが ".NET Core" 全体のバージョンとして理解する簡単に理解できる最上位** レベルのバージョンがあります。 このドキュメントの残りの部分は、これらすべてのパーツのバージョン管理の詳細について説明します。 たとえばパッケージ マネージャーの場合は、これらの詳細が重要になる可能性があります。
+.NET Core には個別にバージョン管理される多くの移動するパーツがあります。 ただし、.NET Core 2.0 以降では、すべてのユーザーが ".NET Core" 全体のバージョンとして理解する簡単に理解できる最上位*レベ*ルのバージョンがあります。 このドキュメントの残りの部分は、これらすべてのパーツのバージョン管理の詳細について説明します。 たとえばパッケージ マネージャーの場合は、これらの詳細が重要になる可能性があります。
> [!IMPORTANT]
> このトピックで説明されているバージョン管理の詳細は、.NET Core SDK ランタイムの現在のバージョンには適用されません。
diff --git a/docs/csharp/misc/cs0008.md b/docs/csharp/misc/cs0008.md
index 4ca453db63f..edf40cadc40 100644
--- a/docs/csharp/misc/cs0008.md
+++ b/docs/csharp/misc/cs0008.md
@@ -1,23 +1,16 @@
---
title: コンパイラ エラー CS0008
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0008
helpviewer_keywords:
- CS0008
ms.assetid: 88b09f2d-32da-4e4c-aa2c-6efeafca320b
-caps.latest.revision: 7
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 082ce30d44159b01c917164ac1639bb23833cc55
-ms.sourcegitcommit: bd1ef61f4bb794b25383d3d72e71041a5ced172e
+ms.openlocfilehash: de8d29a931147b48e2018003274ce421c8273812
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 10/18/2017
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0008
ファイル 'file' からメタデータを読み込んでいるときに予期しないエラーが発生しました -- 'description'
diff --git a/docs/csharp/misc/cs0027.md b/docs/csharp/misc/cs0027.md
index a1bd4907f82..6817bb3f341 100644
--- a/docs/csharp/misc/cs0027.md
+++ b/docs/csharp/misc/cs0027.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0027"
+title: コンパイラ エラー CS0027
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0027
helpviewer_keywords:
- CS0027
ms.assetid: 3a599876-9643-4c68-9457-3306858a73e9
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 31003fdbc7a3ddd8aee33257fc689c24468087c9
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 29a2ad18267ec1d9424955689cd820d8a9ab2d2f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0027
キーワード 'this' は現在のコンテキストでは使用できません。
diff --git a/docs/csharp/misc/cs0043.md b/docs/csharp/misc/cs0043.md
index 21d7c34953a..45e29979fc3 100644
--- a/docs/csharp/misc/cs0043.md
+++ b/docs/csharp/misc/cs0043.md
@@ -1,23 +1,16 @@
---
title: コンパイラ エラー CS0043
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0043
helpviewer_keywords:
- CS0043
ms.assetid: 471e2cf8-4275-4618-ad20-408f829d2119
-caps.latest.revision: 6
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: bcf73a710e1bc33a59136a63c7187ae8be7e44f8
-ms.sourcegitcommit: bd1ef61f4bb794b25383d3d72e71041a5ced172e
+ms.openlocfilehash: dddf5b8fa2c65cc8e1b6f5651c76aa19302a5177
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 10/18/2017
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0043
PDB ファイル 'file' の形式が正しくないか、古い形式です。 削除してリビルドしてください。
diff --git a/docs/csharp/misc/cs0074.md b/docs/csharp/misc/cs0074.md
index c92a53b01e0..97972d437c1 100644
--- a/docs/csharp/misc/cs0074.md
+++ b/docs/csharp/misc/cs0074.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0074"
+title: コンパイラ エラー CS0074
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0074
helpviewer_keywords:
- CS0074
ms.assetid: 9395c532-3934-4553-8e41-042bfe3399ce
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 1b874eace1a37ce7896901a1eab5522828c97540
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 40e133ca1b4e599b1fd55ffa85822133a8e26bf8
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0074
'event': 抽象イベントに初期化子を指定することはできません
diff --git a/docs/csharp/misc/cs0128.md b/docs/csharp/misc/cs0128.md
index 5bdf85fddbf..5698d31b2f0 100644
--- a/docs/csharp/misc/cs0128.md
+++ b/docs/csharp/misc/cs0128.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0128"
+title: コンパイラ エラー CS0128
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0128
helpviewer_keywords:
- CS0128
ms.assetid: 35db9025-2bed-437f-a78a-f2862766bde2
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 66a6cee0d57ae0bab8bbeee5495ac8e557183e8c
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 237b8c503e98ed3dc6ed65503db24a8992ff2f6c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0128
ローカル変数 'variable' はこのスコープで既に定義されています
diff --git a/docs/csharp/misc/cs0152.md b/docs/csharp/misc/cs0152.md
index a1631c2fb84..e37b5831761 100644
--- a/docs/csharp/misc/cs0152.md
+++ b/docs/csharp/misc/cs0152.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0152"
+title: コンパイラ エラー CS0152
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0152
helpviewer_keywords:
- CS0152
ms.assetid: 4915ca16-6485-4e1f-ace0-c71a7b339ba4
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 18078d1012482c45da2e26cacb97fe168c5f4710
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: a739f5e087a6e1aaf1b30e25016b5c8de8bc6653
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0152
ラベル 'label' は既にこの switch ステートメントで使用されています
diff --git a/docs/csharp/misc/cs0153.md b/docs/csharp/misc/cs0153.md
index 21d2edb2fc5..6c49c709f91 100644
--- a/docs/csharp/misc/cs0153.md
+++ b/docs/csharp/misc/cs0153.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0153"
+title: コンパイラ エラー CS0153
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0153
helpviewer_keywords:
- CS0153
ms.assetid: 3a0791e9-0ab9-4eaa-a230-d39aabaa9d5d
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: e71c8adb7d01c1ce09aa75d0919781c37316a60d
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 3349c996e907e3e9802681dddaeac35c3d0fdcdc
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0153
goto は switch ステートメント内でのみ有効です。
diff --git a/docs/csharp/misc/cs0168.md b/docs/csharp/misc/cs0168.md
index e047c4733c2..7c466066f7c 100644
--- a/docs/csharp/misc/cs0168.md
+++ b/docs/csharp/misc/cs0168.md
@@ -1,22 +1,16 @@
---
title: コンパイラの警告 (レベル 3) CS0168
ms.date: 12/21/2016
-ms.prod: .net
-ms.technology: devlang-csharp
-ms.topic: article
f1_keywords:
- CS0168
helpviewer_keywords:
- CS0168
ms.assetid: 6f5b7fe3-1e91-462f-8a73-b931327ab3f5
-caps.latest.revision: 7
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: c2692f30ac93d5fd582e33684bb923769b8dbc1e
-ms.sourcegitcommit: bd1ef61f4bb794b25383d3d72e71041a5ced172e
+ms.openlocfilehash: b38710b7332204e275814216d41152fd365d9e0c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 10/18/2017
+ms.lasthandoff: 05/04/2018
---
# コンパイラの警告 (レベル 3) CS0168
変数 'var' が宣言されていますが、使用されていません
diff --git a/docs/csharp/misc/cs0193.md b/docs/csharp/misc/cs0193.md
index 7590bc5361b..55351ede4b2 100644
--- a/docs/csharp/misc/cs0193.md
+++ b/docs/csharp/misc/cs0193.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0193"
+title: コンパイラ エラー CS0193
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0193
helpviewer_keywords:
- CS0193
ms.assetid: 7b60fd99-9eee-4d61-ad75-585a16e22e96
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 3058b1e3f32baf4ceb7234859eec8f019b65fbb3
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 27080a94a66275b2dc9e540e8479fbe5e6b93a7b
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0193
* または -> 演算子はポインターに対して使用してください。
diff --git a/docs/csharp/misc/cs0199.md b/docs/csharp/misc/cs0199.md
index 65b0880038f..535451ca9e5 100644
--- a/docs/csharp/misc/cs0199.md
+++ b/docs/csharp/misc/cs0199.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0199"
+title: コンパイラ エラー CS0199
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0199
helpviewer_keywords:
- CS0199
ms.assetid: 9eede3f2-b55a-4b85-a05d-6bf177e1c602
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 9c9b687c4f99b73ffcbeefb4a2900c0c7a2e7a20
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 8bb2207549e33c846cac535a3253d3af82831aad
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0199
静的読み取り専用フィールド 'name' には、静的コンストラクター内を除き、ref または out を渡すことはできません
diff --git a/docs/csharp/misc/cs0226.md b/docs/csharp/misc/cs0226.md
index e269910fb95..9a16aa6cf40 100644
--- a/docs/csharp/misc/cs0226.md
+++ b/docs/csharp/misc/cs0226.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0226"
+title: コンパイラ エラー CS0226
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0226
helpviewer_keywords:
- CS0226
ms.assetid: 9f8c74c4-de21-41fb-84e1-ef32a4b23ced
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: ea8419cdf2cf1372aab8957152579ebc6ab02e15
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: f3eeee44ed72bb7ae68b6a10e36daa12863d71e0
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0226
__arglist 式は呼び出し、または new 式の中でのみ有効です。
diff --git a/docs/csharp/misc/cs0249.md b/docs/csharp/misc/cs0249.md
index 5027abaa289..d8ceeccf687 100644
--- a/docs/csharp/misc/cs0249.md
+++ b/docs/csharp/misc/cs0249.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0249"
+title: コンパイラ エラー CS0249
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0249
helpviewer_keywords:
- CS0249
ms.assetid: 8bc3572f-d949-4867-b119-6527fb924a4a
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 91615ee6bcd61e33ab8276c06ae25e7365c7076b
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: f825ddf4f07091b55bdf3b0ccc966e71b5ac3d2a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0249
object.Finalize をオーバーライドしないでください。 代わりにデストラクターを提供してください。
diff --git a/docs/csharp/misc/cs0250.md b/docs/csharp/misc/cs0250.md
index 0235f1bba69..24afe846f66 100644
--- a/docs/csharp/misc/cs0250.md
+++ b/docs/csharp/misc/cs0250.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0250"
+title: コンパイラ エラー CS0250
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0250
helpviewer_keywords:
- CS0250
ms.assetid: a994f361-6287-4db0-9ce1-e293a8190049
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 13fa423022a89a249eaf21cbb8d46762fddfcab0
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: fc7ad0ccf48840e6f1d5bb5285e937a168cf2b01
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0250
基底クラスの Finalize メソッドを直接呼び出さないでください。 デストラクターから自動的に呼び出されます。
diff --git a/docs/csharp/misc/cs0267.md b/docs/csharp/misc/cs0267.md
index 0e785bfb6bf..006698a0993 100644
--- a/docs/csharp/misc/cs0267.md
+++ b/docs/csharp/misc/cs0267.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0267"
+title: コンパイラ エラー CS0267
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0267
helpviewer_keywords:
- CS0267
ms.assetid: 11aaab96-5838-4e36-9551-5b032a1089e1
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: dfccec9a116425a6ffbd3fda053683accd39e70d
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 7c3c38774a794e84fe6f1000f5f11a6e4eee88c6
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0267
partial 識別子は、'class'、'struct'、または 'interface' の直前にのみ指定できます
diff --git a/docs/csharp/misc/cs0281.md b/docs/csharp/misc/cs0281.md
index c09ef19aeb0..8751d4da684 100644
--- a/docs/csharp/misc/cs0281.md
+++ b/docs/csharp/misc/cs0281.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0281"
+title: コンパイラ エラー CS0281
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0281
helpviewer_keywords:
- CS0281
ms.assetid: 3b886510-6e4d-45bc-b885-3ab7f6b6b2c6
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: cb5ac71730163ef27f23da3df02b3f33ec950748
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: cd87cc09351ba2e9b1b6d28ac52d0541f7a1e50d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0281
フレンド アクセスは 'AssemblyName1' に許可されましたが、出力アセンブリは 'AssemblyName2' という名前です。 'AssemblyName1' への参照を追加するか、または出力アセンブリ名が一致するように変更してください。
diff --git a/docs/csharp/misc/cs0505.md b/docs/csharp/misc/cs0505.md
index 7516cc86533..31e5e99a4df 100644
--- a/docs/csharp/misc/cs0505.md
+++ b/docs/csharp/misc/cs0505.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0505"
+title: コンパイラ エラー CS0505
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0505
helpviewer_keywords:
- CS0505
ms.assetid: e3cb9e33-7338-4869-859b-81d7439f0d23
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 15457a3e7a28def81b6b72ed25e02c00b9cabf7c
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: a58062e2cc9b0aed21096a6cf2ca98de043c34f8
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0505
'member1': 'member2' は関数ではないためオーバーライドできません
diff --git a/docs/csharp/misc/cs0516.md b/docs/csharp/misc/cs0516.md
index d8adacf8ec5..49e3d176ab9 100644
--- a/docs/csharp/misc/cs0516.md
+++ b/docs/csharp/misc/cs0516.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0516"
+title: コンパイラ エラー CS0516
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0516
helpviewer_keywords:
- CS0516
ms.assetid: a9de9d1d-9ee3-4533-ba31-b8cb9f9964a1
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 94b3a1b51476efdc46d2d2973e8230d9e9706c14
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 158d7cb373590afc22f6181f48ff6d271728a788
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0516
コンストラクター 'constructor' はそれ自体を呼び出すことはできません
diff --git a/docs/csharp/misc/cs0622.md b/docs/csharp/misc/cs0622.md
index 6a7b5eee356..fbe9bada6b4 100644
--- a/docs/csharp/misc/cs0622.md
+++ b/docs/csharp/misc/cs0622.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0622"
+title: コンパイラ エラー CS0622
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0622
helpviewer_keywords:
- CS0622
ms.assetid: aef77a69-d8b7-41f8-9539-258deaef5cc4
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: d0e6f4ced6e2c6e95b5f23aa0d19220228192b16
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 0c068e717cfb657936cdb6e0e93a013092abfc36
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0622
配列型を割り当てるには配列初期化子式だけを使用してください。 new 式を使用してください。
diff --git a/docs/csharp/misc/cs0644.md b/docs/csharp/misc/cs0644.md
index f76c90e9013..6ecee7f26aa 100644
--- a/docs/csharp/misc/cs0644.md
+++ b/docs/csharp/misc/cs0644.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0644"
+title: コンパイラ エラー CS0644
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0644
helpviewer_keywords:
- CS0644
ms.assetid: 835f3ee2-f897-4ba2-ad13-af629a9ab7fe
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 3ae3382702d9f1a481da1ef3b2ff3fe69cdb90c9
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 02bdcfb50e2ff4c6473694b64109050353018a30
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0644
'class1' は特殊クラス 'class2' から派生することはできません
diff --git a/docs/csharp/misc/cs0647.md b/docs/csharp/misc/cs0647.md
index 5c9e4ef2b81..e24a8b573b7 100644
--- a/docs/csharp/misc/cs0647.md
+++ b/docs/csharp/misc/cs0647.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0647"
+title: コンパイラ エラー CS0647
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0647
helpviewer_keywords:
- CS0647
ms.assetid: b62d7fc9-4711-428e-ab66-09ea1c9970f0
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 38616189b9903ed0c1aeec59f1cb77adb9880230
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: f602f56cf14edffd0e45b5da18655a22bdad238b
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0647
'attribute' 属性を作成時にエラーが発生しました -- 'reason'
diff --git a/docs/csharp/misc/cs0658.md b/docs/csharp/misc/cs0658.md
index 23d9a4acd10..4c3f7521c56 100644
--- a/docs/csharp/misc/cs0658.md
+++ b/docs/csharp/misc/cs0658.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラの警告 (レベル 1) CS0658"
+title: コンパイラの警告 (レベル 1) CS0658
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0658
helpviewer_keywords:
- CS0658
ms.assetid: 0309074c-741a-492c-9370-73b4bbfd3c1a
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: fe6d01ae6b248961fe0b9ad25207969ac563268a
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 98b83b313cb2912603da57414df8c41f538629d2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラの警告 (レベル 1) CS0658
'attribute modifier' は認識できる属性の場所ではありません。 このブロック内の属性はすべて無視されます。
diff --git a/docs/csharp/misc/cs0662.md b/docs/csharp/misc/cs0662.md
index 68aba1964ca..b48ec9c4a15 100644
--- a/docs/csharp/misc/cs0662.md
+++ b/docs/csharp/misc/cs0662.md
@@ -1,23 +1,16 @@
---
title: コンパイラ エラー CS0662
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0662
helpviewer_keywords:
- CS0662
ms.assetid: 836fa15e-3bf3-4af5-8acf-072d7d731dcd
-caps.latest.revision: 7
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: edaf5413c08d1e068d4e5c6795d3cdb6023885e6
-ms.sourcegitcommit: bd1ef61f4bb794b25383d3d72e71041a5ced172e
+ms.openlocfilehash: f4ca46607eacb92157cbac2b887b254ea10fc83d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 10/18/2017
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0662
diff --git a/docs/csharp/misc/cs0714.md b/docs/csharp/misc/cs0714.md
index 2576ad661a0..4805422506f 100644
--- a/docs/csharp/misc/cs0714.md
+++ b/docs/csharp/misc/cs0714.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0714"
+title: コンパイラ エラー CS0714
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0714
helpviewer_keywords:
- CS0714
ms.assetid: fbb5dc55-645c-4980-bf4b-3c2f84a3c6cd
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 5cbbf03817016d5e76554c20c4f0f8acff0f83fe
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 97d953a4c7abfeceb252b4181d4a9e56c9e783e1
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0714
'static type': 静的クラスで、インターフェイスを実装することはできません
diff --git a/docs/csharp/misc/cs0727.md b/docs/csharp/misc/cs0727.md
index 1e70b2ce5b3..b39dd226743 100644
--- a/docs/csharp/misc/cs0727.md
+++ b/docs/csharp/misc/cs0727.md
@@ -1,23 +1,16 @@
---
title: コンパイラ エラー CS0727
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0727
helpviewer_keywords:
- CS0727
ms.assetid: 54bfb87e-d759-4310-a8ab-02dccd06337c
-caps.latest.revision: 8
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 1e9a3b4f84da27323440efb13953d5b3970fddf8
-ms.sourcegitcommit: bd1ef61f4bb794b25383d3d72e71041a5ced172e
+ms.openlocfilehash: 358dfccecd8ba62a57b98585f40e8736be06b808
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 10/18/2017
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0727
無効な形式指定子です。
diff --git a/docs/csharp/misc/cs0728.md b/docs/csharp/misc/cs0728.md
index 85fcb0ee2ca..a427303d80c 100644
--- a/docs/csharp/misc/cs0728.md
+++ b/docs/csharp/misc/cs0728.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラの警告 (レベル 2) CS0728"
+title: コンパイラの警告 (レベル 2) CS0728
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0728
helpviewer_keywords:
- CS0728
ms.assetid: ad6d860d-bac4-48f3-9eab-1efd2b6de6c0
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 743283ebdd04f066217c795885d4c75dd35b9469
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 2cd0d1f35074c254d3d061cd58602d16db8281d5
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラの警告 (レベル 2) CS0728
using または lock ステートメントの引数であるローカルの 'variable' への割り当てが間違っている可能性があります。 Dispose の呼び出しまたはロック解除がローカルの元の値で実行されます。
diff --git a/docs/csharp/misc/cs0743.md b/docs/csharp/misc/cs0743.md
index 757b66cbcaf..61ab241b80f 100644
--- a/docs/csharp/misc/cs0743.md
+++ b/docs/csharp/misc/cs0743.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0743"
+title: コンパイラ エラー CS0743
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0743
helpviewer_keywords:
- CS0743
ms.assetid: 0dc8040a-a12f-4da6-9ed0-c0284905ee83
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 09b17285190bdac95edc7cdf102971af6fdac7e4
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 12f79d8073e60d7ed53f06be335ccdf6258731b4
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0743
コンテキスト キーワード 'on' が必要です。
@@ -56,6 +49,6 @@ public class C
}
```
-## 参照
+## 関連項目
[LINQ クエリ式](../../csharp/programming-guide/linq-query-expressions/index.md)
[join 句](../../csharp/language-reference/keywords/join-clause.md)
diff --git a/docs/csharp/misc/cs0758.md b/docs/csharp/misc/cs0758.md
index 0b05d104ab2..8e27a770906 100644
--- a/docs/csharp/misc/cs0758.md
+++ b/docs/csharp/misc/cs0758.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0758"
+title: コンパイラ エラー CS0758
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0758
helpviewer_keywords:
- CS0758
ms.assetid: 06ddd548-1311-40db-9078-8a18107b8346
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: acf44aeaf030711dbaa8c7187f8b88985969ad0b
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: d05d555948fda0034eb7f558261f3474c8dc5db9
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0758
部分メソッド宣言は、両方とも params パラメーターを使用するか、両方とも params パラメーターを使用しないかのいずれかである必要があります。
@@ -49,6 +42,6 @@ using System;
}
```
-## 参照
+## 関連項目
[部分クラスと部分メソッド](../../csharp/programming-guide/classes-and-structs/partial-classes-and-methods.md)
[params](../../csharp/language-reference/keywords/params.md)
diff --git a/docs/csharp/misc/cs0837.md b/docs/csharp/misc/cs0837.md
index cf2a3372aa8..5de30676aee 100644
--- a/docs/csharp/misc/cs0837.md
+++ b/docs/csharp/misc/cs0837.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS0837"
+title: コンパイラ エラー CS0837
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS0837
helpviewer_keywords:
- CS0837
ms.assetid: cbde45dc-222c-4bfe-8814-856476319d37
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: a10ee75ab0f4dfcdb8bcaa0b3d9beb1c489398df
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 243be6aa9b72fe77812ff9d4351abb55b67e62db
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS0837
演算子 'is' または 'as' の最初のオペランドを、ラムダ式または匿名メソッドにすることはできません。
diff --git a/docs/csharp/misc/cs1016.md b/docs/csharp/misc/cs1016.md
index 730c07bd07a..f838dc3d97f 100644
--- a/docs/csharp/misc/cs1016.md
+++ b/docs/csharp/misc/cs1016.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1016"
+title: コンパイラ エラー CS1016
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1016
helpviewer_keywords:
- CS1016
ms.assetid: 576e6e12-981c-43b6-9e4a-29fa4e9f76e8
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: bfe41a9f040af1b748116926898896c3211670e8
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 7e6503712267e49860c39c2a25af8bf7c37ec8fc
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1016
名前付き属性引数が必要です。
diff --git a/docs/csharp/misc/cs1032.md b/docs/csharp/misc/cs1032.md
index a50e761cdd3..dbbe88be54d 100644
--- a/docs/csharp/misc/cs1032.md
+++ b/docs/csharp/misc/cs1032.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1032"
+title: コンパイラ エラー CS1032
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1032
helpviewer_keywords:
- CS1032
ms.assetid: fe318a6c-4403-4b9b-b3d8-753ec31c00ff
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 4ed4aff6cfcee1a00d2aa67a8f607e335049a54b
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: a84c4c00af48eb0c31fef9ec6d104a8118637ac3
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1032
ファイルの最初のトークンの後でプリプロセッサのシンボルの定義または定義の解除を行えませんでした。
diff --git a/docs/csharp/misc/cs1513.md b/docs/csharp/misc/cs1513.md
index 1a306faa79f..e683a1040a1 100644
--- a/docs/csharp/misc/cs1513.md
+++ b/docs/csharp/misc/cs1513.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1513"
+title: コンパイラ エラー CS1513
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1513
helpviewer_keywords:
- CS1513
ms.assetid: 28dacbb5-bf60-49ac-878e-c0ce469114eb
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 1d33f2ca5992a095b4e6d2cfdd5bfb374e4820b3
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 5c12816c303c7d43b0310bdd289e4b12bcb03855
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1513
} が必要です。
diff --git a/docs/csharp/misc/cs1520.md b/docs/csharp/misc/cs1520.md
index 90c0d130478..fadb5afc8e4 100644
--- a/docs/csharp/misc/cs1520.md
+++ b/docs/csharp/misc/cs1520.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1520"
+title: コンパイラ エラー CS1520
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1520
helpviewer_keywords:
- CS1520
ms.assetid: 1aeeee83-52a6-45dc-b197-a9a6de3a220c
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 1c09e444227769264884e7c12f07f047efba2179
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 42e96175fbe07df96d65bbbb2109f63e90b007ff
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1520
メソッドは戻り値の型を持たなければなりません。
@@ -69,6 +62,6 @@ public class Class1
}
```
-## 参照
+## 関連項目
[メソッド](../../csharp/programming-guide/classes-and-structs/methods.md)
[コンストラクター](../../csharp/programming-guide/classes-and-structs/constructors.md)
diff --git a/docs/csharp/misc/cs1551.md b/docs/csharp/misc/cs1551.md
index e2d82811d59..fe487a4e3a0 100644
--- a/docs/csharp/misc/cs1551.md
+++ b/docs/csharp/misc/cs1551.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1551"
+title: コンパイラ エラー CS1551
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1551
helpviewer_keywords:
- CS1551
ms.assetid: 09fde2a2-7466-418a-88ef-395321358b07
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 429286025b97b7af19e61b455811d518fb5e8319
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 296505dc7b637835c34e21f30fd5467688f65b87
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1551
インデクサーには最低パラメーターが 1 つ必要です。
diff --git a/docs/csharp/misc/cs1552.md b/docs/csharp/misc/cs1552.md
index bbf7faa9715..3ca1bda26d2 100644
--- a/docs/csharp/misc/cs1552.md
+++ b/docs/csharp/misc/cs1552.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1552"
+title: コンパイラ エラー CS1552
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1552
helpviewer_keywords:
- CS1552
ms.assetid: 647af14d-249e-4f69-80a8-2c0d77fbb244
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: a74a36981d347e1cbe330e28adbb5cadb5de8f71
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 435d6821f6bcd4525f91fd5f0d00f31d99ee9b68
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1552
配列型の指定子の角かっこ、[]、は、パラメーター名の前に使用してください。
diff --git a/docs/csharp/misc/cs1557.md b/docs/csharp/misc/cs1557.md
index 07296489474..f9f729a3017 100644
--- a/docs/csharp/misc/cs1557.md
+++ b/docs/csharp/misc/cs1557.md
@@ -1,23 +1,16 @@
---
title: コンパイラ エラー CS1557
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1557
helpviewer_keywords:
- CS1557
ms.assetid: 1615e028-aeb7-4788-bd87-8e49e502d698
-caps.latest.revision: 8
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 572c6097fc5ca644d76446ee2c75d6f8c5cc99e5
-ms.sourcegitcommit: bd1ef61f4bb794b25383d3d72e71041a5ced172e
+ms.openlocfilehash: 482c3ad3a5e793eadfb36b9f056dda2a9a61a3cf
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 10/18/2017
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1557
'class' は別の出力ファイルに含まれているため、Main メソッドに対して使うことはできません。
diff --git a/docs/csharp/misc/cs1593.md b/docs/csharp/misc/cs1593.md
index d884887fdea..58ac27202c8 100644
--- a/docs/csharp/misc/cs1593.md
+++ b/docs/csharp/misc/cs1593.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1593"
+title: コンパイラ エラー CS1593
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1593
helpviewer_keywords:
- CS1593
ms.assetid: 7476e799-8a8d-457d-b4e7-2d5e073799d8
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 10c4b85418cdec08f60bb585a0617cf6024187e1
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 6f700cdd32e9d7431e257ddb9e339cc13f3b7e7f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1593
デリゲート 'del' に 'number' 個の引数を指定することはできません
diff --git a/docs/csharp/misc/cs1630.md b/docs/csharp/misc/cs1630.md
index c3afc7406f1..5dc86ee290f 100644
--- a/docs/csharp/misc/cs1630.md
+++ b/docs/csharp/misc/cs1630.md
@@ -1,23 +1,16 @@
---
title: コンパイラ エラー CS1630
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1630
helpviewer_keywords:
- CS1630
ms.assetid: 15f39e1f-326b-4caf-9fb7-77ddd7851dcf
-caps.latest.revision: 8
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 69cd94cf7075676f7ea7bedc9f253a6f6f713b5a
-ms.sourcegitcommit: bd1ef61f4bb794b25383d3d72e71041a5ced172e
+ms.openlocfilehash: a9f5672065e0cbfff1b5b14b21b010cde798b15c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 10/18/2017
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1630
/errorreport に対する無効なオプション 'option' です。prompt、send、queue、または none のいずれかでなければなりません。
diff --git a/docs/csharp/misc/cs1632.md b/docs/csharp/misc/cs1632.md
index 4532ea5e04f..38d8dc6724c 100644
--- a/docs/csharp/misc/cs1632.md
+++ b/docs/csharp/misc/cs1632.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1632"
+title: コンパイラ エラー CS1632
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1632
helpviewer_keywords:
- CS1632
ms.assetid: fa18061a-8c6c-4788-b74e-62bacb16aed8
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 24b106fe7d5e6de244dcc8f5750c06f283824d4b
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 4946d1bc27adf0b348173602dbb8169256135925
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1632
コントロールを匿名メソッドまたはラムダ式の本体外に出すことはできません
diff --git a/docs/csharp/misc/cs1643.md b/docs/csharp/misc/cs1643.md
index 8f40b6e2381..20ea6257878 100644
--- a/docs/csharp/misc/cs1643.md
+++ b/docs/csharp/misc/cs1643.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1643"
+title: コンパイラ エラー CS1643
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1643
helpviewer_keywords:
- CS1643
ms.assetid: 521f352b-00fb-4d62-89be-44251db3cc5b
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 6525caf1c9ff104eb3e81bff4cf485f35b6b8c81
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 98818c2e5d9e22a533cdef66ae1a3b0f19c9cf18
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1643
型 'type!' のメソッドに値を返さないコード パスがあります
diff --git a/docs/csharp/misc/cs1660.md b/docs/csharp/misc/cs1660.md
index 8fe0328fa26..b95b90d0fbf 100644
--- a/docs/csharp/misc/cs1660.md
+++ b/docs/csharp/misc/cs1660.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1660"
+title: コンパイラ エラー CS1660
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1660
helpviewer_keywords:
- CS1660
ms.assetid: ae7fede3-471b-4e20-97a7-b80fdc2bb080
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: f1fa9f80381392d75e59f6a3833c69e75d8af259
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 4f8fc5622fdc17e5f2d9d9cc841cf3dce96851d2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1660
デリゲート型ではないため、匿名メソッド ブロックを型 'type' に変換できません
diff --git a/docs/csharp/misc/cs1679.md b/docs/csharp/misc/cs1679.md
index f46f6b4d8d1..2a96239c408 100644
--- a/docs/csharp/misc/cs1679.md
+++ b/docs/csharp/misc/cs1679.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1679"
+title: コンパイラ エラー CS1679
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1679
helpviewer_keywords:
- CS1679
ms.assetid: c42e9bca-212a-458e-88f8-b81c812436bb
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 4d1064e35c7496c27a98faf27fd8ccafc89c44ff
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 4c73d509eb94890843a07a3cdea11e124cce225c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1679
'/reference' の extern エイリアスが正しくありません。'identifier' は正しい識別子ではありません
diff --git a/docs/csharp/misc/cs1692.md b/docs/csharp/misc/cs1692.md
index 762d59f1bb6..354c7ceeeed 100644
--- a/docs/csharp/misc/cs1692.md
+++ b/docs/csharp/misc/cs1692.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラの警告 (レベル 1) CS1692"
+title: コンパイラの警告 (レベル 1) CS1692
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1692
helpviewer_keywords:
- CS1692
ms.assetid: 1a6d52e1-0ebb-4990-ac0b-36b05a884a19
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 3338a1f191a8b95845e2b58ee62eb7b759933b9a
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: e006d1f102ad36e80620dd1a04bfb1c188c7c9d1
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラの警告 (レベル 1) CS1692
無効な数値です。
diff --git a/docs/csharp/misc/cs1911.md b/docs/csharp/misc/cs1911.md
index 47f210d5bc4..71fae457476 100644
--- a/docs/csharp/misc/cs1911.md
+++ b/docs/csharp/misc/cs1911.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラの警告 (レベル 1) CS1911"
+title: コンパイラの警告 (レベル 1) CS1911
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1911
helpviewer_keywords:
- CS1911
ms.assetid: 95e8a7a0-1c19-4930-a7e9-3ae4060e97d3
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 8b9afa9811cdb58da70b1512a938171c5a6c826d
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 538df390bed62f10c1fc7c64e8acca0900e7a58c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラの警告 (レベル 1) CS1911
匿名メソッド、ラムダ式、クエリ式、または反復子から、'base' キーワードを使用してメンバー ’name’ にアクセスすると、検証できないコードになります。 包含型のヘルパー メソッドへのアクセスの移行を検討してください。
diff --git a/docs/csharp/misc/cs1939.md b/docs/csharp/misc/cs1939.md
index f24468dd500..eee20178dc8 100644
--- a/docs/csharp/misc/cs1939.md
+++ b/docs/csharp/misc/cs1939.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1939"
+title: コンパイラ エラー CS1939
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1939
helpviewer_keywords:
- CS1939
ms.assetid: 9a7cdd48-3d45-473a-a799-c7771ef8158d
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 7d640b3f906fe133b9f40d82d51996032914f440
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 056863caef82ee6fd3e477f8fdb7aec05dfb1943
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1939
範囲変数 'name' は out または ref パラメーターとして渡すことはできません
diff --git a/docs/csharp/misc/cs1940.md b/docs/csharp/misc/cs1940.md
index acf1468b860..20082565fc3 100644
--- a/docs/csharp/misc/cs1940.md
+++ b/docs/csharp/misc/cs1940.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS1940"
+title: コンパイラ エラー CS1940
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS1940
helpviewer_keywords:
- CS1940
ms.assetid: 546e9bba-725d-4ea9-826f-37ec9d832add
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 52e139ed64ce36acfd2e2070ec1b22827b9a8d63
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 1a6d7bc54162c63fbe81c7a5f87d52050ebef3b0
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS1940
ソース型 'type' に対してクエリ パターンの複数の実装が見つかりました。 'method' の呼び出しがあいまいです。
@@ -54,5 +47,5 @@ class Test
}
```
-## 参照
+## 関連項目
[標準クエリ演算子の概要](http://msdn.microsoft.com/library/24cda21e-8af8-4632-b519-c404a839b9b2)
diff --git a/docs/csharp/misc/cs2007.md b/docs/csharp/misc/cs2007.md
index 8a099ef6086..53a65dd5e40 100644
--- a/docs/csharp/misc/cs2007.md
+++ b/docs/csharp/misc/cs2007.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS2007"
+title: コンパイラ エラー CS2007
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS2007
helpviewer_keywords:
- CS2007
ms.assetid: 9be20e8e-2424-4435-9371-778fb12823c0
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: c3880a2b9ede8a9a82b32b4f6e23482eed05b70d
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: f8ee73b658e9fd44e285343dabc2c97afcf3d4c6
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS2007
認識できないコマンド ライン オプション : 'option'
diff --git a/docs/csharp/misc/cs2020.md b/docs/csharp/misc/cs2020.md
index efbe5e883d9..2cef5f203d1 100644
--- a/docs/csharp/misc/cs2020.md
+++ b/docs/csharp/misc/cs2020.md
@@ -1,23 +1,16 @@
---
title: コンパイラ エラー CS2020
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS2020
helpviewer_keywords:
- CS2020
ms.assetid: b2db7a05-5965-4a9b-86c3-0c4792b29a6c
-caps.latest.revision: 7
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 6b81c0015b3e8111ddb42724d7fc2d13c8630624
-ms.sourcegitcommit: bd1ef61f4bb794b25383d3d72e71041a5ced172e
+ms.openlocfilehash: c0ef606d994c1f16647f8586b1cc19625b57356a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 10/18/2017
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS2020
入力ファイルの最初のセットのみが、module 以外のターゲットをビルドすることができます。
diff --git a/docs/csharp/misc/cs2036.md b/docs/csharp/misc/cs2036.md
index 8d246f7aa8a..1f1a6b3ed63 100644
--- a/docs/csharp/misc/cs2036.md
+++ b/docs/csharp/misc/cs2036.md
@@ -1,23 +1,16 @@
---
-title: "コンパイラ エラー CS2036"
+title: コンパイラ エラー CS2036
ms.date: 07/20/2015
-ms.prod: .net
-ms.technology:
-- devlang-csharp
-ms.topic: article
f1_keywords:
- CS2036
helpviewer_keywords:
- CS2036
ms.assetid: 44b73be4-b792-4735-bdbd-bd757ab22683
-caps.latest.revision:
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 53554149ed66f2ccdd8bba33d42cb812b59a8096
-ms.sourcegitcommit: 83dd5ec003e788ccb3e33f3412a7af39ae347646
+ms.openlocfilehash: 58e0d52e50dd4caa9ba669ac68a9c779215c4c2c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/15/2018
+ms.lasthandoff: 05/04/2018
---
# コンパイラ エラー CS2036
/pdb オプションでは、/debug オプションも使用する必要があります。
@@ -46,6 +39,6 @@ class Test
}
```
-## 参照
+## 関連項目
[/pdb (c# コンパイラ オプション)](../../csharp/language-reference/compiler-options/pdb-compiler-option.md)
[/debug (c# コンパイラ オプション)](../../csharp/language-reference/compiler-options/debug-compiler-option.md)
diff --git a/docs/csharp/programming-guide/concepts/assemblies-gac/index.md b/docs/csharp/programming-guide/concepts/assemblies-gac/index.md
index c15245ae2b8..2d84dd1ec83 100644
--- a/docs/csharp/programming-guide/concepts/assemblies-gac/index.md
+++ b/docs/csharp/programming-guide/concepts/assemblies-gac/index.md
@@ -1,22 +1,12 @@
---
title: アセンブリとグローバル アセンブリ キャッシュ (C#)
-ms.custom: ''
ms.date: 07/20/2015
-ms.prod: .net
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- devlang-csharp
-ms.topic: article
ms.assetid: 149f5ca5-5b34-4746-9542-1ae43b2d0256
-caps.latest.revision: 3
-author: BillWagner
-ms.author: wiwagn
-ms.openlocfilehash: 923a64e98fde3ab11f4e3feb6c91507ae8886151
-ms.sourcegitcommit: 685143b62385500f59bc36274b8adb191f573a16
+ms.openlocfilehash: 994498525aed3ebb08f2de7926c7adc2d3d95f56
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: HT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/09/2017
+ms.lasthandoff: 05/04/2018
---
# アセンブリとグローバル アセンブリ キャッシュ (C#)
アセンブリは、.NET ベースのアプリケーションの配置、バージョン管理、再利用、アクティベーション スコープ、およびセキュリティ権限の基本単位です。 アセンブリは、実行可能 (.exe) ファイルまたはダイナミック リンク ライブラリ (.dll) ファイルの形を取る、.NET Framework の構成要素です。 それらは、型の実装に関して必要な情報を共通言語ランタイムに提供します。 アセンブリは、機能的な論理的な単位を形成し、連携して動作するように構築された、型とリソースのコレクションと考えることができます。
@@ -59,7 +49,7 @@ ms.lasthandoff: 12/09/2017
> [!NOTE]
> Visual Studio でアセンブリをビルドするには、**[ビルド]** メニューの **[ビルド]** を選択します。
-## 関連項目
+## 参照
[C# プログラミング ガイド](../../../../csharp/programming-guide/index.md)
[共通言語ランタイムのアセンブリ](../../../../../docs/framework/app-domains/assemblies-in-the-common-language-runtime.md)
[フレンド アセンブリ (C#)](friend-assemblies.md)
diff --git a/docs/framework/configure-apps/file-schema/wcf/webhttpbinding.md b/docs/framework/configure-apps/file-schema/wcf/webhttpbinding.md
index a36aa388715..026696fea7a 100644
--- a/docs/framework/configure-apps/file-schema/wcf/webhttpbinding.md
+++ b/docs/framework/configure-apps/file-schema/wcf/webhttpbinding.md
@@ -2,11 +2,11 @@
title: '<webHttpBinding>'
ms.date: 03/30/2017
ms.assetid: 84179d77-825d-44b9-895a-ab08e7aa044d
-ms.openlocfilehash: abc08f81ac05aa42ff7247edf662f8dd4482fd4a
-ms.sourcegitcommit: 11f11ca6cefe555972b3a5c99729d1a7523d8f50
-ms.translationtype: HT
+ms.openlocfilehash: 3a5a0844da401607b2049069e7195fa996c62fba
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/03/2018
+ms.lasthandoff: 05/04/2018
---
# <webHttpBinding>
SOAP メッセージに代わって HTTP 要求に応答する Windows Communication Foundation (WCF) Web サービスのエンドポイントを構成するために使用するバインド要素を定義します。
@@ -86,9 +86,9 @@ SOAP メッセージに代わって HTTP 要求に応答する Windows Communica
|[\](../../../../../docs/framework/configure-apps/file-schema/wcf/bindings.md)|この要素には、標準バインディングおよびカスタム バインドのコレクションが保持されます。|
## コメント
- [!INCLUDE[indigo2](../../../../../includes/indigo2-md.md)] Web プログラミング モデルを使用すると、開発者は、SOAP ベースのメッセージングに代わって "Plain Old XML" (POX) スタイルのメッセージングを使用する HTTP 要求を通じて [!INCLUDE[indigo2](../../../../../includes/indigo2-md.md)] Web サービスを公開できます。 を HTTP 要求を使用するサービスと通信するクライアントとサービスのエンドポイントを構成する必要があります、 [ \](../../../../../docs/framework/configure-apps/file-schema/wcf/webhttpbinding.md)を持つ、 \ が付属しています。
+ WCF Web プログラミング モデルにより、"plain old XML"を使用する HTTP 要求を通じて WCF Web サービスを公開する開発者 (POX) スタイルのメッセージング SOAP ベースのメッセージングの代わりにします。 を HTTP 要求を使用するサービスと通信するクライアントとサービスのエンドポイントを構成する必要があります、 [ \](../../../../../docs/framework/configure-apps/file-schema/wcf/webhttpbinding.md)を持つ、 \ が付属しています。
- [!INCLUDE[indigo2](../../../../../includes/indigo2-md.md)] の配信および ASP.AJAX 統合のサポートは、Web プログラミング モデル上に構築されます。 モデルの詳細については、次を参照してください。 [WCF Web HTTP プログラミング モデル](../../../../../docs/framework/wcf/feature-details/wcf-web-http-programming-model.md)です。
+ WCF での配信および ASP をサポートします。AJAX の統合は、どちらも、Web プログラミング モデル上に構築されます。 モデルの詳細については、次を参照してください。 [WCF Web HTTP プログラミング モデル](../../../../../docs/framework/wcf/feature-details/wcf-web-http-programming-model.md)です。
## 関連項目
diff --git a/docs/framework/data/adonet/ef/language-reference/query-execution.md b/docs/framework/data/adonet/ef/language-reference/query-execution.md
index 0f551310332..3d6be194505 100644
--- a/docs/framework/data/adonet/ef/language-reference/query-execution.md
+++ b/docs/framework/data/adonet/ef/language-reference/query-execution.md
@@ -5,11 +5,11 @@ dev_langs:
- csharp
- vb
ms.assetid: c0e6cf23-63ac-47dd-bfe9-d5bdca826fac
-ms.openlocfilehash: 7be5ca95732b4ddadf851ccf839e31be3c5b47bf
-ms.sourcegitcommit: 11f11ca6cefe555972b3a5c99729d1a7523d8f50
+ms.openlocfilehash: f152146e7483c6b3c162fd81f20f359e6c82123a
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/03/2018
+ms.lasthandoff: 05/07/2018
---
# クエリの実行
ユーザーによって作成された LINQ クエリは、コマンド ツリーに変換されます。 コマンド ツリーは、Entity Framework と互換性のあるクエリの表現です。 コマンド ツリーは、その後データ ソースに対して実行されます。 クエリの実行時には、すべてのクエリ式 (つまりクエリの全コンポーネント) が評価されます。これには結果の具体化で使用される式も含まれます。
@@ -17,7 +17,10 @@ ms.lasthandoff: 05/03/2018
クエリ式が評価されるタイミングはさまざまです。 LINQ クエリは、クエリ変数の作成時ではなく、常にクエリ変数の反復処理時に実行されます。 これと呼ばれる*遅延実行*です。 クエリを即時に実行することもできます。これは、クエリの結果をキャッシュする場合に有効です。 このことについては、このトピックの後半で説明します。
LINQ to Entities クエリを実行すると、クエリ内の一部の式がサーバー上で実行され、別の一部の式がクライアント上でローカルに実行される場合があります。 クライアント側での式の評価は、サーバー上でクエリが実行される前に行われます。 式がクライアント上で評価される場合、クエリ内の式がその評価の結果に置き換えられた後、サーバー上でクエリが実行されます。 クエリはデータ ソースに対して実行されるため、クライアントで指定された動作よりもデータ ソースの構成が優先されます。 たとえば、Null 値の処理方法や、数値の有効桁数などはサーバーの設定によって異なります。 クエリの実行中にサーバーに対してスローされた例外は、クライアントに直接渡されます。
-
+
+> [!TIP]
+> オペレーターの実行動作をすばやく識別することができます、表形式のクエリ演算子の便利な概要については、次を参照してください。[分類の標準クエリ演算子の実行の方法 (c#) で](../../../../../csharp/programming-guide/concepts/linq/classification-of-standard-query-operators-by-manner-of-execution.md)です。
+
## クエリの遅延実行
一連の値を返すクエリでは、クエリ変数そのものはクエリ結果を保持しません。クエリ変数には、クエリのコマンドが格納されるだけです。 クエリ変数が `foreach` ループまたは `For Each` ループで反復処理されるまで、クエリは実行されません。 これは呼ば*遅延実行*; 実行には、クエリを構築した後は、しばらく時間が発生したクエリは、します。 これは、任意のタイミングでクエリを実行できるということを意味します。 これは、たとえば他のアプリケーションによって更新されるデータベースがある場合に便利です。 アプリケーションで、最新情報を取得するクエリを作成し、それを繰り返し実行することにより、更新のたびに最新の情報を取得できます。
diff --git a/docs/framework/data/adonet/ole-db-odbc-and-oracle-connection-pooling.md b/docs/framework/data/adonet/ole-db-odbc-and-oracle-connection-pooling.md
index cdabb177b91..c65fee3fc15 100644
--- a/docs/framework/data/adonet/ole-db-odbc-and-oracle-connection-pooling.md
+++ b/docs/framework/data/adonet/ole-db-odbc-and-oracle-connection-pooling.md
@@ -2,11 +2,11 @@
title: OLE DB、ODBC、および Oracle 接続プール
ms.date: 03/30/2017
ms.assetid: 2bd83b1e-3ea9-43c4-bade-d9cdb9bbbb04
-ms.openlocfilehash: 2e42b52bb75008fd34f3e4bef1788626d96368bc
-ms.sourcegitcommit: 11f11ca6cefe555972b3a5c99729d1a7523d8f50
+ms.openlocfilehash: 5b70f6aeeae565684158aeb135d0d3e765e694d1
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/03/2018
+ms.lasthandoff: 05/07/2018
---
# OLE DB、ODBC、および Oracle 接続プール
接続をプールすると、アプリケーションのパフォーマンスとスケーラビリティを大幅に改善できます。 このセクションでは、OLE DB、ODBC、および Oracle 用の .NET Framework データ プロバイダーの接続プールについて説明します。
@@ -27,8 +27,6 @@ Provider=SQLOLEDB;OLE DB Services=-4;Data Source=localhost;Integrated Security=S
有効にするにまたは、接続プールを無効にする、開く**ODBC データ ソース アドミニストレーター**コントロール パネルの [管理ツール] フォルダーにします。 **接続プーリング** タブでは、インストールされている各 ODBC ドライバーに対する接続プール パラメーターを指定することができます。 ODBC ドライバーの接続プールを変更すると、その ODBC ドライバーを使用するすべてのアプリケーションに影響します。
- ODBC 接続プールの詳細については、次を参照してください。[情報: よく寄せられる質問に関する ODBC 接続プーリング](http://support.microsoft.com/kb/169470)です。
-
## OracleClient の接続プール
Oracle の .NET データ プロバイダーは ADO.NET クライアント アプリケーションに自動的に接続プールを提供します。 また、接続プール機能の動作を制御する接続文字列修飾子を指定することもできます (このトピックの後の「接続文字列キーワードによる接続プールの制御」を参照してください)。
diff --git a/docs/framework/data/adonet/paging-through-a-query-result.md b/docs/framework/data/adonet/paging-through-a-query-result.md
index d1a11eacc44..7e797d86931 100644
--- a/docs/framework/data/adonet/paging-through-a-query-result.md
+++ b/docs/framework/data/adonet/paging-through-a-query-result.md
@@ -1,27 +1,15 @@
---
-title: "クエリ結果のページング"
-ms.custom:
+title: クエリ結果のページング
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
ms.assetid: fa360c46-e5f8-411e-a711-46997771133d
-caps.latest.revision: "3"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: 83e8241fed71ec4dd0ea32f97b02373f3a1d56bb
-ms.sourcegitcommit: ed26cfef4e18f6d93ab822d8c29f902cff3519d1
+ms.openlocfilehash: 73475f8521b4112929339cc7f1116e36ffebedb7
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/17/2018
+ms.lasthandoff: 05/04/2018
---
# クエリ結果のページング
クエリ結果のページングとは、クエリ結果をデータの小さなサブセット、つまりページに分けて返すプロセスです。 クエリ結果のページングは、結果を管理しやすい小さな単位でユーザーに表示するために行われる一般的な処理です。
@@ -134,6 +122,6 @@ dataSet.Tables["Orders"].Rows.Clear();
adapter.Fill(dataSet, "Orders");
```
-## 参照
+## 関連項目
[DataAdapter と DataReader](../../../../docs/framework/data/adonet/dataadapters-and-datareaders.md)
[ADO.NET のマネージ プロバイダーと DataSet デベロッパー センター](http://go.microsoft.com/fwlink/?LinkId=217917)
diff --git a/docs/framework/data/adonet/property.md b/docs/framework/data/adonet/property.md
index 86e5774ad8a..c324fbd4d9f 100644
--- a/docs/framework/data/adonet/property.md
+++ b/docs/framework/data/adonet/property.md
@@ -1,24 +1,12 @@
---
title: property
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: a941c53f-fc97-42c2-8832-0fb9f1d55c06
-caps.latest.revision: "3"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: 50cd2f2678d304af8b898380645424e0635891d2
-ms.sourcegitcommit: ed26cfef4e18f6d93ab822d8c29f902cff3519d1
+ms.openlocfilehash: 2476aef13da6424d0d8c58bdd1e37a72df29d8a9
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/17/2018
+ms.lasthandoff: 05/04/2018
---
# property
*プロパティ*の基本的なビルディング ブロックは、[エンティティ型](../../../../docs/framework/data/adonet/entity-type.md)と[複合型](../../../../docs/framework/data/adonet/complex-type.md)です。 プロパティは、エンティティ型または複合型のインスタンスに含まれるデータの形と特性を定義します。 概念モデルのプロパティは、クラスに定義されるプロパティに似ています。 クラスのプロパティがクラスの構造を定義し、オブジェクトに関する情報を伝達するのと同様に、概念モデルのプロパティはエンティティ型の構造を定義し、エンティティ型のインスタンスに関する情報を伝達します。
@@ -52,6 +40,6 @@ ms.lasthandoff: 01/17/2018
[!code-xml[EDM_Example_Model#ComplexTypeExample](../../../../samples/snippets/xml/VS_Snippets_Data/edm_example_model/xml/books2.edmx#complextypeexample)]
-## 参照
+## 関連項目
[Entity Data Model キーの概念](../../../../docs/framework/data/adonet/entity-data-model-key-concepts.md)
[Entity Data Model](../../../../docs/framework/data/adonet/entity-data-model.md)
diff --git a/docs/framework/data/adonet/queries-in-linq-to-dataset.md b/docs/framework/data/adonet/queries-in-linq-to-dataset.md
index 6dd3b98fd6c..d4b2e6cbc0c 100644
--- a/docs/framework/data/adonet/queries-in-linq-to-dataset.md
+++ b/docs/framework/data/adonet/queries-in-linq-to-dataset.md
@@ -1,27 +1,15 @@
---
-title: "LINQ to DataSet でのクエリ"
-ms.custom:
+title: LINQ to DataSet でのクエリ
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
ms.assetid: c1a78fa8-9f0c-40bc-a372-5575a48708fe
-caps.latest.revision: "3"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: 7e07da38f7a75226d48ef84cc8d2dafd48f6e795
-ms.sourcegitcommit: c0dd436f6f8f44dc80dc43b07f6841a00b74b23f
+ms.openlocfilehash: ef9334eec92ef06e5be07dae4391cdac43fed778
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/19/2018
+ms.lasthandoff: 05/04/2018
---
# LINQ to DataSet でのクエリ
クエリは、データ ソースからデータを取得する式です。 一般に、クエリは専用のクエリ言語で表現されます。たとえば、リレーショナル データベースであれば SQL、XML であれば XQuery が使用されます。 そのため、開発者はクエリの対象となるデータ ソースやデータ形式ごとに新しいクエリ言語を習得する必要があります。 [!INCLUDE[vbteclinqext](../../../../includes/vbteclinqext-md.md)] は、データ ソースや形式の違いを意識せずにデータを扱うことのできる、より簡素化された一貫したモデルを提供します。 [!INCLUDE[vbteclinq](../../../../includes/vbteclinq-md.md)] クエリでは、常にプログラミング オブジェクトを操作することになります。
@@ -37,7 +25,7 @@ ms.lasthandoff: 01/19/2018
遅延実行によって一連の値を返すクエリとは対照的に、シングルトン値を返すクエリは直ちに実行されます。 シングルトン クエリの例としては、、、、 があります。 これらのシングルトン クエリは、結果を計算するためにはクエリ結果が必要であるため、直ちに実行されます。 たとえば、クエリ結果の平均を求めるためには、クエリを実行して、平均関数に入力データを与える必要があります。 シングルトン値を生成しないクエリでも、 メソッドまたは メソッドを使用することによって、即時実行を強制できます。 即時実行を強制するこの手法は、クエリの結果をキャッシュする場合などに使用すると効果的です。 遅延と直ちにクエリの実行の詳細については、次を参照してください。 [LINQ の概要](http://msdn.microsoft.com/library/6cc9af04-950a-4cc3-83d4-2aeb4abe4de9)です。
## クエリ
- [!INCLUDE[linq_dataset](../../../../includes/linq-dataset-md.md)]2 種類の構文でクエリを使って作成できます: クエリ式の構文とメソッド ベースのクエリ構文です。
+ [!INCLUDE[linq_dataset](../../../../includes/linq-dataset-md.md)] 2 種類の構文でクエリを使って作成できます: クエリ式の構文とメソッド ベースのクエリ構文です。
### クエリ式の構文
クエリ式は宣言型のクエリ構文です。 開発者は SQL に似た構文形式を C# または Visual Basic で用いてクエリを作成できます。 クエリ式の構文を使用することにより、フィルター、並べ替え、グループ化など、データ ソースに対するきわめて複雑な処理を最小限のコードで実行できます。 詳細については、次を参照してください。 [LINQ クエリ式](http://msdn.microsoft.com/library/40638f19-fb46-4d26-a2d9-a383b48f5ed4)と[基本的なクエリ操作 (Visual Basic)](~/docs/visual-basic/programming-guide/concepts/linq/basic-query-operations.md)です。
@@ -70,7 +58,7 @@ ms.lasthandoff: 01/19/2018
[!code-csharp[DP LINQ to DataSet Examples#ToArray2](../../../../samples/snippets/csharp/VS_Snippets_ADO.NET/DP LINQ to DataSet Examples/CS/Program.cs#toarray2)]
[!code-vb[DP LINQ to DataSet Examples#ToArray2](../../../../samples/snippets/visualbasic/VS_Snippets_ADO.NET/DP LINQ to DataSet Examples/VB/Module1.vb#toarray2)]
-## 参照
+## 関連項目
[プログラミング ガイド](../../../../docs/framework/data/adonet/programming-guide-linq-to-dataset.md)
[DataSet のクエリ](../../../../docs/framework/data/adonet/querying-datasets-linq-to-dataset.md)
[C# の LINQ の概要](~/docs/csharp/programming-guide/concepts/linq/getting-started-with-linq.md)
diff --git a/docs/framework/data/adonet/sql/customizing-permissions-with-impersonation-in-sql-server.md b/docs/framework/data/adonet/sql/customizing-permissions-with-impersonation-in-sql-server.md
index c619d5cb051..83f5d82339b 100644
--- a/docs/framework/data/adonet/sql/customizing-permissions-with-impersonation-in-sql-server.md
+++ b/docs/framework/data/adonet/sql/customizing-permissions-with-impersonation-in-sql-server.md
@@ -1,24 +1,12 @@
---
-title: "SQL Server での借用を使用した権限のカスタマイズ"
-ms.custom:
+title: SQL Server での借用を使用した権限のカスタマイズ
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: dc733d09-1d6d-4af0-9c4b-8d24504860f1
-caps.latest.revision: "6"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: 7175542d8a9441d9f0d3eeb05acc67cf12d6a270
-ms.sourcegitcommit: ed26cfef4e18f6d93ab822d8c29f902cff3519d1
+ms.openlocfilehash: ac2c6805a9ab49d95f68e56306d7d9fb8aab2a2c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/17/2018
+ms.lasthandoff: 05/04/2018
---
# SQL Server での借用を使用した権限のカスタマイズ
多くのアプリケーションでは、ベース テーブルへのアクセスを制限する組み合わせ所有権を利用して、ストアド プロシージャを使ってデータにアクセスします。 ストアド プロシージャに対して EXECUTE 権限を付与するとき、ベース テーブルに対する権限を取り消したり拒否したりできます。 ストアド プロシージャとテーブルの所有者が同じ場合、SQL Server では呼び出し元の権限をチェックしません。 ただし、オブジェクトの所有者が異なる場合や、動的 SQL の場合には、組み合わせ所有権が無効になります。
@@ -84,7 +72,7 @@ CREATE PROCEDURE [procName] WITH EXECUTE AS 'proxyUser' AS ...
|[コンテキストの切り替え](http://msdn.microsoft.com/library/ms188268.aspx)SQL Server オンライン ブック|EXECUTE AS 句の使用方法を説明しているトピックへのリンクが用意されています。|
|[EXECUTE AS を使用してカスタム アクセス許可セットを作成する](http://msdn.microsoft.com/library/ms190384.aspx)と[モジュールで EXECUTE AS を使用して](http://msdn.microsoft.com/library/ms178106.aspx)SQL Server オンライン ブック|EXECUTE AS 句の使用方法を説明するトピックです。|
-## 参照
+## 関連項目
[ADO.NET アプリケーションのセキュリティ保護](../../../../../docs/framework/data/adonet/securing-ado-net-applications.md)
[SQL Server セキュリティの概要](../../../../../docs/framework/data/adonet/sql/overview-of-sql-server-security.md)
[SQL Server におけるアプリケーション セキュリティのシナリオ](../../../../../docs/framework/data/adonet/sql/application-security-scenarios-in-sql-server.md)
diff --git a/docs/framework/data/adonet/sql/linq/ado-net-and-linq-to-sql.md b/docs/framework/data/adonet/sql/linq/ado-net-and-linq-to-sql.md
index 78d03063ba8..71a15005a2e 100644
--- a/docs/framework/data/adonet/sql/linq/ado-net-and-linq-to-sql.md
+++ b/docs/framework/data/adonet/sql/linq/ado-net-and-linq-to-sql.md
@@ -1,30 +1,18 @@
---
-title: "ADO.NET および LINQ to SQL"
-ms.custom:
+title: ADO.NET および LINQ to SQL
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
ms.assetid: 49ac6da0-f2e1-46fa-963e-1b6dcb63fef7
-caps.latest.revision: "3"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: c95a84bafcb32861e299135feb0b89b931d11165
-ms.sourcegitcommit: ed26cfef4e18f6d93ab822d8c29f902cff3519d1
+ms.openlocfilehash: b2be963862b6bd7a0cd5643245606763907a5b72
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/17/2018
+ms.lasthandoff: 05/04/2018
---
# ADO.NET および LINQ to SQL
-[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]一部である、[!INCLUDE[vstecado](../../../../../../includes/vstecado-md.md)]テクノロジ ファミリ。 [!INCLUDE[vstecado](../../../../../../includes/vstecado-md.md)] プロバイダー モデルから提供されるサービスに基づいて動作します。 そのために混合できます[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]コードを既存[!INCLUDE[vstecado](../../../../../../includes/vstecado-md.md)]アプリケーションさせ、現在[!INCLUDE[vstecado](../../../../../../includes/vstecado-md.md)]の解決策を[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]です。 次の図は、この関係を高いレベルから見たものです。
+[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)] 一部である、[!INCLUDE[vstecado](../../../../../../includes/vstecado-md.md)]テクノロジ ファミリ。 [!INCLUDE[vstecado](../../../../../../includes/vstecado-md.md)] プロバイダー モデルから提供されるサービスに基づいて動作します。 そのために混合できます[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]コードを既存[!INCLUDE[vstecado](../../../../../../includes/vstecado-md.md)]アプリケーションさせ、現在[!INCLUDE[vstecado](../../../../../../includes/vstecado-md.md)]の解決策を[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]です。 次の図は、この関係を高いレベルから見たものです。
![LINQ to SQL および ADO.NET](../../../../../../docs/framework/data/adonet/sql/linq/media/dlinq-3.png "DLinq_3")
@@ -68,6 +56,6 @@ ms.lasthandoff: 01/17/2018
> [!NOTE]
> パラメーターは、`Console.WriteLine()` および `String.Format()` で使用されるものと同じ中かっこ表記でクエリ テキストに表現されます。 `String.Format()` は、指定されたクエリ文字列を受け取り、中かっこで囲まれたパラメーターを、`@p0`、`@p1` …、`@p(n)` などの、生成されたパラメーター名に置き換えます。
-## 参照
+## 関連項目
[背景情報](../../../../../../docs/framework/data/adonet/sql/linq/background-information.md)
[方法 : ADO.NET コマンドおよび DataContext 間の接続を再利用する](../../../../../../docs/framework/data/adonet/sql/linq/how-to-reuse-a-connection-between-an-ado-net-command-and-a-datacontext.md)
diff --git a/docs/framework/data/adonet/sql/linq/basic-data-types.md b/docs/framework/data/adonet/sql/linq/basic-data-types.md
index a6572a5cb1e..71e0dd6f454 100644
--- a/docs/framework/data/adonet/sql/linq/basic-data-types.md
+++ b/docs/framework/data/adonet/sql/linq/basic-data-types.md
@@ -1,26 +1,12 @@
---
title: 基本データ型
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-ado
-ms.tgt_pltfrm: ''
-ms.topic: article
ms.assetid: eca2c472-9548-4800-bd31-5d8d9f11752b
-caps.latest.revision: 2
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload:
-- dotnet
-ms.openlocfilehash: e88767bd478b4b59e8c395473cfd8a36aaf68f3b
-ms.sourcegitcommit: 86adcc06e35390f13c1e372c36d2e044f1fc31ef
+ms.openlocfilehash: 977f99f129d591898953ed24ad5acdaa3ae9a88a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/26/2018
+ms.lasthandoff: 05/04/2018
---
# 基本データ型
LINQ to SQL クエリは、Microsoft SQL Server で実行される前に Transact-SQL に変換されるため、 LINQ to SQL は、SQL Server が基本データ型に対してサポートするのと同じ組み込み機能の多くをサポートします。
diff --git a/docs/framework/data/adonet/sql/linq/downloading-sample-databases.md b/docs/framework/data/adonet/sql/linq/downloading-sample-databases.md
index 55f8554e9ec..3ae41790aec 100644
--- a/docs/framework/data/adonet/sql/linq/downloading-sample-databases.md
+++ b/docs/framework/data/adonet/sql/linq/downloading-sample-databases.md
@@ -1,26 +1,12 @@
---
title: サンプル データベースのダウンロード
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-ado
-ms.tgt_pltfrm: ''
-ms.topic: article
ms.assetid: ef9d69a1-9461-43fe-94bb-7c836754bcb5
-caps.latest.revision: 2
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload:
-- dotnet
-ms.openlocfilehash: c4f18bc3e078a03795037f77505aa2533f1e853e
-ms.sourcegitcommit: 2042de78fcdceebb6b8ac4b7a292b93e8782cbf5
+ms.openlocfilehash: 4f5799b395abbbb5a4e61bac9572c808bb4ad5a1
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/27/2018
+ms.lasthandoff: 05/04/2018
---
# サンプル データベースのダウンロード
[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)] のドキュメントに収録されている多数のサンプルとチュートリアルでは、Northwind サンプル データベースと SQL Server Express Edition が使用されています。 これらの製品は、Microsoft のダウンロード サイトから無料でダウンロードできます。
diff --git a/docs/framework/data/adonet/sql/linq/how-to-customize-entity-classes-by-using-the-code-editor.md b/docs/framework/data/adonet/sql/linq/how-to-customize-entity-classes-by-using-the-code-editor.md
index 8ce466346f7..b91674a1450 100644
--- a/docs/framework/data/adonet/sql/linq/how-to-customize-entity-classes-by-using-the-code-editor.md
+++ b/docs/framework/data/adonet/sql/linq/how-to-customize-entity-classes-by-using-the-code-editor.md
@@ -1,26 +1,12 @@
---
title: '方法 : コード エディターを使用してエンティティ クラスをカスタマイズする'
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-ado
-ms.tgt_pltfrm: ''
-ms.topic: article
ms.assetid: ec28332f-9f3c-4e0a-baca-60f9141a68c0
-caps.latest.revision: 3
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload:
-- dotnet
-ms.openlocfilehash: f57b07d03297347561b6b2e2634038aa1f29bc40
-ms.sourcegitcommit: 2042de78fcdceebb6b8ac4b7a292b93e8782cbf5
+ms.openlocfilehash: 58544441ec722e5cf0e18c113bbce0bbf40b92bc
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/27/2018
+ms.lasthandoff: 05/04/2018
---
# 方法 : コード エディターを使用してエンティティ クラスをカスタマイズする
Visual Studio を使用している開発者が使用できる、[!INCLUDE[vs_ordesigner_long](../../../../../../includes/vs-ordesigner-long-md.md)]を作成または、そのエンティティ クラスをカスタマイズします。
diff --git a/docs/framework/data/adonet/sql/linq/how-to-display-generated-sql.md b/docs/framework/data/adonet/sql/linq/how-to-display-generated-sql.md
index d9646404773..8dcba9534ca 100644
--- a/docs/framework/data/adonet/sql/linq/how-to-display-generated-sql.md
+++ b/docs/framework/data/adonet/sql/linq/how-to-display-generated-sql.md
@@ -1,29 +1,15 @@
---
title: '方法 : 生成された SQL を表示する'
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-ado
-ms.tgt_pltfrm: ''
-ms.topic: article
dev_langs:
- csharp
- vb
ms.assetid: 626492c0-5ee3-4675-88e8-8c40379510b6
-caps.latest.revision: 2
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload:
-- dotnet
-ms.openlocfilehash: c58e691bdf39e71a756c8b26451c22c769f05c0a
-ms.sourcegitcommit: 86adcc06e35390f13c1e372c36d2e044f1fc31ef
+ms.openlocfilehash: edc0f8fea2768391a47e12940cbe083e41852f1f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/26/2018
+ms.lasthandoff: 05/04/2018
---
# 方法 : 生成された SQL を表示する
プロパティを使用して、クエリに対して生成された SQL コードを表示し、処理を変更できます。 この方法は、[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)] の機能を理解し、特定の問題をデバッグするのに役立ちます。
diff --git a/docs/framework/data/adonet/sql/linq/how-to-resolve-conflicts-by-overwriting-database-values.md b/docs/framework/data/adonet/sql/linq/how-to-resolve-conflicts-by-overwriting-database-values.md
index 4b34466e1d9..9c87fc905a9 100644
--- a/docs/framework/data/adonet/sql/linq/how-to-resolve-conflicts-by-overwriting-database-values.md
+++ b/docs/framework/data/adonet/sql/linq/how-to-resolve-conflicts-by-overwriting-database-values.md
@@ -1,27 +1,15 @@
---
-title: "方法 : データベース値を上書きすることで競合を解決する"
-ms.custom:
+title: '方法 : データベース値を上書きすることで競合を解決する'
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
ms.assetid: fd6db0b8-c29c-48ff-b768-31d28e7a148c
-caps.latest.revision: "2"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: e1dd9a6be51ad1723aab7c3102387a42d1c24996
-ms.sourcegitcommit: ed26cfef4e18f6d93ab822d8c29f902cff3519d1
+ms.openlocfilehash: 2e15f69e724365ea01d53c4c329511dcbebb3a4a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/17/2018
+ms.lasthandoff: 05/04/2018
---
# 方法 : データベース値を上書きすることで競合を解決する
変更を再送信する前に、データベース内の予期した値と実際の値の違いを調整するために、 を使用してデータベース内の値を上書きできます。 詳細については、次を参照してください。[オプティミスティック同時実行制御: 概要](../../../../../../docs/framework/data/adonet/sql/linq/optimistic-concurrency-overview.md)です。
@@ -51,5 +39,5 @@ ms.lasthandoff: 01/17/2018
[!code-csharp[System.Data.Linq.RefreshMode#2](../../../../../../samples/snippets/csharp/VS_Snippets_Data/system.data.linq.refreshmode/cs/program.cs#2)]
[!code-vb[System.Data.Linq.RefreshMode#2](../../../../../../samples/snippets/visualbasic/VS_Snippets_Data/system.data.linq.refreshmode/vb/module1.vb#2)]
-## 参照
+## 関連項目
[方法 : 変更の競合を管理する](../../../../../../docs/framework/data/adonet/sql/linq/how-to-manage-change-conflicts.md)
diff --git a/docs/framework/data/adonet/sql/linq/making-and-submitting-data-changes.md b/docs/framework/data/adonet/sql/linq/making-and-submitting-data-changes.md
index dbaa6c88fdf..54dc1caa6e5 100644
--- a/docs/framework/data/adonet/sql/linq/making-and-submitting-data-changes.md
+++ b/docs/framework/data/adonet/sql/linq/making-and-submitting-data-changes.md
@@ -1,26 +1,12 @@
---
title: データの変更と変更の送信
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-ado
-ms.tgt_pltfrm: ''
-ms.topic: article
ms.assetid: d68c2dc3-99b3-49ab-b547-2ca5b386429a
-caps.latest.revision: 3
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload:
-- dotnet
-ms.openlocfilehash: 79ed671c667c43f501647900ca6326891cba3c28
-ms.sourcegitcommit: 86adcc06e35390f13c1e372c36d2e044f1fc31ef
+ms.openlocfilehash: c9d319727a750fbd3e2a186c28e79b20200c6bd0
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/26/2018
+ms.lasthandoff: 05/04/2018
---
# データの変更と変更の送信
このセクションのトピックでは、データベースを変更し、その変更を送信する方法と、オプティミスティック同時実行の競合を処理する方法について説明します。
diff --git a/docs/framework/data/adonet/sql/linq/return-the-set-union-of-two-sequences.md b/docs/framework/data/adonet/sql/linq/return-the-set-union-of-two-sequences.md
index d413c48064b..3e38d6ef3f7 100644
--- a/docs/framework/data/adonet/sql/linq/return-the-set-union-of-two-sequences.md
+++ b/docs/framework/data/adonet/sql/linq/return-the-set-union-of-two-sequences.md
@@ -1,27 +1,15 @@
---
-title: "2 つのシーケンスの和集合の取得"
-ms.custom:
+title: 2 つのシーケンスの和集合の取得
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
ms.assetid: 8b8bd3cb-86d4-4a3b-9906-61f68726dd1f
-caps.latest.revision: "2"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: 24a3c7e7ee33d616afdbc9651850c10716a0547c
-ms.sourcegitcommit: ed26cfef4e18f6d93ab822d8c29f902cff3519d1
+ms.openlocfilehash: 5aa05384cba826f9cdd7a948a31b2860eaad7f18
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/17/2018
+ms.lasthandoff: 05/04/2018
---
# 2 つのシーケンスの和集合の取得
2 つのシーケンスの和集合を返すには、 演算子を使用します。
@@ -34,6 +22,6 @@ ms.lasthandoff: 01/17/2018
[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]、として、マルチセットの順序なし連結演算子がマルチセットに対して定義されて (の結果では実質的に、 `UNION ALL` sql 句)。
-## 参照
+## 関連項目
[クエリの例](../../../../../../docs/framework/data/adonet/sql/linq/query-examples.md)
[標準クエリ演算子の変換](../../../../../../docs/framework/data/adonet/sql/linq/standard-query-operator-translation.md)
diff --git a/docs/framework/data/adonet/sql/linq/sql-clr-type-mapping.md b/docs/framework/data/adonet/sql/linq/sql-clr-type-mapping.md
index aefa29fe6a7..f791b2b73ae 100644
--- a/docs/framework/data/adonet/sql/linq/sql-clr-type-mapping.md
+++ b/docs/framework/data/adonet/sql/linq/sql-clr-type-mapping.md
@@ -1,24 +1,12 @@
---
-title: "SQL と CLR の型マッピング"
-ms.custom:
+title: SQL と CLR の型マッピング
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: 4ed76327-54a7-414b-82a9-7579bfcec04b
-caps.latest.revision: "4"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: cc6a3d38b8534c9727562cb3fb82f96fa60db7ec
-ms.sourcegitcommit: ed26cfef4e18f6d93ab822d8c29f902cff3519d1
+ms.openlocfilehash: 5437529d9293951ad34abda435b538b4f404c600
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/17/2018
+ms.lasthandoff: 05/04/2018
---
# SQL と CLR の型マッピング
LINQ to SQL では、リレーショナル データベースのデータ モデルが、任意のプログラミング言語で表されるオブジェクト モデルに対応付けられています。 アプリケーションが実行されると、LINQ to SQL は、オブジェクト モデルの統合言語クエリを SQL に変換し、それをデータベースに送信して実行します。 データベースから結果が返されると、LINQ to SQL はその結果をプログラミング言語で操作できるオブジェクトに変換し直します。
@@ -206,7 +194,7 @@ LINQ to SQL では、リレーショナル データベースのデータ モデ
> SQL Server の `DATETIME2` 型、`DATETIMEOFFSET` 型、`DATE` 型、および `TIME` 型は、Microsoft SQL Server 2008 以降で使用できます。 Microsoft .NET Framework version 3.5 SP1 以降の LINQ to SQL では、これらの新しい型へのマッピングがサポートされています。
### System.Datetime
- CLR の 型の範囲と有効桁数の値は、`DATETIME` メソッドの既定の型マッピングである SQL Server の 型の範囲と有効桁数より大きな値です。 `DATETIME` の範囲外の日付に関連する例外を回避するには、Microsoft SQL Server 2008 以降で利用できる `DATETIME2` を使用してください。 `DATETIME2`範囲と CLR の有効桁数に照合できるです。
+ CLR の 型の範囲と有効桁数の値は、`DATETIME` メソッドの既定の型マッピングである SQL Server の 型の範囲と有効桁数より大きな値です。 `DATETIME` の範囲外の日付に関連する例外を回避するには、Microsoft SQL Server 2008 以降で利用できる `DATETIME2` を使用してください。 `DATETIME2` 範囲と CLR の有効桁数に照合できるです。
SQL Server の日付には、CLR で十分にサポートされている機能である の概念がありません。 の値は、元の の情報にかかわらず、 変換なしでそのまま保存されます。 値がデータベースから取得される場合、その値は、 が の状態で、そのまま に読み込まれます。 詳細についてはサポートされているメソッドを参照してください[System.DateTime メソッド](../../../../../../docs/framework/data/adonet/sql/linq/system-datetime-methods.md)です。
@@ -224,7 +212,7 @@ LINQ to SQL では、リレーショナル データベースのデータ モデ
|`BINARY(50)`||
|`VARBINARY(50)`||
|`VARBINARY(MAX)`||
-|`VARBINARY(MAX)``FILESTREAM`属性||
+|`VARBINARY(MAX)` `FILESTREAM`属性||
|`IMAGE`||
|`TIMESTAMP`||
@@ -265,7 +253,7 @@ LINQ to SQL では、リレーショナル データベースのデータ モデ
LINQ to SQL では、ここに示したその他の型に対する上記以外の型マッピングはサポートされません。 詳細については、次を参照してください。、[型マッピングの実行時動作の関係](#BehaviorMatrix)です。
-## 参照
+## 関連項目
[属性ベースの対応付け](../../../../../../docs/framework/data/adonet/sql/linq/attribute-based-mapping.md)
[外部マップ](../../../../../../docs/framework/data/adonet/sql/linq/external-mapping.md)
[データ型と関数](../../../../../../docs/framework/data/adonet/sql/linq/data-types-and-functions.md)
diff --git a/docs/framework/data/adonet/sql/linq/system-object-methods.md b/docs/framework/data/adonet/sql/linq/system-object-methods.md
index 2b4d0ce61e6..849bcc97cc9 100644
--- a/docs/framework/data/adonet/sql/linq/system-object-methods.md
+++ b/docs/framework/data/adonet/sql/linq/system-object-methods.md
@@ -1,27 +1,15 @@
---
-title: "System.Object メソッド"
-ms.custom:
+title: System.Object メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: 5397fca0-689e-443e-802f-e1cbdc866427
-caps.latest.revision: "2"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: 319dc7ceae191de417bbdd33a5e234b42f3454de
-ms.sourcegitcommit: ed26cfef4e18f6d93ab822d8c29f902cff3519d1
+ms.openlocfilehash: bd4b30a65e7ad9391d9b867884d1c909491344bc
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/17/2018
+ms.lasthandoff: 05/04/2018
---
# System.Object メソッド
-[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]次のサポートメソッドです。
+[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)] 次のサポートメソッドです。
|||
|-|-|
@@ -39,5 +27,5 @@ ms.lasthandoff: 01/17/2018
## .NET との相違
出力倍を使用する SQL `CONVERT`(nvarchar (30), @x, 2) SQL にします。 このとき、SQL は常に 16 桁と指数表記を使用します (たとえば、0 に対して "0.000000000000000e+000" を使用)。 そのため、 変換では、.NET Framework 内の と同じ文字列は作成されません。
-## 参照
+## 関連項目
[データ型と関数](../../../../../../docs/framework/data/adonet/sql/linq/data-types-and-functions.md)
diff --git a/docs/framework/data/adonet/sql/linq/transaction-support.md b/docs/framework/data/adonet/sql/linq/transaction-support.md
index 90d09f5c7ce..b34f8f3b01f 100644
--- a/docs/framework/data/adonet/sql/linq/transaction-support.md
+++ b/docs/framework/data/adonet/sql/linq/transaction-support.md
@@ -1,27 +1,15 @@
---
-title: "トランザクションのサポート"
-ms.custom:
+title: トランザクションのサポート
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: 8cceb26e-8d36-4365-8967-58e2e89e0187
-caps.latest.revision: "2"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: 543ea3d1a0f767a10b36e040155e7e9304aca5a9
-ms.sourcegitcommit: ed26cfef4e18f6d93ab822d8c29f902cff3519d1
+ms.openlocfilehash: ff4d65c37e2d7f76c8c9f0de1de9717c8dca7b27
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/17/2018
+ms.lasthandoff: 05/04/2018
---
# トランザクションのサポート
-[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]次の 3 つの種類のトランザクション モデルをサポートしています。 チェックが行われる順に、これらのモデルを以下に示します。
+[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)] 次の 3 つの種類のトランザクション モデルをサポートしています。 チェックが行われる順に、これらのモデルを以下に示します。
## 明示的なローカル トランザクション
が呼び出されたときに プロパティが (`IDbTransaction`) トランザクションに設定されている場合、同じトランザクションのコンテキストで 呼び出しが実行されます。
@@ -29,11 +17,11 @@ ms.lasthandoff: 01/17/2018
トランザクションの実行が終了したら、ユーザーがトランザクションをコミットまたはロールバックする必要があります。 トランザクションに対応する接続は、 を構築するのに使用した接続に一致する必要があります。 異なる接続が使用されると、例外がスローされます。
## 明示的な分散トランザクション
- 呼び出すことができます[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]Api (などですが、これらに限定されません) のアクティブなスコープでです。 [!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]検出された、呼び出しがトランザクションのスコープ内に新しいトランザクションを作成しません。 [!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]ここでは、接続を閉じる必要もなくなります。 このようなトランザクションのコンテキストで、クエリと の実行が可能です。
+ 呼び出すことができます[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]Api (などですが、これらに限定されません) のアクティブなスコープでです。 [!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)] 検出された、呼び出しがトランザクションのスコープ内に新しいトランザクションを作成しません。 [!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)] ここでは、接続を閉じる必要もなくなります。 このようなトランザクションのコンテキストで、クエリと の実行が可能です。
## 暗黙のトランザクション
呼び出すと、[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]呼び出しがのスコープであるかどうかをチェック、場合、または、`Transaction`プロパティ (`IDbTransaction`) がユーザーによって開始されたローカル トランザクションに設定します。 どちらのトランザクションが検出されると[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]ローカル トランザクションを開始 (`IDbTransaction`) され、生成された SQL コマンドを実行するために使用します。 すべての SQL コマンドは正常に完了したら、[!INCLUDE[vbtecdlinq](../../../../../../includes/vbtecdlinq-md.md)]ローカル トランザクションをコミットして戻ります。
-## 参照
+## 関連項目
[背景情報](../../../../../../docs/framework/data/adonet/sql/linq/background-information.md)
[方法 : データ送信をトランザクションで囲む](../../../../../../docs/framework/data/adonet/sql/linq/how-to-bracket-data-submissions-by-using-transactions.md)
diff --git a/docs/framework/data/adonet/sql/managing-permissions-with-stored-procedures-in-sql-server.md b/docs/framework/data/adonet/sql/managing-permissions-with-stored-procedures-in-sql-server.md
index 3b126f9006c..2df6db796c8 100644
--- a/docs/framework/data/adonet/sql/managing-permissions-with-stored-procedures-in-sql-server.md
+++ b/docs/framework/data/adonet/sql/managing-permissions-with-stored-procedures-in-sql-server.md
@@ -1,24 +1,12 @@
---
-title: "SQL Server でのストアド プロシージャを使用した権限の管理"
-ms.custom:
+title: SQL Server でのストアド プロシージャを使用した権限の管理
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: 08fa34e8-2ffa-470d-ba62-e511a5f8558e
-caps.latest.revision: "6"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: 38bdc4d41e4b42f2dccaf059d84f6b8b45967ff5
-ms.sourcegitcommit: ed26cfef4e18f6d93ab822d8c29f902cff3519d1
+ms.openlocfilehash: 2472481156f44b55726243e9d939522e46796070
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/17/2018
+ms.lasthandoff: 05/04/2018
---
# SQL Server でのストアド プロシージャを使用した権限の管理
データベースを多層的に防御する 1 つの方法として、あらゆるデータ アクセスをストアド プロシージャまたはユーザー定義関数を使って実装することが考えられます。 テーブルなど、基になるオブジェクトに対する権限をすべて取り消すか拒否し、ストアド プロシージャに対して EXECUTE 権限を付与するようにします。 こうすることで、データやデータベース オブジェクトの周囲にセキュリティの境界を設けることができます。
@@ -67,7 +55,7 @@ ms.lasthandoff: 01/17/2018
|--------------|-----------------|
|[ストアド プロシージャ](http://msdn.microsoft.com/library/ms190782.aspx)と[SQL インジェクション](http://go.microsoft.com/fwlink/?LinkId=98234)SQL Server オンライン ブック|ストアド プロシージャの作成方法と SQL インジェクションのしくみについて説明します。|
-## 参照
+## 関連項目
[ADO.NET アプリケーションのセキュリティ保護](../../../../../docs/framework/data/adonet/securing-ado-net-applications.md)
[SQL Server セキュリティの概要](../../../../../docs/framework/data/adonet/sql/overview-of-sql-server-security.md)
[SQL Server におけるアプリケーション セキュリティのシナリオ](../../../../../docs/framework/data/adonet/sql/application-security-scenarios-in-sql-server.md)
diff --git a/docs/framework/data/adonet/sql/ownership-and-user-schema-separation-in-sql-server.md b/docs/framework/data/adonet/sql/ownership-and-user-schema-separation-in-sql-server.md
index 175e17ff2ec..bd3630b6f5b 100644
--- a/docs/framework/data/adonet/sql/ownership-and-user-schema-separation-in-sql-server.md
+++ b/docs/framework/data/adonet/sql/ownership-and-user-schema-separation-in-sql-server.md
@@ -1,24 +1,12 @@
---
-title: "SQL Server における所有権とユーザーとスキーマの分離"
-ms.custom:
+title: SQL Server における所有権とユーザーとスキーマの分離
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: 242830c1-31b5-4427-828c-cc22ff339f30
-caps.latest.revision: "6"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: 8f78cd816be7a4c68853a25f89859bbe2452bb9c
-ms.sourcegitcommit: ed26cfef4e18f6d93ab822d8c29f902cff3519d1
+ms.openlocfilehash: 69d0c0dee6141b80908c8cdc36dfe21ff318f423
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/17/2018
+ms.lasthandoff: 05/04/2018
---
# SQL Server における所有権とユーザーとスキーマの分離
オブジェクトの所有者は、それを管理するための取り消し不可能な権限を持ちます。これは SQL Server のセキュリティの核となる概念です。 オブジェクトの所有者から権限を削除することはできません。また、特定のユーザーがデータベース内のオブジェクトを所有しているときに、そのユーザーをデータベースから削除することもできません。
@@ -68,7 +56,7 @@ Server.Database.DatabaseSchema.DatabaseObject
|--------------|-----------------|
|[ユーザーとスキーマの分離](http://msdn.microsoft.com/library/ms190387.aspx)SQL Server オンライン ブック|ユーザーとスキーマの分離によって導入された変更について説明します。 新しい動作とそれが所有権、カタログ ビュー、および権限に与える影響を取り上げています。|
-## 参照
+## 関連項目
[ADO.NET アプリケーションのセキュリティ保護](../../../../../docs/framework/data/adonet/securing-ado-net-applications.md)
[SQL Server におけるアプリケーション セキュリティのシナリオ](../../../../../docs/framework/data/adonet/sql/application-security-scenarios-in-sql-server.md)
[SQL Server での認証](../../../../../docs/framework/data/adonet/sql/authentication-in-sql-server.md)
diff --git a/docs/framework/data/adonet/sql/provider-statistics-for-sql-server.md b/docs/framework/data/adonet/sql/provider-statistics-for-sql-server.md
index 35f48bcbbdc..df8bcd9f461 100644
--- a/docs/framework/data/adonet/sql/provider-statistics-for-sql-server.md
+++ b/docs/framework/data/adonet/sql/provider-statistics-for-sql-server.md
@@ -1,29 +1,15 @@
---
title: SQL Server のプロバイダー統計情報
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-ado
-ms.tgt_pltfrm: ''
-ms.topic: article
dev_langs:
- csharp
- vb
ms.assetid: 429c9d09-92ac-46ec-829a-fbff0a9575a2
-caps.latest.revision: 6
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload:
-- dotnet
-ms.openlocfilehash: 27346f483251231f16abfa1d0fc5001e156ca8ea
-ms.sourcegitcommit: 86adcc06e35390f13c1e372c36d2e044f1fc31ef
+ms.openlocfilehash: f32b1c9f800a1ec2d80511cbbf46aba9840075d9
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/26/2018
+ms.lasthandoff: 05/04/2018
---
# SQL Server のプロバイダー統計情報
.NET Framework version 2.0 以降では、.NET Framework Data Provider for SQL Server によって実行時の統計がサポートされています。 統計情報を有効にするには、有効な接続オブジェクトを作成した後で、 オブジェクトの プロパティを `True` に設定する必要があります。 統計情報が有効にされると、 オブジェクトの メソッドを通じて 参照を取得することにより、"時間単位のスナップショット" として統計情報を確認できます。 名前と値がペアになったディクショナリ エントリのセットとして、一覧を列挙します。 これらの名前と値のペアは順序付けられていません。 いつでも オブジェクトの メソッドを呼び出して、カウンターをリセットすることができます。 統計情報収集が有効になっていない場合、例外は生成されません。 また、 が最初に呼び出されるずに が呼び出されると、取得される値は各エントリの初期値になります。 統計情報を有効にしてからアプリケーションをしばらく実行した後で統計情報を無効にした場合、取得される値には、統計情報が無効にされた時点までに収集された値が含まれます。 すべての統計情報の値は、接続ごとに収集されます。
diff --git a/docs/framework/data/adonet/sql/signing-stored-procedures-in-sql-server.md b/docs/framework/data/adonet/sql/signing-stored-procedures-in-sql-server.md
index a5ac755d547..63aebf7dc72 100644
--- a/docs/framework/data/adonet/sql/signing-stored-procedures-in-sql-server.md
+++ b/docs/framework/data/adonet/sql/signing-stored-procedures-in-sql-server.md
@@ -1,26 +1,12 @@
---
-title: "SQL Server でのストアド プロシージャの署名"
-ms.custom:
+title: SQL Server でのストアド プロシージャの署名
ms.date: 01/05/2018
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: eeed752c-0084-48e5-9dca-381353007a0d
-caps.latest.revision:
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload:
-- dotnet
-ms.openlocfilehash: 15771cc214ee17bc2c98bab2423013483d1355f1
-ms.sourcegitcommit: f28752eab00d2bd97e971542c0f49ce63cfbc239
+ms.openlocfilehash: 98dfaa6d5293cb1ad85f70be3388fb333daef373
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/29/2018
+ms.lasthandoff: 05/04/2018
---
# SQL Server でのストアド プロシージャの署名
デジタル署名は、署名者の秘密キーで暗号化されたデータ ダイジェストです。 秘密キーにより、デジタル署名がその保持者または所有者に固有であることが保証されます。 ストアド プロシージャ、関数 (インライン テーブル値関数) を除く、トリガー、およびアセンブリを署名することができます。
@@ -67,7 +53,7 @@ ms.lasthandoff: 01/29/2018
|[モジュール署名](http://go.microsoft.com/fwlink/?LinkId=98590)SQL Server オンライン ブック|モジュールの署名について説明し、サンプル シナリオと、関連する Transact-SQL のトピックへのリンクを示します。|
|[証明書でストアド プロシージャの署名](http://msdn.microsoft.com/library/bb283630.aspx)SQL Server オンライン ブック|証明書を使用したストアド プロシージャの署名のチュートリアルです。|
-## 参照
+## 関連項目
[ADO.NET アプリケーションのセキュリティ保護](../../../../../docs/framework/data/adonet/securing-ado-net-applications.md)
[SQL Server セキュリティの概要](../../../../../docs/framework/data/adonet/sql/overview-of-sql-server-security.md)
[SQL Server におけるアプリケーション セキュリティのシナリオ](../../../../../docs/framework/data/adonet/sql/application-security-scenarios-in-sql-server.md)
diff --git a/docs/framework/data/adonet/sql/snapshot-isolation-in-sql-server.md b/docs/framework/data/adonet/sql/snapshot-isolation-in-sql-server.md
index ff11b8e5832..6dd1e7f5652 100644
--- a/docs/framework/data/adonet/sql/snapshot-isolation-in-sql-server.md
+++ b/docs/framework/data/adonet/sql/snapshot-isolation-in-sql-server.md
@@ -1,27 +1,15 @@
---
-title: "SQL Server でのスナップショット分離"
-ms.custom:
+title: SQL Server でのスナップショット分離
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
ms.assetid: 43ae5dd3-50f5-43a8-8d01-e37a61664176
-caps.latest.revision: "6"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: a1d263f74f312b34c97f54cd970334017a797652
-ms.sourcegitcommit: ed26cfef4e18f6d93ab822d8c29f902cff3519d1
+ms.openlocfilehash: b9167d7a92ba1b4951d0a9e3c9eea3565bbdc196
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/17/2018
+ms.lasthandoff: 05/04/2018
---
# SQL Server でのスナップショット分離
スナップショット分離により、OLTP アプリケーションの同時実行が向上しています。
@@ -152,6 +140,6 @@ SELECT * FROM TestSnapshotUpdate WITH (UPDLOCK)
アプリケーションで競合が多数発生する場合、スナップショット分離は適切な選択肢ではない可能性があります。 ヒントの使用は、本当に必要な場合のみに制限する必要があります。 アプリケーションは、ロック ヒントに常に依存する操作にならないように設計されている必要があります。
-## 参照
+## 関連項目
[SQL Server と ADO.NET](../../../../../docs/framework/data/adonet/sql/index.md)
[ADO.NET のマネージ プロバイダーと DataSet デベロッパー センター](http://go.microsoft.com/fwlink/?LinkId=217917)
diff --git a/docs/framework/data/adonet/sql/sql-server-express-user-instances.md b/docs/framework/data/adonet/sql/sql-server-express-user-instances.md
index 5f9703c4629..b80feaa9a3b 100644
--- a/docs/framework/data/adonet/sql/sql-server-express-user-instances.md
+++ b/docs/framework/data/adonet/sql/sql-server-express-user-instances.md
@@ -1,27 +1,15 @@
---
-title: "SQL Server Express ユーザー インスタンス"
-ms.custom:
+title: SQL Server Express ユーザー インスタンス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
ms.assetid: 00c12376-cb26-4317-86ad-e6e9c089be57
-caps.latest.revision: "5"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: 4b8b795454ab038b9e992c5e1187a0c4dcb46c76
-ms.sourcegitcommit: c0dd436f6f8f44dc80dc43b07f6841a00b74b23f
+ms.openlocfilehash: 0af929de17a29d497ce6cf6c8cb055d416ab8761
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/19/2018
+ms.lasthandoff: 05/04/2018
---
# SQL Server Express ユーザー インスタンス
Microsoft SQL Server Express Edition (SQL Server Express) でサポートされる機能に、ユーザー インスタンスがあります。ユーザー インスタンスは、.NET Framework Data Provider for SQL Server (`SqlClient`) を使用している場合にしか利用できません。 ユーザー インスタンスは、親インスタンスによって生成される SQL Server Express データベース エンジンの独立したインスタンスです。 ユーザー インスタンスを使用すると、ローカル コンピューターの管理者以外のユーザーが、SQL Server Express データベースにアタッチして接続できます。 それぞれのインスタンスは、1 ユーザーあたり 1 インスタンスの原則に基づいて、個々のユーザーのセキュリティ コンテキストで実行されます。
@@ -71,7 +59,7 @@ Initial Catalog=InstanceDB;
> [!NOTE]
> 使用することも、 とで接続文字列を作成するプロパティの実行時間。
-### 使用して、| DataDirectory |です。置換文字列
+### 使用して、 |DataDirectory|置換文字列
ADO.NET 2.0 では、`AttachDbFileName` が拡張されて、`|DataDirectory|` というパイプ記号で囲まれた置換文字列が導入されました。 `DataDirectory` に `AttachDbFileName` を組み合わせて使用することで、データ ファイルへの相対パスを指定でき、完全パスを使用する代わりに、データ ソースの相対パスに基づいて接続文字列を作成できます。
`DataDirectory` が表す物理的な場所は、アプリケーションの種類によって異なります。 次の例では、アタッチする Northwind.mdf ファイルが、アプリケーションの \app_data フォルダーに格納されています。
@@ -161,7 +149,7 @@ private static void OpenSqlConnection()
- Windows 認証を使用した ASP.NET 専用ホスティング。 イントラネット上で、単一の SQL Server Express インスタンスをホストできます。 アプリケーションは、権限の借用ではなく、ASPNET Windows アカウントを使ってこのインスタンスに接続することになります。 サードパーティ製品を使ったホスティングや共有ホスティングのシナリオでユーザー インスタンスを使用することは避けてください。すべてのアプリケーションで同じユーザー インスタンスが使用され、アプリケーションを互いに分離することができなくなります。
-## 参照
+## 関連項目
[SQL Server と ADO.NET](../../../../../docs/framework/data/adonet/sql/index.md)
[接続文字列](../../../../../docs/framework/data/adonet/connection-strings.md)
[データ ソースへの接続](../../../../../docs/framework/data/adonet/connecting-to-a-data-source.md)
diff --git a/docs/framework/data/adonet/sql/sqldependency-in-an-aspnet-app.md b/docs/framework/data/adonet/sql/sqldependency-in-an-aspnet-app.md
index a8819bf9246..71aba61f461 100644
--- a/docs/framework/data/adonet/sql/sqldependency-in-an-aspnet-app.md
+++ b/docs/framework/data/adonet/sql/sqldependency-in-an-aspnet-app.md
@@ -1,27 +1,15 @@
---
-title: "ASP.NET アプリケーションでの SqlDependency"
-ms.custom:
+title: ASP.NET アプリケーションでの SqlDependency
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-ado
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
ms.assetid: ff226ce3-f6b5-47a1-8d22-dc78b67e07f5
-caps.latest.revision: "3"
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload: dotnet
-ms.openlocfilehash: 9e8bbf6d72e07820256f69a06020354ef3ba3977
-ms.sourcegitcommit: c0dd436f6f8f44dc80dc43b07f6841a00b74b23f
+ms.openlocfilehash: 51df8ad695b3e59b368499d35ac76cc7ac0cd6e1
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/19/2018
+ms.lasthandoff: 05/04/2018
---
# ASP.NET アプリケーションでの SqlDependency
ここでは、ASP.NET の オブジェクトを使用して、 を間接的に使用する方法の例を示します。 オブジェクトでは を使用して通知をリッスンし、キャッシュを適切に更新します。
@@ -68,6 +56,6 @@ ms.lasthandoff: 01/19/2018
次に、Transact-SQL の UPDATE コマンドを使用して、データベースのデータを更新し、ページを更新します。 表示される時刻を見ると、データベースの新しいデータを使ってキャッシュが更新されたことがわかります。 キャッシュは更新されますが、ページに表示される時刻はポストバック イベントが発生するまで変更されないことに注意してください。
-## 参照
+## 関連項目
[SQL Server のクエリ通知](../../../../../docs/framework/data/adonet/sql/query-notifications-in-sql-server.md)
[ADO.NET のマネージ プロバイダーと DataSet デベロッパー センター](http://go.microsoft.com/fwlink/?LinkId=217917)
diff --git a/docs/framework/data/adonet/whats-new.md b/docs/framework/data/adonet/whats-new.md
index fc07eb2f104..9d74b1375c7 100644
--- a/docs/framework/data/adonet/whats-new.md
+++ b/docs/framework/data/adonet/whats-new.md
@@ -1,26 +1,12 @@
---
title: どのような'ADO.NET の
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-ado
-ms.tgt_pltfrm: ''
-ms.topic: article
ms.assetid: 3bb65d38-cce2-46f5-b979-e5c505e95e10
-caps.latest.revision: 25
-author: douglaslMS
-ms.author: douglasl
-manager: craigg
-ms.workload:
-- dotnet
-ms.openlocfilehash: a636734958cd73a2f158d3f25cbbe448ff703612
-ms.sourcegitcommit: 86adcc06e35390f13c1e372c36d2e044f1fc31ef
+ms.openlocfilehash: eb06681a55f1bd2abffb2e7169fa3bf892cd7313
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/26/2018
+ms.lasthandoff: 05/04/2018
---
# どのような'ADO.NET の
[!INCLUDE[vstecado](../../../../includes/vstecado-md.md)] の [!INCLUDE[net_v45](../../../../includes/net-v45-md.md)] では、次の機能が追加されています。
diff --git a/docs/framework/data/transactions/implementing-an-explicit-transaction-using-committabletransaction.md b/docs/framework/data/transactions/implementing-an-explicit-transaction-using-committabletransaction.md
index 2f1015f3899..b32c3652edb 100644
--- a/docs/framework/data/transactions/implementing-an-explicit-transaction-using-committabletransaction.md
+++ b/docs/framework/data/transactions/implementing-an-explicit-transaction-using-committabletransaction.md
@@ -1,26 +1,15 @@
---
-title: "CommittableTransaction を使用した明示的なトランザクションの実装"
-ms.custom:
+title: CommittableTransaction を使用した明示的なトランザクションの実装
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
ms.assetid: 29efe5e5-897b-46c2-a35f-e599a273acc8
-caps.latest.revision: "3"
-author: dotnet-bot
-ms.author: dotnetcontent
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: ce77ddab23063588e347073de4d4c25e5fbb5a01
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 1edcdefeaafbee3cfbc0810a47e64f38f9f97ddc
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CommittableTransaction を使用した明示的なトランザクションの実装
クラスは、 クラスが暗黙的に使用されるのと対照的に、アプリケーションがトランザクションを明示的に使用する方法を提供します。 これは、複数の関数呼び出しまたは複数のスレッド呼び出しで同じトランザクションを使用するアプリケーションで役立ちます。 クラスとは異なり、アプリケーション作成者はトランザクションをコミットまたは中止するために、具体的に メソッドまたは メソッドを呼び出す必要があります。
@@ -95,6 +84,6 @@ void OnCommitted(IAsyncResult asyncResult)
}
```
-## 参照
+## 関連項目
[トランザクション スコープを使用した暗黙的なトランザクションの実装](../../../../docs/framework/data/transactions/implementing-an-implicit-transaction-using-transaction-scope.md)
[トランザクション処理](../../../../docs/framework/data/transactions/index.md)
diff --git a/docs/framework/data/wcf/create-an-asynchronous-wpf-application-wcf-data-services.md b/docs/framework/data/wcf/create-an-asynchronous-wpf-application-wcf-data-services.md
index 250a21a31d8..286c3e379be 100644
--- a/docs/framework/data/wcf/create-an-asynchronous-wpf-application-wcf-data-services.md
+++ b/docs/framework/data/wcf/create-an-asynchronous-wpf-application-wcf-data-services.md
@@ -1,31 +1,17 @@
---
-title: "方法: 非同期 Windows Presentation Framework アプリケーションを作成する (WCF Data Services)"
-ms.custom:
+title: '方法: 非同期 Windows Presentation Framework アプリケーションを作成する (WCF Data Services)'
ms.date: 03/30/2017
-ms.prod: .net-framework-oob
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
helpviewer_keywords:
- WCF Data Services, asynchronous operations
ms.assetid: 834614df-1427-4839-b0be-90f68e5afffd
-caps.latest.revision:
-author: dotnet-bot
-ms.author: dotnetcontent
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 8e922ad20f9954a17f63f42559877f0a05a2ba1a
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: d6acf3cbbfce491ebf98513b116d76ef9feb6d08
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# 方法: 非同期 Windows Presentation Framework アプリケーションを作成する (WCF Data Services)
[!INCLUDE[ssAstoria](../../../../includes/ssastoria-md.md)] では、データ サービスから取得したデータを Windows Presentation Framework (WPF) アプリケーションの UI 要素にバインドできます。 詳細については、次を参照してください。[コントロールへのデータ バインディング](../../../../docs/framework/data/wcf/binding-data-to-controls-wcf-data-services.md)です。により、アプリケーションのデータ サービス要求に応答を待機中に応答し続けるに非同期の方法でデータ サービスに対する操作を実行することもできます。 データ サービスに非同期でアクセスするには、Silverlight 用のアプリケーションが必要です。 詳細については、次を参照してください。[非同期操作](../../../../docs/framework/data/wcf/asynchronous-operations-wcf-data-services.md)です。
@@ -43,5 +29,5 @@ ms.lasthandoff: 12/22/2017
[!code-csharp[Astoria Northwind Client#WpfDataBindingAsync](../../../../samples/snippets/csharp/VS_Snippets_Misc/astoria northwind client/cs/customerordersasync.xaml.cs#wpfdatabindingasync)]
[!code-vb[Astoria Northwind Client#WpfDataBindingAsync](../../../../samples/snippets/visualbasic/VS_Snippets_Misc/astoria northwind client/vb/customerordersasync.xaml.vb#wpfdatabindingasync)]
-## 参照
+## 関連項目
[WCF Data Services クライアント ライブラリ](../../../../docs/framework/data/wcf/wcf-data-services-client-library.md)
diff --git a/docs/framework/data/wcf/creating-the-data-service.md b/docs/framework/data/wcf/creating-the-data-service.md
index fd377512e71..d5c623d3927 100644
--- a/docs/framework/data/wcf/creating-the-data-service.md
+++ b/docs/framework/data/wcf/creating-the-data-service.md
@@ -1,29 +1,15 @@
---
title: データ サービスの作成
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework-oob
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm: ''
-ms.topic: article
dev_langs:
- csharp
- vb
ms.assetid: 34d1d971-5e18-4c22-9bf6-d3612e27ea59
-caps.latest.revision: 7
-author: dotnet-bot
-ms.author: dotnetcontent
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 781def411214b0804cdc094c00b2f655b6c3823d
-ms.sourcegitcommit: 86adcc06e35390f13c1e372c36d2e044f1fc31ef
+ms.openlocfilehash: bb6e2f7c1160fa51cd897cc953ad0ed721559294
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/26/2018
+ms.lasthandoff: 05/04/2018
---
# データ サービスの作成
このタスクを使用するサンプル データ サービスを作成する[!INCLUDE[ssAstoria](../../../../includes/ssastoria-md.md)]を公開する、 [!INCLUDE[ssODataFull](../../../../includes/ssodatafull-md.md)] Northwind サンプル データベースに基づいているフィード。 このタスクに必要な基本手順は次のとおりです。
diff --git a/docs/framework/data/wcf/developing-and-deploying-wcf-data-services.md b/docs/framework/data/wcf/developing-and-deploying-wcf-data-services.md
index b22c43e64b9..5c91fbf319a 100644
--- a/docs/framework/data/wcf/developing-and-deploying-wcf-data-services.md
+++ b/docs/framework/data/wcf/developing-and-deploying-wcf-data-services.md
@@ -7,11 +7,11 @@ helpviewer_keywords:
- deploying [WCF Data Services
- developing applications [WCF Data Services]
ms.assetid: 6557c0e3-5aea-4f6e-bc14-77ad317a168b
-ms.openlocfilehash: e02b7317eef8e7124bd5ba9ceef201cddc9bbea1
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: ca0f78239e6e259ec5bd75e9f93af5c3a4b7adf1
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# WCF Data Services の開発と配置
このトピックでは、 [!INCLUDE[ssAstoria](../../../../includes/ssastoria-md.md)]の開発と配置について説明します。 複数の基本情報については[!INCLUDE[ssAstoria](../../../../includes/ssastoria-md.md)]を参照してください[作業の開始](../../../../docs/framework/data/wcf/getting-started-with-wcf-data-services.md)と[概要](../../../../docs/framework/data/wcf/wcf-data-services-overview.md)です。
@@ -75,7 +75,7 @@ ms.lasthandoff: 05/04/2018
- データ サービスをデバッグするときは、HTTP 検査プログラムを使用すると、要求メッセージおよび応答メッセージの内容を検査できるので非常に便利です。 生のパケットを表示できるネットワーク パケット アナライザーを使用すると、データ サービスの HTTP 要求および HTTP 応答を検査できます。
-- データ サービスのデバッグ時は、通常の操作時以上に、データ サービスの詳細なエラー情報が必要になることがあります。 データ サービスから詳細なエラー情報を取得するには、 の プロパティを `true` に設定し、データ サービス クラスの 属性の プロパティを `true`に設定します。 詳細については、投稿をご覧ください。 [WCF Data Services のデバッグ](http://go.microsoft.com/fwlink/?LinkId=201868)です。 また、 [!INCLUDE[indigo2](../../../../includes/indigo2-md.md)] でトレースを有効にして、HTTP メッセージング レイヤーで発生した例外を表示することもできます。 詳細については、「 [Configuring Tracing](../../../../docs/framework/wcf/diagnostics/tracing/configuring-tracing.md)」を参照してください。
+- データ サービスのデバッグ時は、通常の操作時以上に、データ サービスの詳細なエラー情報が必要になることがあります。 データ サービスから詳細なエラー情報を取得するには、 の プロパティを `true` に設定し、データ サービス クラスの 属性の プロパティを `true`に設定します。 詳細については、投稿をご覧ください。 [WCF Data Services のデバッグ](http://go.microsoft.com/fwlink/?LinkId=201868)です。 また、HTTP メッセージング レイヤーで発生した例外を表示する WCF でのトレースを有効にすることができます。 詳細については、「 [Configuring Tracing](../../../../docs/framework/wcf/diagnostics/tracing/configuring-tracing.md)」を参照してください。
- データ サービスは通常として開発、[!INCLUDE[vstecasp](../../../../includes/vstecasp-md.md)]アプリケーション プロジェクトができますもサービスを作成するデータとして、 [!INCLUDE[vstecasp](../../../../includes/vstecasp-md.md)] Visual Studio での Web サイト プロジェクト。 2 種類のプロジェクト間の相違点については、次を参照してください。 [NIB: Web アプリケーション プロジェクトと Visual Studio での Web サイト プロジェクト](http://msdn.microsoft.com/library/2861815e-f5a2-4378-a2f8-b8a86dc012f5)です。
@@ -116,7 +116,7 @@ ms.lasthandoff: 05/04/2018
- [!INCLUDE[adonet_ef](../../../../includes/adonet-ef-md.md)] プロバイダーを使用して SQL Server データベースにアクセスするデータ サービスを配置する場合、データ サービスの配置でのデータ構造、データ、またはその両方の反映も必要になることがあります。 Visual Studio がこれを行うレプリケーション先データベースのスクリプト (.sql ファイル) を自動的に作成し、これらのスクリプトは、の Web 配置パッケージに含めることができます、[!INCLUDE[vstecasp](../../../../includes/vstecasp-md.md)]アプリケーションです。 詳細については、次を参照してください。 [NIB: 方法: Web アプリケーション プロジェクトでのデータベースを配置](http://msdn.microsoft.com/library/683b33f1-8a3d-45cf-af6e-61ab50fc518b)です。 [!INCLUDE[vstecasp](../../../../includes/vstecasp-md.md)] Web サイト、こうことを使用して、 **Database Publishing Wizard** Visual Studio でします。 詳細については、「 [Deploying a Database by Using the Database Publishing Wizard](http://msdn.microsoft.com/library/1e3682e7-8b57-4da6-a393-af9640ccf8b7)」を参照してください。
-- [!INCLUDE[ssAstoria](../../../../includes/ssastoria-md.md)] には基本的な [!INCLUDE[indigo2](../../../../includes/indigo2-md.md)] の実装が含まれているので、Windows Server AppFabric を使用して、Windows Server で実行されている IIS に配置されたデータ サービスを監視できます。 Windows Server AppFabric を使用してデータ サービスを監視する方法の詳細については、投稿をご覧ください。 [Windows Server AppFabric で WCF データ サービスを追跡](http://go.microsoft.com/fwlink/?LinkID=202005)です。
+- [!INCLUDE[ssAstoria](../../../../includes/ssastoria-md.md)]基本的な WCF 実装を含む Windows Server で実行されている IIS に配置されたデータ サービスを監視する Windows Server AppFabric を使用することができます。 Windows Server AppFabric を使用してデータ サービスを監視する方法の詳細については、投稿をご覧ください。 [Windows Server AppFabric で WCF データ サービスを追跡](http://go.microsoft.com/fwlink/?LinkID=202005)です。
## 関連項目
[データ サービスのホスティング](../../../../docs/framework/data/wcf/hosting-the-data-service-wcf-data-services.md)
diff --git a/docs/framework/data/wcf/how-to-develop-a-wcf-data-service-running-on-iis.md b/docs/framework/data/wcf/how-to-develop-a-wcf-data-service-running-on-iis.md
index 05c6d5d8aaf..b409e1f3676 100644
--- a/docs/framework/data/wcf/how-to-develop-a-wcf-data-service-running-on-iis.md
+++ b/docs/framework/data/wcf/how-to-develop-a-wcf-data-service-running-on-iis.md
@@ -1,14 +1,6 @@
---
title: '方法: IIS 上で実行する WCF Data Service を開発する'
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework-oob
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm: ''
-ms.topic: article
dev_langs:
- csharp
- vb
@@ -17,17 +9,11 @@ helpviewer_keywords:
- WCF Data Services, deploying
- WCF Data Services, hosting
ms.assetid: f6f768c5-4989-49e3-a36f-896ab4ded86e
-caps.latest.revision: 5
-author: dotnet-bot
-ms.author: dotnetcontent
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: f9df38d200be864ab24efdb0d002fe7b75cfc3e4
-ms.sourcegitcommit: 86adcc06e35390f13c1e372c36d2e044f1fc31ef
+ms.openlocfilehash: c9b0128de6459c65e42fc2935222aecc643ec1d5
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/26/2018
+ms.lasthandoff: 05/04/2018
---
# 方法: IIS 上で実行する WCF Data Service を開発する
このトピックは、使用する方法を示します[!INCLUDE[ssAstoria](../../../../includes/ssastoria-md.md)]でインターネット インフォメーション サービス (IIS) を実行している ASP.NET Web アプリケーションによってホストされる Northwind サンプル データベースに基づくデータ サービスを作成します。 ASP.NET 開発サーバーで実行されている ASP.NET Web アプリケーションとして同じ Northwind データ サービスを作成する方法の例は、次を参照してください。、 [WCF Data Services クイック スタート](../../../../docs/framework/data/wcf/quickstart-wcf-data-services.md)です。
diff --git a/docs/framework/data/wcf/streaming-provider-wcf-data-services.md b/docs/framework/data/wcf/streaming-provider-wcf-data-services.md
index 5b8b7307a13..e6cfbfb6ecd 100644
--- a/docs/framework/data/wcf/streaming-provider-wcf-data-services.md
+++ b/docs/framework/data/wcf/streaming-provider-wcf-data-services.md
@@ -10,11 +10,11 @@ helpviewer_keywords:
- streaming data provider [WCF Data Services]
- WCF Data Services, streams
ms.assetid: f0978fe4-5f9f-42aa-a5c2-df395d7c9495
-ms.openlocfilehash: 119877802bc6d685cd5b440cedb6ab71b20abf45
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: d65ea58bc2e98ab2607ce105b496ac0a870362b0
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# ストリーミング プロバイダー (WCF Data Services)
データ サービスは、ラージ オブジェクトのバイナリ データを公開できます。 このバイナリ データは、ビデオ ストリームとオーディオ ストリーム、画像、ドキュメント ファイル、またはその他の種類のバイナリのメディアを表すことができます。 データ モデルのエンティティに 1 つ以上のバイナリ プロパティが含まれている場合、データ サービスは、このバイナリ データを応答フィードのエントリ内に Base-64 としてエンコードして返します。 読み込みと、この方法で大きなバイナリ データをシリアル化するには、パフォーマンスに影響するので、[!INCLUDE[ssODataFull](../../../../includes/ssodatafull-md.md)]が所属するエンティティの独立したバイナリ データを取得するためのメカニズムを定義します。 これは、バイナリ データとエンティティを分離して 1 つ以上のデータ ストリームを生成することで実現されます。
@@ -79,12 +79,12 @@ ms.lasthandoff: 05/04/2018
データ サービスを作成する方法に関する一般情報は、次を参照してください。[データ サービスの構成](../../../../docs/framework/data/wcf/configuring-the-data-service-wcf-data-services.md)です。
## ホスト環境での大きなバイナリ ストリームの有効化
- [!INCLUDE[vstecasp](../../../../includes/vstecasp-md.md)] Web アプリケーションのデータ サービスを作成する場合、Windows Communication Foundation (WCF) を使用して HTTP プロトコルが実装されます。 既定では、 [!INCLUDE[indigo2](../../../../includes/indigo2-md.md)] 65 K のバイト数のみを HTTP メッセージのサイズを制限します。 また、データ サービスに対する大きなバイナリ データのストリーミングを可能にするには、大きなバイナリ ファイルを有効にして、転送にストリームを使用するように Web アプリケーションを構成する必要もあります。 そのためには、アプリケーションの Web.config ファイルの `` 要素に次の内容を追加します。
+ [!INCLUDE[vstecasp](../../../../includes/vstecasp-md.md)] Web アプリケーションのデータ サービスを作成する場合、Windows Communication Foundation (WCF) を使用して HTTP プロトコルが実装されます。 既定では、WCF では HTTP メッセージのサイズは 65K バイトのみに制限されます。 また、データ サービスに対する大きなバイナリ データのストリーミングを可能にするには、大きなバイナリ ファイルを有効にして、転送にストリームを使用するように Web アプリケーションを構成する必要もあります。 そのためには、アプリケーションの Web.config ファイルの `` 要素に次の内容を追加します。
> [!NOTE]
-> 転送モードを使用して、要求メッセージと応答メッセージの両方のバイナリ データをストリーミングし、[!INCLUDE[indigo2](../../../../includes/indigo2-md.md)] によってバッファリングされないようにする必要があります。
+> 使用する必要があります、転送モードを要求と応答のメッセージでバイナリ データをストリーミングし、WCF によってバッファリングされないことを確認します。
詳細については、次を参照してください。[メッセージ転送ストリーミング](../../../../docs/framework/wcf/feature-details/streaming-message-transfer.md)と[トランスポート クォータ](../../../../docs/framework/wcf/feature-details/transport-quotas.md)です。
diff --git a/docs/framework/debug-trace-profile/asynchronousthreadabort-mda.md b/docs/framework/debug-trace-profile/asynchronousthreadabort-mda.md
index cb948c8a7ae..baf117fd105 100644
--- a/docs/framework/debug-trace-profile/asynchronousthreadabort-mda.md
+++ b/docs/framework/debug-trace-profile/asynchronousthreadabort-mda.md
@@ -1,13 +1,6 @@
---
title: asynchronousThreadAbort MDA
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- asynchronous thread aborts
- AsynchronousThreadAbort MDA
@@ -15,21 +8,18 @@ helpviewer_keywords:
- threading [.NET Framework], managed debugging assistants
- MDAs (managed debugging assistants), asynchronous thread aborts
ms.assetid: 9ebe40b2-d703-421e-8660-984acc42bfe0
-caps.latest.revision: "10"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: ecd99b098a619d4ad132432f4fd163d32598c2ba
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: fd759a4167a667919a443bc6492c049631ad222c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# asynchronousThreadAbort MDA
`asynchronousThreadAbort` マネージ デバッグ アシスタント (MDA) は、スレッドが別のスレッドに非同期の中止処理を適用しようとするとアクティブになります。 同期のスレッド中止では、`asynchronousThreadAbort` MDA はアクティブになりません。
-## 症状
+## 現象
メインのアプリケーション スレッドが中止されると、アプリケーションは未処理の でクラッシュします。 アプリケーションが実行を続けると、アプリケーションがクラッシュした場合よりも悪い結果が生じ、さらにデータが破損する可能性があります。
不可分であるべき操作が部分的に完了した後で中断された可能性があり、アプリケーション データは予測不能な状態のままになっています。 は、コードの実行中に見かけ上はランダムなポイントから生成でき、例外の発生が予期されていない場所で生成されることもよくあります。 コードはこのような例外を処理できない場合があるため、破損した状態になります。
@@ -79,5 +69,5 @@ void FireMda()
}
```
-## 参照
+## 関連項目
[マネージ デバッグ アシスタントによるエラーの診断](../../../docs/framework/debug-trace-profile/diagnosing-errors-with-managed-debugging-assistants.md)
diff --git a/docs/framework/debug-trace-profile/dangerousthreadingapi-mda.md b/docs/framework/debug-trace-profile/dangerousthreadingapi-mda.md
index ad27fc4819f..c77759f5618 100644
--- a/docs/framework/debug-trace-profile/dangerousthreadingapi-mda.md
+++ b/docs/framework/debug-trace-profile/dangerousthreadingapi-mda.md
@@ -1,13 +1,6 @@
---
title: dangerousThreadingAPI MDA
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- suspending threads
- DangerousThreadingAPI MDA
@@ -17,21 +10,18 @@ helpviewer_keywords:
- Suspend method
- threading [.NET Framework], managed debugging assistants
ms.assetid: 3e5efbc5-92e4-4229-b31f-ce368a1adb96
-caps.latest.revision: "10"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 4b7c4e7f5612cb6a46f16b6e42327e8430d548e3
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 02f16bd9560346cca9b24d4e5b8e760fdb3afd18
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# dangerousThreadingAPI MDA
`dangerousThreadingAPI` マネージ デバッグ アシスタント (MDA) は、現在のスレッド以外のスレッドで メソッドが呼び出されるとアクティブになります。
-## 症状
+## 現象
アプリケーションがいつまでも応答しないかハングアップしています。 システムまたはアプリケーションのデータが一時的に、またはアプリケーションのシャットダウン後も、予期しない状態のままになっている可能性があります。 一部の操作が予期したとおりに完了していません。
問題に伴うランダム性により、症状は大きく異なる場合があります。
@@ -76,7 +66,7 @@ Thread t = new Thread(delegate() { Thread.Sleep(1000); });
}
```
-## 参照
+## 関連項目
[マネージ デバッグ アシスタントによるエラーの診断](../../../docs/framework/debug-trace-profile/diagnosing-errors-with-managed-debugging-assistants.md)
[lock ステートメント](~/docs/csharp/language-reference/keywords/lock-statement.md)
diff --git a/docs/framework/debug-trace-profile/how-to-create-and-initialize-trace-sources.md b/docs/framework/debug-trace-profile/how-to-create-and-initialize-trace-sources.md
index 26b0f0d6223..22d9ac0d56a 100644
--- a/docs/framework/debug-trace-profile/how-to-create-and-initialize-trace-sources.md
+++ b/docs/framework/debug-trace-profile/how-to-create-and-initialize-trace-sources.md
@@ -1,13 +1,6 @@
---
-title: "方法: トレース ソースを作成し初期化する"
-ms.custom:
+title: '方法: トレース ソースを作成し初期化する'
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
@@ -16,16 +9,13 @@ helpviewer_keywords:
- initializing trace sources
- configuration files [.NET Framework], trace sources
ms.assetid: f88dda6f-5fda-45be-9b3c-745a9b708c4d
-caps.latest.revision: "10"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: a790ca50522adcffd5d8cd8433f1291102672430
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 07c4d65e3fb6d61ae5d1b766c70cbb25d54bdc7e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# 方法: トレース ソースを作成し初期化する
クラスをアプリケーションで使用すると、アプリケーションに関連付けることができるトレースを生成できます。 は、イベントのトレース、データのトレース、および情報トレースの発行を簡単に実行できるトレース メソッドを提供します。 からのトレース出力は、構成ファイルを使用してもしなくても作成および初期化できます。 このトピックでは、この両方の手順について説明しています。 ただし、実行時にトレース ソースによって作成されるトレースの再構成を容易にするために構成ファイルを使用することをお勧めします。
@@ -87,7 +77,7 @@ ms.lasthandoff: 12/22/2017
[!code-csharp[TraceSourceExample2#1](../../../samples/snippets/csharp/VS_Snippets_CLR/tracesourceexample2/cs/program.cs#1)]
[!code-vb[TraceSourceExample2#1](../../../samples/snippets/visualbasic/VS_Snippets_CLR/tracesourceexample2/vb/program.vb#1)]
-## 参照
+## 関連項目
diff --git a/docs/framework/debug-trace-profile/illegalprepareconstrainedregion-mda.md b/docs/framework/debug-trace-profile/illegalprepareconstrainedregion-mda.md
index 21e481f866f..56b44fd6a0e 100644
--- a/docs/framework/debug-trace-profile/illegalprepareconstrainedregion-mda.md
+++ b/docs/framework/debug-trace-profile/illegalprepareconstrainedregion-mda.md
@@ -1,13 +1,6 @@
---
title: illegalPrepareConstrainedRegion MDA
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- PrepareConstrainedRegions method
- managed debugging assistants (MDAs), illegal PrepareConstrainedRegions
@@ -15,21 +8,18 @@ helpviewer_keywords:
- IllegalPrepareConstrainedRegions MDA
- MDAs (managed debugging assistants), illegal PrepareConstrainedRegions
ms.assetid: 2f9b5031-f910-4e01-a196-f89eab313eaf
-caps.latest.revision: "15"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 8b739cb76827a12a9928e0268e5e2cb8be686479
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 59a2b7f7ed855cd6b7d363ea5d4723c7d7b8d629
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# illegalPrepareConstrainedRegion MDA
`illegalPrepareConstrainedRegion` マネージ デバッグ アシスタント (MDA) は、 メソッドの呼び出しが、例外ハンドラーの `try` ステートメントの直前にない場合にアクティブ化されます。 この制限は、MSIL レベルであり、呼び出しと `try` の間でコメントなどのコードを生成しないソースの使用が許可されます。
-## 症状
+## 現象
そのように扱われず、単純な例外処理ブロック (`finally` または `catch`) として扱われる制約された実行領域 (CER)。 その結果、メモリ不足の状態やスレッドの中止のときには領域は実行されません。
## 原因
@@ -73,7 +63,7 @@ void MethodWithInvalidPCR()
}
```
-## 参照
+## 関連項目
[マネージ デバッグ アシスタントによるエラーの診断](../../../docs/framework/debug-trace-profile/diagnosing-errors-with-managed-debugging-assistants.md)
diff --git a/docs/framework/debug-trace-profile/invalidcercall-mda.md b/docs/framework/debug-trace-profile/invalidcercall-mda.md
index 49a1dfc5dd2..46a0315e446 100644
--- a/docs/framework/debug-trace-profile/invalidcercall-mda.md
+++ b/docs/framework/debug-trace-profile/invalidcercall-mda.md
@@ -1,13 +1,6 @@
---
title: invalidCERCall MDA
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- invalid CER calls
- InvalidCERCall MDA
@@ -16,21 +9,18 @@ helpviewer_keywords:
- CER calls
- managed debugging assistants (MDAs), CER calls
ms.assetid: c4577410-602e-44e5-9dab-fea7c55bcdfe
-caps.latest.revision: "14"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: c77c49fef5657d5f69538285149e458209ee9b7c
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 15f41ebd961f25979fe569fd89dd2135a0a6cd41
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# invalidCERCall MDA
`invalidCERCall` マネージ デバッグ アシスタント (MDA) は、制約された実行領域 (CER) グラフ内で信頼契約がないかまたは過度に脆弱な契約を持つメソッドの呼び出しがある場合に、アクティブ化されます。 脆弱な契約とは、最悪のケースの状態の破損が、呼び出しに渡されるインスタンスよりも大きい範囲であることを宣言する契約です。つまり、 またはプロセスの状態が破損するか、または CER 内で呼び出されたときにその結果を常に確定的に計算できるとは限りません。
-## 症状
+## 現象
CER でコードを実行するときの予期しない結果。 この現象は固有ではありません。 ランタイムがメソッドを事前に準備しないか、実行時に 例外から保護しないため、信頼できないメソッドの呼び出し時に予期しない 、、または他の例外が発生する可能性があります。 より大きな脅威は、実行時にメソッドから結果として発生する例外が またはプロセスを CER の目的とは反対の不安定な状態にする可能性があることです。 CER が作成される理由は、このような状態の破損を避けるためです。 一貫性のある状態の定義がアプリケーション間で異なるために、破損状態の現象はアプリケーションに固有です。
## 原因
@@ -63,7 +53,7 @@ ms.lasthandoff: 12/22/2017
```
-## 参照
+## 関連項目
[マネージ デバッグ アシスタントによるエラーの診断](../../../docs/framework/debug-trace-profile/diagnosing-errors-with-managed-debugging-assistants.md)
diff --git a/docs/framework/debug-trace-profile/invalidgchandlecookie-mda.md b/docs/framework/debug-trace-profile/invalidgchandlecookie-mda.md
index d0515195ec1..ee7392690ad 100644
--- a/docs/framework/debug-trace-profile/invalidgchandlecookie-mda.md
+++ b/docs/framework/debug-trace-profile/invalidgchandlecookie-mda.md
@@ -1,13 +1,6 @@
---
title: invalidGCHandleCookie MDA
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- MDAs (managed debugging assistants), invalid cookies
- cookies, invalid
@@ -15,21 +8,18 @@ helpviewer_keywords:
- InvalidGCHandleCookie MDA
- invalid cookies
ms.assetid: 613ad742-3c11-401d-a6b3-893ceb8de4f8
-caps.latest.revision: "8"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 4f4cb7655d8d70cf46926cf193d6594523316e81
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 1f1542cf9d0568fe2ec35c046c358b7249231d42
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# invalidGCHandleCookie MDA
`invalidGCHandleCookie` マネージ デバッグ アシスタント (MDA) は、無効な Cookie から への変換が試行されたときにアクティブ化されます。
-## 症状
+## 現象
の使用または からの取得を試みているときのアクセス違反やメモリ破損などの定義されていない動作。
## 原因
@@ -54,7 +44,7 @@ ms.lasthandoff: 12/22/2017
```
-## 参照
+## 関連項目
[マネージ デバッグ アシスタントによるエラーの診断](../../../docs/framework/debug-trace-profile/diagnosing-errors-with-managed-debugging-assistants.md)
diff --git a/docs/framework/debug-trace-profile/loaderlock-mda.md b/docs/framework/debug-trace-profile/loaderlock-mda.md
index 45e4401bb9f..abcb0a587f6 100644
--- a/docs/framework/debug-trace-profile/loaderlock-mda.md
+++ b/docs/framework/debug-trace-profile/loaderlock-mda.md
@@ -1,13 +1,6 @@
---
title: loaderLock MDA
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- deadlocks [.NET Framework]
- LoaderLock MDA
@@ -17,21 +10,18 @@ helpviewer_keywords:
- loader locks
- locks, threads
ms.assetid: 8c10fa02-1b9c-4be5-ab03-451d943ac1ee
-caps.latest.revision: "13"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 2835f1fdbe2132feb929a5264d3b2772d8f66377
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: dbc6cc814d23923f01eceea70bd2fe45b9cbff8a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# loaderLock MDA
`loaderLock` マネージ デバッグ アシスタント (MDA) は、Microsoft Windows オペレーティング システムのローダー ロックを保持しているスレッド上でマネージ コードを実行する試行を検出します。 このような実行は、デッドロックの原因になる可能性があり、オペレーティング システムのローダーが初期化する前に DLL が使用される可能性があるため、不適切です。
-## 症状
+## 現象
オペレーティング システムのローダー ロック内でコードを実行する場合に発生する最も一般的なエラーは、ローダー ロックを必要とする他の Win32 関数を呼び出そうとしたときにスレッドがデッドロックする問題です。 このような関数の例として、`LoadLibrary`、`GetProcAddress`、`FreeLibrary`、`GetModuleHandle` があります。 アプリケーションはこれらの関数を直接呼び出さない可能性があります。 など高位の呼び出しや、プラットフォーム呼び出しメソッドの最初の呼び出しの結果として共通言語ランタイム (CLR) からこれらの関数が呼び出される可能性があります。
スレッドが別スレッドの開始または完了を待機している場合にもデッドロックが発生する可能性があります。 スレッドが実行を開始または完了した場合、影響を受ける DLL にイベントを配信するためにオペレーティング システムのローダー ロックを獲得する必要があります。
@@ -64,5 +54,5 @@ ms.lasthandoff: 12/22/2017
```
-## 参照
+## 関連項目
[マネージ デバッグ アシスタントによるエラーの診断](../../../docs/framework/debug-trace-profile/diagnosing-errors-with-managed-debugging-assistants.md)
diff --git a/docs/framework/debug-trace-profile/performance-counters.md b/docs/framework/debug-trace-profile/performance-counters.md
index b7a7d5bbd99..0dfe65e4e03 100644
--- a/docs/framework/debug-trace-profile/performance-counters.md
+++ b/docs/framework/debug-trace-profile/performance-counters.md
@@ -1,28 +1,18 @@
---
-title: ".NET Framework のパフォーマンス カウンター"
-ms.custom:
+title: .NET Framework のパフォーマンス カウンター
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- performance, .NET Framework applications
- performance counters
- performance monitoring, counters
ms.assetid: 06a4ae8c-eeb2-4d5a-817e-b1b95c0653e1
-caps.latest.revision: "18"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 15486a55fc15ba2cc3cc64db50f317b39dfd77bb
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: bb46b6466ee0ee3d4cdc4b7c934e518fd9f7f082
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# .NET Framework のパフォーマンス カウンター
このトピックでは、[パフォーマンス モニター](http://technet.microsoft.com/library/cc749249.aspx)で参照できるパフォーマンス カウンターの一覧を示します。
@@ -260,6 +250,6 @@ for (int i = 0; i < Array.Length; i++)
|**Stack Walk Depth**|最後のランタイム コード アクセス セキュリティ チェック時のスタックの深さを表示します。 ランタイム コード アクセス セキュリティ チェックは、スタックを調査することによって実行されます。 このカウンターは、平均値ではなく、最後に計測された値のみを表示します。|
|**Total Runtime Checks**|アプリケーションの開始後に実行されたランタイム コード アクセス セキュリティ チェックの総数を表示します。 ランタイム コード アクセス セキュリティ チェックは、呼び出し元が特別のアクセス許可を要求したときに実行されます。 ランタイム チェックは、呼び出し元からのすべての呼び出しに対して実行され、呼び出し元の現在のスレッド スタックをチェックします。 このカウンターを **Stack Walk Depth** カウンターと共に使用することで、セキュリティ チェック時に発生するパフォーマンス低下を把握できます。|
-## 参照
+## 関連項目
[パフォーマンス カウンター](../../../docs/framework/debug-trace-profile/performance-counters.md)
[ランタイム プロファイリング](../../../docs/framework/debug-trace-profile/runtime-profiling.md)
diff --git a/docs/framework/interop/com-callable-wrapper.md b/docs/framework/interop/com-callable-wrapper.md
index fbfd533715e..f38573e470c 100644
--- a/docs/framework/interop/com-callable-wrapper.md
+++ b/docs/framework/interop/com-callable-wrapper.md
@@ -1,10 +1,6 @@
---
title: COM 呼び出し可能ラッパー
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.technology:
-- dotnet-clr
-ms.topic: article
dev_langs:
- csharp
- vb
@@ -18,14 +14,11 @@ helpviewer_keywords:
ms.assetid: d04be3b5-27b9-4f5b-8469-a44149fabf78
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 270d7e85491f0f4ada797910d4fc12c1a14be625
-ms.sourcegitcommit: 9a4fe1a1c37b26532654b4bbe22d702237950009
+ms.openlocfilehash: 21f7b0d56a788b4161fb7e99899b4dd15a434152
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/16/2018
+ms.lasthandoff: 05/04/2018
---
# COM 呼び出し可能ラッパー
COM クライアントが .NET オブジェクトを呼び出すと、共通言語ランタイムがマネージ オブジェクトとそのオブジェクトのための COM 呼び出し可能ラッパー (CCW: COM Callable Wrapper) を作成します。 COM クライアントは .NET オブジェクトを直接参照できないため、CCW をマネージ オブジェクトのプロキシとして使用します。
diff --git a/docs/framework/interop/default-marshaling-for-objects.md b/docs/framework/interop/default-marshaling-for-objects.md
index 16bbc8034b2..12549743755 100644
--- a/docs/framework/interop/default-marshaling-for-objects.md
+++ b/docs/framework/interop/default-marshaling-for-objects.md
@@ -1,10 +1,6 @@
---
title: オブジェクトに対する既定のマーシャリング
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.technology:
-- dotnet-clr
-ms.topic: article
dev_langs:
- csharp
- vb
@@ -14,14 +10,11 @@ helpviewer_keywords:
ms.assetid: c2ef0284-b061-4e12-b6d3-6a502b9cc558
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 6980db381322d354cace38709586e50681ae0a7e
-ms.sourcegitcommit: 9a4fe1a1c37b26532654b4bbe22d702237950009
+ms.openlocfilehash: 0fe3cfe2070516cf4c79f6af9ebcea682bf4d933
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/16/2018
+ms.lasthandoff: 05/04/2018
---
# オブジェクトに対する既定のマーシャリング
として型指定されているパラメーターおよびフィールドを、次のいずれかの型としてアンマネージ コードに公開できます。
diff --git a/docs/framework/interop/how-to-map-hresults-and-exceptions.md b/docs/framework/interop/how-to-map-hresults-and-exceptions.md
index adcea1be9bd..9c059309d62 100644
--- a/docs/framework/interop/how-to-map-hresults-and-exceptions.md
+++ b/docs/framework/interop/how-to-map-hresults-and-exceptions.md
@@ -1,10 +1,6 @@
---
title: '方法: HRESULT に例外を割り当てる'
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.technology:
-- dotnet-clr
-ms.topic: article
dev_langs:
- cpp
helpviewer_keywords:
@@ -15,17 +11,13 @@ helpviewer_keywords:
- COM interop, HRESULTs
- COM interop, exceptions
ms.assetid: 610b364b-2761-429d-9c4a-afbc3e66f1b9
-caps.latest.revision: 8
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: a79cae30237fb631728bf036d9bf8d7679179d3f
-ms.sourcegitcommit: 9a4fe1a1c37b26532654b4bbe22d702237950009
+ms.openlocfilehash: 0d9825deae22e856cf520e6173d53278539c576c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/16/2018
+ms.lasthandoff: 05/04/2018
---
# 方法: HRESULT に例外を割り当てる
COM メソッドでは、HRESULT を返してエラーを報告します.NET メソッドでは、例外をスローしてエラーを報告します。 ランタイムは、この 2 つの間の遷移を処理します。 .NET Framework の例外クラスはそれぞれ HRESULT に割り当てられます。
diff --git a/docs/framework/interop/packaging-an-assembly-for-com.md b/docs/framework/interop/packaging-an-assembly-for-com.md
index c2de1bdbf33..e601f29ab3d 100644
--- a/docs/framework/interop/packaging-an-assembly-for-com.md
+++ b/docs/framework/interop/packaging-an-assembly-for-com.md
@@ -1,10 +1,6 @@
---
title: COM 用のアセンブリのパッケージ化
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.technology:
-- dotnet-clr
-ms.topic: article
helpviewer_keywords:
- exposing .NET Framework components to COM
- COM interop, packaging assemblies
@@ -22,14 +18,11 @@ helpviewer_keywords:
ms.assetid: 39dc55aa-f2a1-4093-87bb-f1c0edb6e761
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 5c1e3ee38f98eae46c09ec2175f3c9af01288bd2
-ms.sourcegitcommit: 9a4fe1a1c37b26532654b4bbe22d702237950009
+ms.openlocfilehash: f2906159c7474b42f81bdf066855072466b6be63
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/16/2018
+ms.lasthandoff: 05/04/2018
---
# COM 用のアセンブリのパッケージ化
COM 開発者がアプリケーションに組み込むときに役立つ、マネージ型に関する情報を次に示します。
diff --git a/docs/framework/interop/registering-assemblies-with-com.md b/docs/framework/interop/registering-assemblies-with-com.md
index 21d1355e1a0..69e56bf4484 100644
--- a/docs/framework/interop/registering-assemblies-with-com.md
+++ b/docs/framework/interop/registering-assemblies-with-com.md
@@ -1,27 +1,19 @@
---
title: COM へのアセンブリの登録
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.technology:
-- dotnet-clr
-ms.topic: article
helpviewer_keywords:
- COM interop, registering assemblies
- unregistering assemblies
- interoperation with unmanaged code, registering assemblies
- registering assemblies
ms.assetid: 87925795-a3ae-4833-b138-125413478551
-caps.latest.revision: 11
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 3beaffdc0660055dd047f449388216ccfdd312cc
-ms.sourcegitcommit: 9a4fe1a1c37b26532654b4bbe22d702237950009
+ms.openlocfilehash: b92f36488dec113dcffffac3e6cdc0c26a690b5b
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/16/2018
+ms.lasthandoff: 05/04/2018
---
# COM へのアセンブリの登録
[アセンブリ登録ツール (Regasm.exe)](../tools/regasm-exe-assembly-registration-tool.md) というコマンドライン ツールを実行して、COM で使うアセンブリを登録または登録解除できます。 Regasm.exe は、COM クライアントが .NET Framework のクラスを透過的に使うことができるように、クラスについての情報をシステム レジストリに追加します。 クラスには、同等の機能が用意されています。
diff --git a/docs/framework/misc/code-access-security-policy-compatibility-and-migration.md b/docs/framework/misc/code-access-security-policy-compatibility-and-migration.md
index f3db0c0f622..5ee1c8582ea 100644
--- a/docs/framework/misc/code-access-security-policy-compatibility-and-migration.md
+++ b/docs/framework/misc/code-access-security-policy-compatibility-and-migration.md
@@ -1,23 +1,17 @@
---
-title: "コード アクセス セキュリティ ポリシーの互換性と移行"
+title: コード アクセス セキュリティ ポリシーの互換性と移行
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.technology: dotnet-clr
-ms.topic: article
helpviewer_keywords:
- policy migration, compatibility
- CLR poliicy migration
ms.assetid: 19cb4d39-e38a-4262-b507-458915303115
-caps.latest.revision: "15"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 9feb4553b1b9e013c5c299d867d74499a09e1434
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a5007e07340621fa76dc37a48eaf8c17bc048339
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# コード アクセス セキュリティ ポリシーの互換性と移行
[!INCLUDE[net_security_note](../../../includes/net-security-note-md.md)]
@@ -28,7 +22,7 @@ ms.lasthandoff: 12/22/2017
- [移行](#migration)を[!INCLUDE[net_v40_short](../../../includes/net-v40-short-md.md)]廃止された呼び出しに置換します。
- \- または
+ \- または -
- 使用して、 [< NetFx40_LegacySecurityPolicy > 構成要素](../../../docs/framework/configure-apps/file-schema/runtime/netfx40-legacysecuritypolicy-element.md)レガシーの CAS ポリシー動作を無効にします。
@@ -146,6 +140,6 @@ ms.lasthandoff: 12/22/2017
```
-## 参照
+## 関連項目
[方法 : サンドボックスで部分信頼コードを実行する](../../../docs/framework/misc/how-to-run-partially-trusted-code-in-a-sandbox.md)
[安全なコーディングのガイドライン](../../standard/security/secure-coding-guidelines.md)
diff --git a/docs/framework/misc/securing-method-access.md b/docs/framework/misc/securing-method-access.md
index 7a00c3c4869..65f23df251a 100644
--- a/docs/framework/misc/securing-method-access.md
+++ b/docs/framework/misc/securing-method-access.md
@@ -1,13 +1,6 @@
---
-title: "メソッド アクセスの保護"
-ms.custom:
+title: メソッド アクセスの保護
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
@@ -17,16 +10,13 @@ helpviewer_keywords:
- security [.NET Framework], method access
- method access security
ms.assetid: f7c2d6ec-3b18-4e0e-9991-acd97189d818
-caps.latest.revision: "16"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: cf894239db623b34d23757edd1c39d3652a7e0f7
-ms.sourcegitcommit: c0dd436f6f8f44dc80dc43b07f6841a00b74b23f
+ms.openlocfilehash: b0d9ddbd6c7b027a7c342f4c14192a7571beb592
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/19/2018
+ms.lasthandoff: 05/04/2018
---
# メソッド アクセスの保護
[!INCLUDE[net_security_note](../../../includes/net-security-note-md.md)]
@@ -249,5 +239,5 @@ class Implemented : ICanCastToMe
ある言語コンパイラがコンパイル エラーによってこれらのオーバーライドを防いだとしても、他のコンパイラによって記述されたコードがオーバーライドする可能性があります。
-## 参照
+## 関連項目
[安全なコーディングのガイドライン](../../../docs/standard/security/secure-coding-guidelines.md)
diff --git a/docs/framework/misc/security-and-remoting-considerations.md b/docs/framework/misc/security-and-remoting-considerations.md
index f6f2a24b148..80204261665 100644
--- a/docs/framework/misc/security-and-remoting-considerations.md
+++ b/docs/framework/misc/security-and-remoting-considerations.md
@@ -1,29 +1,19 @@
---
-title: "セキュリティとリモート処理の考慮事項"
-ms.custom:
+title: セキュリティとリモート処理の考慮事項
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- code security, remoting
- remoting, security
- security [.NET Framework], remoting
- secure coding, remoting
ms.assetid: 125d2ab8-55a4-4e5f-af36-a7d401a37ab0
-caps.latest.revision: "10"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 38b4f61b334a41cedf812a900265af95f1f52e61
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: db4a5ee5673ef96c9fb7f39798ab32dd8c910f43
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# セキュリティとリモート処理の考慮事項
リモート処理を使用すると、アプリケーション ドメイン、プロセス、コンピューターの間で透過的な呼び出しを設定できます。 ただし、コード アクセス セキュリティのスタック ウォークがプロセスやコンピューターの境界を超えることはできません (これは、同一プロセスのアプリケーション ドメイン間に当てはまります)。
@@ -46,5 +36,5 @@ ms.lasthandoff: 12/22/2017
通常、既定のアプリケーション ドメインによって、それぞれのコントロール オブジェクトが含まれる子アプリケーション ドメインが作成されます。 コントロール オブジェクトが、新しいアプリケーション ドメインを管理し、既定のアプリケーション ドメインからオーダーを受ける場合もありますが、実際にドメインと直接やり取りすることはできません。 場合によっては、既定のアプリケーション ドメインが、コントロール オブジェクトに対してプロキシを呼び出します。 ただし、コントロール オブジェクトが既定のアプリケーション ドメインにコールバックすることが必要になる場合もあります。 このような場合、既定のアプリケーション ドメインは、コントロール オブジェクトのコンストラクターに対して、参照によってマーシャリングされたコールバック オブジェクトを渡します。 このプロキシを保護する責任は、コントロール オブジェクトにあります。 コントロール オブジェクトがパブリック クラスのパブリック静的フィールドにプロキシを配置した場合、またはプロキシを公開している場合には、他のコードが既定のアプリケーション ドメインにコールバックされるという危険なメカニズムが生じることになります。 このため、コントロール オブジェクトはプロキシを非公開に保つことが常に暗黙的に期待されています。
-## 参照
+## 関連項目
[安全なコーディングのガイドライン](../../../docs/standard/security/secure-coding-guidelines.md)
diff --git a/docs/framework/misc/security-transparent-code.md b/docs/framework/misc/security-transparent-code.md
index 0df87b724b6..007c761b397 100644
--- a/docs/framework/misc/security-transparent-code.md
+++ b/docs/framework/misc/security-transparent-code.md
@@ -1,27 +1,17 @@
---
-title: "透過的セキュリティ コード"
-ms.custom:
+title: 透過的セキュリティ コード
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- transparent code
- security-transparent code
ms.assetid: 4f3dd841-82f7-4659-aab0-6d2db2166c65
-caps.latest.revision: "24"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 97db1cef60af267087e86f86ecd0a77021604642
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 6a491a87c896c76fa62f1702d1ef0e99fc404607
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# 透過的セキュリティ コード
@@ -52,7 +42,7 @@ ms.lasthandoff: 12/22/2017
透過性は、セキュリティ モデルを簡略化して安全なライブラリやアプリケーションを簡単に作成および配置できるようにするために、.NET Framework Version 2.0 で導入されました。 また、透過的なコードは、部分的に信頼されたアプリケーションを簡単に開発できるようにするために Microsoft Silverlight でも使用されます。
> [!NOTE]
-> 部分的に信頼されたアプリケーションを開発する場合は、対象ホストで必要とされるアクセス許可に注意する必要があります。 一部のホストで許可されていないリソースを使用するアプリケーションを開発できます。 このアプリケーションではコンパイル エラーは発生しませんが、ホストされた環境に読み込まれるときにエラーが発生します。 Visual Studio を使用してアプリケーションを開発した場合は、開発環境から、部分信頼または制限されたアクセス許可セットでのデバッグを有効にできます。 詳細については、次を参照してください。[する方法: アクセス許可が制限された ClickOnce アプリケーションをデバッグ](/visualstudio/deployment/how-to-debug-a-clickonce-application-with-restricted-permissions)です。 ClickOnce アプリケーションに対して用意されている "アクセス許可の検出" 機能は、部分的に信頼されたアプリケーションにも使用できます。
+> 部分的に信頼されたアプリケーションを開発する場合は、対象ホストで必要とされるアクセス許可に注意する必要があります。 一部のホストで許可されていないリソースを使用するアプリケーションを開発できます。 このアプリケーションではコンパイル エラーは発生しませんが、ホストされた環境に読み込まれるときにエラーが発生します。 Visual Studio を使用してアプリケーションを開発した場合は、開発環境から、部分信頼または制限されたアクセス許可セットでのデバッグを有効にできます。 詳細については、「 [方法 : アクセス許可が制限された ClickOnce アプリケーションをデバッグする](/visualstudio/deployment/how-to-debug-a-clickonce-application-with-restricted-permissions)」を参照してください。 ClickOnce アプリケーションに対して用意されている "アクセス許可の検出" 機能は、部分的に信頼されたアプリケーションにも使用できます。
[ページのトップへ](#top)
@@ -115,6 +105,6 @@ ms.lasthandoff: 12/22/2017
## 透過性の適用
透過性規則は、透過性が計算されるまで適用されません。 このとき、透過性規則に違反すると、 がスローされます。 透過性が計算されるタイミングは、複数の要因によって左右されるので予測できません。 できる限り遅く計算されます。 [!INCLUDE[net_v40_short](../../../includes/net-v40-short-md.md)] では、アセンブリ レベルの透過性の計算は、.NET Framework 2.0 よりも早く実行されます。 保証されるのは、必要になるまでに透過性の計算が行われるということだけです。 これは、メソッドがコンパイルされてメソッドのエラーが検出される時点が JIT コンパイラで変更される方法に似ています。 透過性の計算は、コードに透過性エラーがない場合は目に見えません。
-## 参照
+## 関連項目
[セキュリティ透過的なコード、レベル 1](../../../docs/framework/misc/security-transparent-code-level-1.md)
[透過的セキュリティ コード、レベル 2](../../../docs/framework/misc/security-transparent-code-level-2.md)
diff --git a/docs/framework/net-native/example-handling-exceptions-when-binding-data.md b/docs/framework/net-native/example-handling-exceptions-when-binding-data.md
index b8ae620b930..979ea66014e 100644
--- a/docs/framework/net-native/example-handling-exceptions-when-binding-data.md
+++ b/docs/framework/net-native/example-handling-exceptions-when-binding-data.md
@@ -1,24 +1,14 @@
---
-title: "例: データ バインディング時の例外の処理"
-ms.custom:
+title: '例: データ バインディング時の例外の処理'
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: bd63ed96-9853-46dc-ade5-7bd1b0f39110
-caps.latest.revision: "7"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: e2714d53426bfee22b3d83d76b766816d9bc9d60
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 1c4b73ed36d3334e983b960ce972292a190bad85
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# 例: データ バインディング時の例外の処理
> [!NOTE]
@@ -68,6 +58,6 @@ Windows_UI_Xaml!DirectUI::PropertyPathListener::ConnectPathStep+0x113
ただし、`ViewModel` を XAML ページに指定して、ツール チェーンがコンパイル時にプロパティ バインディングを正しい型に関連付けて、ランタイム ディレクティブを使用せずにメタデータを保持できるようにする方法はあります。 たとえば、プロパティに [Windows.UI.Xaml.Data.BindableAttribute](http://msdn.microsoft.com/library/windows/apps/windows.ui.xaml.data.bindableattribute.aspx) 属性を適用できます。 これにより、XAML コンパイラが必要なルックアップ情報を生成するようになり、Default.rd.xml ファイルのランタイム ディレクティブが不要になります。
-## 参照
+## 関連項目
[はじめに](../../../docs/framework/net-native/getting-started-with-net-native.md)
[例: 動的プログラミングのトラブルシューティング](../../../docs/framework/net-native/example-troubleshooting-dynamic-programming.md)
diff --git a/docs/framework/net-native/index.md b/docs/framework/net-native/index.md
index 530992cc49b..290d02cf99c 100644
--- a/docs/framework/net-native/index.md
+++ b/docs/framework/net-native/index.md
@@ -1,14 +1,6 @@
---
title: .NET ネイティブによるアプリのコンパイル
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm: ''
-ms.topic: article
helpviewer_keywords:
- native compilation
- .NET and native code
@@ -16,20 +8,16 @@ helpviewer_keywords:
- .NET Native
- C# and native compilation
ms.assetid: 47cd5648-9469-4b1d-804c-43cc04384045
-caps.latest.revision: 27
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: dec4d465b53f939f8fa711950ba6a000bd304e13
-ms.sourcegitcommit: 2142a4732bb4ff519b9817db4c24a237b9810d4b
+ms.openlocfilehash: 1ecc707bb07d6d17ae4115b483cc8f52083f3933
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/05/2018
+ms.lasthandoff: 05/04/2018
---
# .NET ネイティブによるアプリのコンパイル
-[!INCLUDE[net_native](../../../includes/net-native-md.md)]Visual Studio 2015 およびそれ以降のバージョンに含まれているプリコンパイル テクノロジを構築および Windows アプリを展開するためです。 マネージ コード (C# または Visual Basic) で記述された、.NET Framework および Windows 10 を対象とするアプリのリリース バージョンを自動的にネイティブ コードにコンパイルします。
+[!INCLUDE[net_native](../../../includes/net-native-md.md)] Visual Studio 2015 およびそれ以降のバージョンに含まれているプリコンパイル テクノロジを構築および Windows アプリを展開するためです。 マネージ コード (C# または Visual Basic) で記述された、.NET Framework および Windows 10 を対象とするアプリのリリース バージョンを自動的にネイティブ コードにコンパイルします。
通常、.NET Framework を対象とするアプリは中間言語 (IL) にコンパイルされます。 実行時に、Just-In-Time (JIT) コンパイラによって IL がネイティブ コードに変換されます。 これに対し、 [!INCLUDE[net_native](../../../includes/net-native-md.md)] は、Windows アプリを直接ネイティブ コードにコンパイルします。 開発者にとって、これは次のことを意味します。
@@ -92,5 +80,5 @@ ms.lasthandoff: 01/05/2018
- [.NET ネイティブの一般的なトラブルシューティング](../../../docs/framework/net-native/net-native-general-troubleshooting.md)
-## 参照
+## 関連項目
[.NET ネイティブに関する FAQ](http://msdn.microsoft.com/vstudio/dn642499.aspx)
diff --git a/docs/framework/net-native/measuring-startup-improvement-with-net-native.md b/docs/framework/net-native/measuring-startup-improvement-with-net-native.md
index a185d9503d4..97250e15027 100644
--- a/docs/framework/net-native/measuring-startup-improvement-with-net-native.md
+++ b/docs/framework/net-native/measuring-startup-improvement-with-net-native.md
@@ -1,24 +1,14 @@
---
-title: ".NET ネイティブによる起動時間の改善の測定"
-ms.custom:
+title: .NET ネイティブによる起動時間の改善の測定
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: c4d25b24-9c1a-4b3e-9705-97ba0d6c0289
-caps.latest.revision: "7"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 03324850fbcb0264816b71cf8a8c6ad6a9688058
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: b010307baa8634a4bb62310318d1d718a2525d4a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# .NET ネイティブによる起動時間の改善の測定
[!INCLUDE[net_native](../../../includes/net-native-md.md)]によって、アプリの起動時間が大幅に改善されます。 この改善は、ポータブルの低電力デバイスや複雑なアプリで特に顕著です。 このトピックでは、この起動時間の改善を測定するために必要となる基本的なインストルメンテーションの概要を示します。
@@ -106,5 +96,5 @@ perfview -KernelEvents:Process -OnlyProviders:*MyCompany-MyApp collect outputFil
元のアプリと [!INCLUDE[net_native](../../../includes/net-native-md.md)] ツール チェーンを使用してビルドしたバージョンの両方についてこの手順を繰り返し、パフォーマンスの違いを比較できます。 通常、[!INCLUDE[net_native](../../../includes/net-native-md.md)] アプリの方が [!INCLUDE[net_native](../../../includes/net-native-md.md)]以外のアプリよりも速く起動します。 より詳しく調べる場合は、最も時間がかかっているコードの部分を PerfView で特定することもできます。 詳細については、[PerfView のチュートリアル](http://channel9.msdn.com/Series/PerfView-Tutorial)または [Vance Morrison のブログ エントリ](http://blogs.msdn.com/b/vancem/archive/2011/12/28/publication-of-the-perfview-performance-analysis-tool.aspx)をご覧ください。
-## 参照
+## 関連項目
diff --git a/docs/framework/net-native/runtime-directives-rd-xml-configuration-file-reference.md b/docs/framework/net-native/runtime-directives-rd-xml-configuration-file-reference.md
index 52ac78eac0e..c196aa70b8b 100644
--- a/docs/framework/net-native/runtime-directives-rd-xml-configuration-file-reference.md
+++ b/docs/framework/net-native/runtime-directives-rd-xml-configuration-file-reference.md
@@ -1,24 +1,14 @@
---
-title: "ランタイム ディレクティブ (rd.xml) 構成ファイル リファレンス"
-ms.custom:
+title: ランタイム ディレクティブ (rd.xml) 構成ファイル リファレンス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: 8241523f-d8e1-4fb6-bf6a-b29bfe07b38a
-caps.latest.revision: "27"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: f452a32b209c30175f95aec7a8a90e0783c10086
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 009d70423a3eb29c97f3279a288c37623dac927e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ランタイム ディレクティブ (rd.xml) 構成ファイル リファレンス
ランタイム ディレクティブ (.rd.xml) ファイルは、指定されたプログラム要素をリフレクションに使用できるかどうかを示す XML 構成ファイルです。 ランタイム ディレクティブ ファイルの例を次に示します。
@@ -52,24 +42,24 @@ ms.lasthandoff: 12/22/2017
[Application](../../../docs/framework/net-native/application-element-net-native.md) [0:1]
[Assembly](../../../docs/framework/net-native/assembly-element-net-native.md) [0:M]
[Namespace](../../../docs/framework/net-native/namespace-element-net-native.md) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[Type](../../../docs/framework/net-native/type-element-net-native.md) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[TypeInstantiation](../../../docs/framework/net-native/typeinstantiation-element-net-native.md) (構築されたジェネリック型) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[Namespace](../../../docs/framework/net-native/namespace-element-net-native.md) [0:M]
[Namespace](../../../docs/framework/net-native/namespace-element-net-native.md) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[Type](../../../docs/framework/net-native/type-element-net-native.md) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[TypeInstantiation](../../../docs/framework/net-native/typeinstantiation-element-net-native.md) (構築されたジェネリック型) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[Type](../../../docs/framework/net-native/type-element-net-native.md) [0:M]
[Subtypes](../../../docs/framework/net-native/subtypes-element-net-native.md) (それを含む型のサブクラス) [O:1]
[Type](../../../docs/framework/net-native/type-element-net-native.md) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[TypeInstantiation](../../../docs/framework/net-native/typeinstantiation-element-net-native.md) (構築されたジェネリック型) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[AttributeImplies](../../../docs/framework/net-native/attributeimplies-element-net-native.md) (それを含む型が属性) [O:1]
[GenericParameter](../../../docs/framework/net-native/genericparameter-element-net-native.md) [0:M]
[Method](../../../docs/framework/net-native/method-element-net-native.md) [0:M]
@@ -82,9 +72,9 @@ ms.lasthandoff: 12/22/2017
[Event](../../../docs/framework/net-native/event-element-net-native.md) [0:M]
[TypeInstantiation](../../../docs/framework/net-native/typeinstantiation-element-net-native.md) (構築されたジェネリック型) [0:M]
[Type](../../../docs/framework/net-native/type-element-net-native.md) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[TypeInstantiation](../../../docs/framework/net-native/typeinstantiation-element-net-native.md) (構築されたジェネリック型) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[Method](../../../docs/framework/net-native/method-element-net-native.md) [0:M]
[Parameter](../../../docs/framework/net-native/parameter-element-net-native.md) [0:M]
[TypeParameter](../../../docs/framework/net-native/typeparameter-element-net-native.md) [0:M]
@@ -96,24 +86,24 @@ ms.lasthandoff: 12/22/2017
[Library](../../../docs/framework/net-native/library-element-net-native.md) [0:M]
[Assembly](../../../docs/framework/net-native/assembly-element-net-native.md) [0:M]
[Namespace](../../../docs/framework/net-native/namespace-element-net-native.md) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[Type](../../../docs/framework/net-native/type-element-net-native.md) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[TypeInstantiation](../../../docs/framework/net-native/typeinstantiation-element-net-native.md) (構築されたジェネリック型) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[Namespace](../../../docs/framework/net-native/namespace-element-net-native.md) [0:M]
[Namespace](../../../docs/framework/net-native/namespace-element-net-native.md) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[Type](../../../docs/framework/net-native/type-element-net-native.md) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[TypeInstantiation](../../../docs/framework/net-native/typeinstantiation-element-net-native.md) (構築されたジェネリック型) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[Type](../../../docs/framework/net-native/type-element-net-native.md) [0:M]
[Subtypes](../../../docs/framework/net-native/subtypes-element-net-native.md) (それを含む型のサブクラス) [O:1]
[Type](../../../docs/framework/net-native/type-element-net-native.md) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[TypeInstantiation](../../../docs/framework/net-native/typeinstantiation-element-net-native.md) (構築されたジェネリック型) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[AttributeImplies](../../../docs/framework/net-native/attributeimplies-element-net-native.md) (それを含む型が属性) [O:1]
[GenericParameter](../../../docs/framework/net-native/genericparameter-element-net-native.md) [0:M]
[Method](../../../docs/framework/net-native/method-element-net-native.md) [0:M]
@@ -123,9 +113,9 @@ ms.lasthandoff: 12/22/2017
[Event](../../../docs/framework/net-native/event-element-net-native.md) [0:M]
[TypeInstantiation](../../../docs/framework/net-native/typeinstantiation-element-net-native.md) (構築されたジェネリック型) [0:M]
[Type](../../../docs/framework/net-native/type-element-net-native.md) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[TypeInstantiation](../../../docs/framework/net-native/typeinstantiation-element-net-native.md) (構築されたジェネリック型) [0:M]
- である必要があります。 からドラッグします。 である必要があります。
+ である必要があります。 . である必要があります。
[Method](../../../docs/framework/net-native/method-element-net-native.md) [0:M]
[MethodInstantiation](../../../docs/framework/net-native/methodinstantiation-element-net-native.md) (構築されたジェネリック メソッド) [0:M]
[Property](../../../docs/framework/net-native/property-element-net-native.md) [0:M]
@@ -468,6 +458,6 @@ ms.lasthandoff: 12/22/2017
詳細については、「[Windows ストア アプリの .NET ネイティブへの移行](../../../docs/framework/net-native/migrating-your-windows-store-app-to-net-native.md)」の「シリアライザーの違い」セクションを参照してください。
-## 参照
+## 関連項目
[ランタイム ディレクティブ要素](../../../docs/framework/net-native/runtime-directive-elements.md)
[リフレクションおよび .NET ネイティブ](../../../docs/framework/net-native/reflection-and-net-native.md)
diff --git a/docs/framework/performance/garbage-collection-etw-events.md b/docs/framework/performance/garbage-collection-etw-events.md
index a60e9c2c006..93c884ed482 100644
--- a/docs/framework/performance/garbage-collection-etw-events.md
+++ b/docs/framework/performance/garbage-collection-etw-events.md
@@ -1,28 +1,18 @@
---
-title: "ガベージ コレクション ETW イベント"
-ms.custom:
+title: ガベージ コレクション ETW イベント
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- GC events
- garbage collection events [.NET Framework]
- ETW, garbage collection events (CLR)
ms.assetid: f14b6fd7-0966-4d87-bc89-54ef3a44a94a
-caps.latest.revision: "21"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 133d48baa9613ea698b6d6a21f0dfe88a798859c
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 13f7e935ab999ccc3cd3ea1e308e8d686bed4171
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ガベージ コレクション ETW イベント
これらのイベントは、ガベージ コレクションに関連する情報を収集します。 ガベージ コレクションが実行された回数、ガベージ コレクションの間に解放されたメモリの量など、診断やデバッグに役立つ情報を入手できます。
@@ -75,7 +65,7 @@ ms.lasthandoff: 12/22/2017
|フィールド名|データ型|説明|
|----------------|---------------|-----------------|
-|カウント|win:UInt32|*n* 回目のガベージ コレクション。|
+|カウント|win:UInt32|*n*回めのガベージ コレクション。|
|奥行|win:UInt32|収集されるジェネレーション。|
|理由|win:UInt32|ガベージ コレクションが発生した理由:
0x0 - 小さなオブジェクト ヒープの割り当て。
0x1 - 強制実行。
0x2 - メモリ不足。
0x3 - 空。
0x4 - 大きなオブジェクト ヒープの割り当て。
0x5 - 領域不足 (小さなオブジェクト ヒープが対象)。
0x6 - 領域不足 (大きなオブジェクト ヒープが対象)。
0x7 - 強制実行されるが、ブロッキングとして強制されない。|
|型|win:UInt32|0x0 - バックグラウンド ガベージ コレクションの外部で発生するブロッキング ガベージ コレクション。
0x1 - バックグラウンド ガベージ コレクション。
0x2 - バックグラウンド ガベージ コレクションの実行中に発生するブロッキング ガベージ コレクション。|
@@ -101,7 +91,7 @@ ms.lasthandoff: 12/22/2017
|フィールド名|データ型|説明|
|----------------|---------------|-----------------|
-|カウント|win:UInt32|*n* 回目のガベージ コレクション。|
+|カウント|win:UInt32|*n*回めのガベージ コレクション。|
|奥行|win:UInt32|収集されたジェネレーション。|
|ClrInstanceID|win:UInt16|CLR または CoreCLR のインスタンスの一意の ID。|
@@ -264,7 +254,7 @@ ms.lasthandoff: 12/22/2017
|イベント|イベント ID|いつ発生するか|
|-----------|--------------|-----------------|
-|`GCSuspendEEEnd_V1`|9|ガベージ コレクションのための実行エンジンの中断の終了。|
+|`GCSuspendEEEnd_V1`|8|ガベージ コレクションのための実行エンジンの中断の終了。|
イベント データはありません。
@@ -375,5 +365,5 @@ ms.lasthandoff: 12/22/2017
イベント データはありません。
-## 参照
+## 関連項目
[CLR ETW イベント](../../../docs/framework/performance/clr-etw-events.md)
diff --git a/docs/framework/security/custom-token-handlers.md b/docs/framework/security/custom-token-handlers.md
index b50c9e5bf35..02e50ef3270 100644
--- a/docs/framework/security/custom-token-handlers.md
+++ b/docs/framework/security/custom-token-handlers.md
@@ -1,24 +1,14 @@
---
-title: "カスタムのトークン ハンドラー"
-ms.custom:
+title: カスタムのトークン ハンドラー
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: 5062669f-8bfc-420a-a25d-d8ab992ab10e
-caps.latest.revision: "4"
author: BrucePerlerMS
-ms.author: bruceper
manager: mbaldwin
-ms.workload: dotnet
-ms.openlocfilehash: 56fb7fcb162025ec05bc1171cb137d445c4dfee5
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 18be4babf7e9cfbfe9ebfb43da6f98a8544b2fe6
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# カスタムのトークン ハンドラー
このトピックでは、WIF のトークン ハンドラーと、それらを使用してトークンをどのように処理するかを説明します。 また、WIF で既定ではサポートされていないトークンの種類用にカスタム トークン ハンドラーを作成するために必要なことについても説明します。
diff --git a/docs/framework/security/guidelines-for-migrating-an-application-built-using-wif-3-5-to-wif-4-5.md b/docs/framework/security/guidelines-for-migrating-an-application-built-using-wif-3-5-to-wif-4-5.md
index f5ec4f03b81..06d84287daf 100644
--- a/docs/framework/security/guidelines-for-migrating-an-application-built-using-wif-3-5-to-wif-4-5.md
+++ b/docs/framework/security/guidelines-for-migrating-an-application-built-using-wif-3-5-to-wif-4-5.md
@@ -1,26 +1,14 @@
---
title: WIF 3.5 でビルドされたアプリケーションを WIF 4.5 に移行するためのガイドライン
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm: ''
-ms.topic: article
ms.assetid: 7a32fe6e-5f68-4693-9371-19411fa8063c
-caps.latest.revision: ''
author: BrucePerlerMS
-ms.author: bruceper
manager: mbaldwin
-ms.workload:
-- dotnet
-ms.openlocfilehash: 87443a83b80440a30e942b30bd98cce09816f25f
-ms.sourcegitcommit: c883637b41ee028786edceece4fa872939d2e64c
+ms.openlocfilehash: 60e9dd96824b2c9bef81d236bab8f577f9fb2062
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 03/26/2018
+ms.lasthandoff: 05/04/2018
---
# WIF 3.5 でビルドされたアプリケーションを WIF 4.5 に移行するためのガイドライン
## 対象
diff --git a/docs/framework/security/how-to-debug-claims-aware-applications-and-services-using-wif-tracing.md b/docs/framework/security/how-to-debug-claims-aware-applications-and-services-using-wif-tracing.md
index 806721aa3b1..f15d2e235b2 100644
--- a/docs/framework/security/how-to-debug-claims-aware-applications-and-services-using-wif-tracing.md
+++ b/docs/framework/security/how-to-debug-claims-aware-applications-and-services-using-wif-tracing.md
@@ -1,24 +1,14 @@
---
-title: "方法: WIF トレースを使用してクレーム対応アプリケーションおよびサービスをデバッグする"
-ms.custom:
+title: '方法: WIF トレースを使用してクレーム対応アプリケーションおよびサービスをデバッグする'
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: 3d51ba59-3adb-4ca4-bd33-5027531af687
-caps.latest.revision: "7"
author: BrucePerlerMS
-ms.author: bruceper
manager: mbaldwin
-ms.workload: dotnet
-ms.openlocfilehash: 4243313d88b22aa9f755a3586ea0c5fbe08cd891
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 0f2126a83e6a5638eb492bb2a529dbf4cdab1714
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# 方法: WIF トレースを使用してクレーム対応アプリケーションおよびサービスをデバッグする
## 対象
@@ -114,7 +104,7 @@ ms.lasthandoff: 12/22/2017
|**エラー ID**|**エラー メッセージ**|**エラーを修復するために必要な操作**|
|-|-|-|
-|ID4175|セキュリティ トークンの発行者は、IssuerNameRegistry で認識されませんでした。 この発行者からのセキュリティ トークンを承認するには、この発行者の有効な名前を返すように IssuerNameRegistry を構成します。|このエラーは、MMC スナップインから拇印をコピーして、*Web.config* ファイルに貼り付けると発生する可能性があります。 具体的には、[証明書のプロパティ] ウィンドウからコピーするときに、テキスト文字列内で余分な印刷できない文字を取得することがあります。 この余分な文字により、拇印との照合が失敗します。正しく拇印をコピーするための手順については、こちら ([http://msdn.microsoft.com/library/ff359102.aspx](http://msdn.microsoft.com/library/ff359102.aspx)) を参照してください。|
+|ID4175|セキュリティ トークンの発行者は、IssuerNameRegistry で認識されませんでした。 この発行者からのセキュリティ トークンを承認するには、この発行者の有効な名前を返すように IssuerNameRegistry を構成します。|このエラーは、MMC スナップインから拇印をコピーして、*Web.config* ファイルに貼り付けると発生する可能性があります。 具体的には、[証明書のプロパティ] ウィンドウからコピーするときに、テキスト文字列内で余分な印刷できない文字を取得することがあります。 この余分な文字は、拇印一致が失敗するとします。正しく拇印をコピーする手順を参照してください。 [http://msdn.microsoft.com/library/ff359102.aspx](http://msdn.microsoft.com/library/ff359102.aspx)|
## 関連項目
diff --git a/docs/framework/security/how-to-enable-wif-tracing.md b/docs/framework/security/how-to-enable-wif-tracing.md
index f11f24834b6..51cf3640c31 100644
--- a/docs/framework/security/how-to-enable-wif-tracing.md
+++ b/docs/framework/security/how-to-enable-wif-tracing.md
@@ -1,24 +1,14 @@
---
-title: "方法: WIF トレースの有効化"
-ms.custom:
+title: '方法: WIF トレースの有効化'
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: 271b6889-3454-46ff-96ab-9feb15e742ee
-caps.latest.revision: "3"
author: BrucePerlerMS
-ms.author: bruceper
manager: mbaldwin
-ms.workload: dotnet
-ms.openlocfilehash: c9c3bc67d7ce59d259fec06377c5de1768a130ee
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 459d74f3faf9fab4cba047a87ccff77d193e9026
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# 方法: WIF トレースの有効化
## 対象
@@ -27,7 +17,7 @@ ms.lasthandoff: 12/22/2017
- ASP.NET® Web フォーム
-## 概要
+## まとめ
ここでは、ASP.NET アプリケーションの WIF トレースを有効にするための詳細な操作手順を示します。 また、トレース リスナーとログが正しく動作していることを確認するためにアプリケーションをテストする方法についても説明します。 ここでは、セキュリティ トークン サービス (STS) を作成するための詳細な手順については説明しません。代わりに、Identity and Access Tool に付属している開発用 STS を使用します。 開発用 STS はテスト用に用意されたもので、実際の認証は行いません。 このページの内容を完了するには、Identity and Access Tool をインストールする必要があります。 これは、「[Identity and Access Tool](http://go.microsoft.com/fwlink/?LinkID=245849)」からダウンロードできます。
> [!IMPORTANT]
diff --git a/docs/framework/security/security-changes.md b/docs/framework/security/security-changes.md
index 4943a9d3a97..73fcbbfabd8 100644
--- a/docs/framework/security/security-changes.md
+++ b/docs/framework/security/security-changes.md
@@ -1,13 +1,6 @@
---
-title: ".NET Framework におけるセキュリティの変更点"
-ms.custom:
+title: .NET Framework におけるセキュリティの変更点
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- Allow Partially Trusted Callers attribute
- .NET Framework 4, security changes
@@ -16,16 +9,13 @@ helpviewer_keywords:
- security-critical code
- code access security, changes
ms.assetid: 5e87881c-9c13-4b52-8ad1-e34bb46e8aaa
-caps.latest.revision: "52"
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 0777b2566337427abd116bb3584bc19e67d34803
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 84e80b99ee6d872714180e73354d20770c21e144
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# .NET Framework におけるセキュリティの変更点
[!INCLUDE[net_v45](../../../includes/net-v45-md.md)] のセキュリティにおける最も重要な変更は、厳密な名前付けの変更です。 これらの変更の詳細については、「 [Enhanced Strong Naming](../../../docs/framework/app-domains/enhanced-strong-naming.md) 」を参照してください。
diff --git a/docs/framework/security/validating-issuer-name-registry-api-reference.md b/docs/framework/security/validating-issuer-name-registry-api-reference.md
index 551bad3f58b..04de969aef9 100644
--- a/docs/framework/security/validating-issuer-name-registry-api-reference.md
+++ b/docs/framework/security/validating-issuer-name-registry-api-reference.md
@@ -1,24 +1,12 @@
---
-title: "発行者名レジストリ API リファレンスの検証"
-ms.custom:
+title: 発行者名レジストリ API リファレンスの検証
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: 1ecb66f6-af65-47e9-93bc-afd1c1575a9a
-caps.latest.revision: "2"
-author: wadepickett
-ms.author: wpickett
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 665979517d6aca9b867cfe0ea5ce1d567f1ff067
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 22adfa92b6d1b441c06a1058e779e2aec2d9b210
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# 発行者名レジストリ API リファレンスの検証
このセクションでは、WIF の Validating Issuer Name Registry 拡張機能の API リファレンスを提供します。
diff --git a/docs/framework/security/wif-features.md b/docs/framework/security/wif-features.md
index fdb7d148927..5017b85b435 100644
--- a/docs/framework/security/wif-features.md
+++ b/docs/framework/security/wif-features.md
@@ -1,24 +1,14 @@
---
-title: "WIF の機能"
-ms.custom:
+title: WIF の機能
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: 7e13cae9-7cd1-491f-aa75-0735320a7be6
-caps.latest.revision: "5"
author: BrucePerlerMS
-ms.author: bruceper
manager: mbaldwin
-ms.workload: dotnet
-ms.openlocfilehash: 386e6951c22f2bb54702e7eaabdde13e54ca74db
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a4c1f4b454b52168935e63e763f331ea04f0dc2f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# WIF の機能
- [Visual Studio 2012 の ID およびアクセス ツール](../../../docs/framework/security/identity-and-access-tool-for-vs.md)
@@ -31,5 +21,5 @@ ms.lasthandoff: 12/22/2017
- [WSTrustChannelFactory および WSTrustChannel](../../../docs/framework/security/wstrustchannelfactory-and-wstrustchannel.md)
-## 参照
+## 関連項目
[Windows Identity Foundation](../../../docs/framework/security/index.md)
diff --git a/docs/framework/ui-automation/add-content-to-a-text-box-using-ui-automation.md b/docs/framework/ui-automation/add-content-to-a-text-box-using-ui-automation.md
index afce4f96f72..5f9041e41e9 100644
--- a/docs/framework/ui-automation/add-content-to-a-text-box-using-ui-automation.md
+++ b/docs/framework/ui-automation/add-content-to-a-text-box-using-ui-automation.md
@@ -1,13 +1,6 @@
---
-title: "UI オートメーションを使用した、テキスト ボックスへのコンテンツの追加"
-ms.custom:
+title: UI オートメーションを使用した、テキスト ボックスへのコンテンツの追加
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-bcl
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
@@ -16,16 +9,14 @@ helpviewer_keywords:
- text boxes, adding content
- UI Automation, adding content to text boxes
ms.assetid: 8bdd1a73-1ecb-4a05-a891-a7827ebb767f
-caps.latest.revision: "13"
author: Xansky
ms.author: mhopkins
manager: markl
-ms.workload: dotnet
-ms.openlocfilehash: edc11040a782151af83cb9318ab424426c712e0a
-ms.sourcegitcommit: c0dd436f6f8f44dc80dc43b07f6841a00b74b23f
+ms.openlocfilehash: 4b3179333119d1ff516c6176298fa25514a9ba66
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/19/2018
+ms.lasthandoff: 05/04/2018
---
# UI オートメーションを使用した、テキスト ボックスへのコンテンツの追加
> [!NOTE]
@@ -39,5 +30,5 @@ ms.lasthandoff: 01/19/2018
[!code-csharp[InsertText#InsertText](../../../samples/snippets/csharp/VS_Snippets_Wpf/InsertText/CSharp/Window1.xaml.cs#inserttext)]
[!code-vb[InsertText#InsertText](../../../samples/snippets/visualbasic/VS_Snippets_Wpf/InsertText/VisualBasic/Window1.xaml.vb#inserttext)]
-## 参照
+## 関連項目
[TextPattern の挿入テキスト サンプル](http://msdn.microsoft.com/library/67353f93-7ee2-42f2-ab76-5c078cf6ca16)
diff --git a/docs/framework/ui-automation/enable-navigation-in-a-ui-automation-fragment-provider.md b/docs/framework/ui-automation/enable-navigation-in-a-ui-automation-fragment-provider.md
index d332ccd72d7..39f4f3a5640 100644
--- a/docs/framework/ui-automation/enable-navigation-in-a-ui-automation-fragment-provider.md
+++ b/docs/framework/ui-automation/enable-navigation-in-a-ui-automation-fragment-provider.md
@@ -1,13 +1,6 @@
---
-title: "UI オートメーション フラグメント プロバイダーでのナビゲーションの有効化"
-ms.custom:
+title: UI オートメーション フラグメント プロバイダーでのナビゲーションの有効化
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-bcl
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
@@ -15,16 +8,14 @@ helpviewer_keywords:
- UI Automation, enabling navigation in provider
- navigation, enabling in UI Automation provider
ms.assetid: 3cb6092a-58c9-4ca0-84a5-0e54d5d00a0d
-caps.latest.revision: "16"
author: Xansky
ms.author: mhopkins
manager: markl
-ms.workload: dotnet
-ms.openlocfilehash: 40e1c1357637678456bcee0fbbeb41ecff2766d7
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 1f4dea321ba4a4242af0766a367731222368372e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# UI オートメーション フラグメント プロバイダーでのナビゲーションの有効化
> [!NOTE]
@@ -38,6 +29,6 @@ ms.lasthandoff: 12/22/2017
[!code-csharp[UIAFragmentProvider_snip#103](../../../samples/snippets/csharp/VS_Snippets_Wpf/UIAFragmentProvider_snip/CSharp/ListItemFragment.cs#103)]
[!code-vb[UIAFragmentProvider_snip#103](../../../samples/snippets/visualbasic/VS_Snippets_Wpf/UIAFragmentProvider_snip/VisualBasic/ListItemFragment.vb#103)]
-## 参照
+## 関連項目
[UI オートメーション プロバイダーの概要](../../../docs/framework/ui-automation/ui-automation-providers-overview.md)
[サーバー側 UI オートメーション プロバイダーの実装](../../../docs/framework/ui-automation/server-side-ui-automation-provider-implementation.md)
diff --git a/docs/framework/ui-automation/find-a-ui-automation-element-based-on-a-property-condition.md b/docs/framework/ui-automation/find-a-ui-automation-element-based-on-a-property-condition.md
index c6b65cd17f3..b7192b2d26d 100644
--- a/docs/framework/ui-automation/find-a-ui-automation-element-based-on-a-property-condition.md
+++ b/docs/framework/ui-automation/find-a-ui-automation-element-based-on-a-property-condition.md
@@ -1,13 +1,6 @@
---
-title: "プロパティ条件に基づく UI オートメーション要素の検索"
-ms.custom:
+title: プロパティ条件に基づく UI オートメーション要素の検索
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-bcl
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
@@ -15,16 +8,14 @@ helpviewer_keywords:
- elements, finding by property conditions
- UI Automation, finding elements by property conditions
ms.assetid: 3acaee5a-6ce8-4c3e-81c8-67e59eb74477
-caps.latest.revision: "19"
author: Xansky
ms.author: mhopkins
manager: markl
-ms.workload: dotnet
-ms.openlocfilehash: eda1d8baee9bb45dfb99c0368914a67b97cc10e7
-ms.sourcegitcommit: c0dd436f6f8f44dc80dc43b07f6841a00b74b23f
+ms.openlocfilehash: da455b10425c9e0b20a644679358dde469ed92e5
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/19/2018
+ms.lasthandoff: 05/04/2018
---
# プロパティ条件に基づく UI オートメーション要素の検索
> [!NOTE]
@@ -41,7 +32,7 @@ ms.lasthandoff: 01/19/2018
[!code-csharp[InvokePatternApp#1100](../../../samples/snippets/csharp/VS_Snippets_Wpf/InvokePatternApp/CSharp/InvokePatternApp.cs#1100)]
[!code-vb[InvokePatternApp#1100](../../../samples/snippets/visualbasic/VS_Snippets_Wpf/InvokePatternApp/VisualBasic/Client.vb#1100)]
-## 参照
+## 関連項目
[InvokePattern および ExpandCollapsePattern メニュー項目のサンプル](http://msdn.microsoft.com/library/b7fa141c-e2d1-4da2-a27f-81a7d1172210)
[UI オートメーション要素の取得](../../../docs/framework/ui-automation/obtaining-ui-automation-elements.md)
[AutomationID プロパティの使用](../../../docs/framework/ui-automation/use-the-automationid-property.md)
diff --git a/docs/framework/ui-automation/get-the-toggle-state-of-a-check-box-using-ui-automation.md b/docs/framework/ui-automation/get-the-toggle-state-of-a-check-box-using-ui-automation.md
index 8deffbb8ce2..0dd2c8fd1e6 100644
--- a/docs/framework/ui-automation/get-the-toggle-state-of-a-check-box-using-ui-automation.md
+++ b/docs/framework/ui-automation/get-the-toggle-state-of-a-check-box-using-ui-automation.md
@@ -1,13 +1,6 @@
---
-title: "UI オートメーションを使用した、チェック ボックスのトグル状態の取得"
-ms.custom:
+title: UI オートメーションを使用した、チェック ボックスのトグル状態の取得
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-bcl
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
@@ -16,16 +9,14 @@ helpviewer_keywords:
- check boxes, getting toggle states of
- getting, toggle states of check boxes
ms.assetid: 84fc31a3-175f-4e93-90a0-dd29d89b77ce
-caps.latest.revision: "10"
author: Xansky
ms.author: mhopkins
manager: markl
-ms.workload: dotnet
-ms.openlocfilehash: cae237b0f7b1ff9817d4c92e73b4960c1c3963e8
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 4f0af8eac1238c377682bd4880efb89c4d9442db
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# UI オートメーションを使用した、チェック ボックスのトグル状態の取得
> [!NOTE]
diff --git a/docs/framework/ui-automation/get-ui-automation-element-properties.md b/docs/framework/ui-automation/get-ui-automation-element-properties.md
index e56157bd5dc..0165da8154e 100644
--- a/docs/framework/ui-automation/get-ui-automation-element-properties.md
+++ b/docs/framework/ui-automation/get-ui-automation-element-properties.md
@@ -1,13 +1,6 @@
---
-title: "UI オートメーション要素のプロパティの取得"
-ms.custom:
+title: UI オートメーション要素のプロパティの取得
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-bcl
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
@@ -15,16 +8,14 @@ helpviewer_keywords:
- properties, retrieving
- UI Automation, retrieving properties of elements
ms.assetid: 09576b1a-291f-435c-980e-dee32d899ae1
-caps.latest.revision: "5"
author: Xansky
ms.author: mhopkins
manager: markl
-ms.workload: dotnet
-ms.openlocfilehash: f3fcbb25fab616b60a1f60d9443af13b60f2d27a
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 73678433692f5532f712f0d2c7a3c5bf138a87b5
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# UI オートメーション要素のプロパティの取得
> [!NOTE]
@@ -50,7 +41,7 @@ ms.lasthandoff: 12/22/2017
[!code-csharp[UIAClient_snip#170](../../../samples/snippets/csharp/VS_Snippets_Wpf/UIAClient_snip/CSharp/ClientForm.cs#170)]
[!code-vb[UIAClient_snip#170](../../../samples/snippets/visualbasic/VS_Snippets_Wpf/UIAClient_snip/VisualBasic/ClientForm.vb#170)]
-## 参照
+## 関連項目
[クライアントの UI オートメーション プロパティ](../../../docs/framework/ui-automation/ui-automation-properties-for-clients.md)
[UI オートメーションにおけるキャッシュの使用](../../../docs/framework/ui-automation/use-caching-in-ui-automation.md)
[UI オートメーション クライアントにおけるキャッシュ](../../../docs/framework/ui-automation/caching-in-ui-automation-clients.md)
diff --git a/docs/framework/ui-automation/ui-automation-control-patterns-overview.md b/docs/framework/ui-automation/ui-automation-control-patterns-overview.md
index c1525cbe94f..7d5ff35e2ef 100644
--- a/docs/framework/ui-automation/ui-automation-control-patterns-overview.md
+++ b/docs/framework/ui-automation/ui-automation-control-patterns-overview.md
@@ -1,27 +1,18 @@
---
-title: "UI オートメーション コントロール パターンの概要"
-ms.custom:
+title: UI オートメーション コントロール パターンの概要
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-bcl
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- control patterns
- UI Automation, control patterns
ms.assetid: cc229b33-234b-469b-ad60-f0254f32d45d
-caps.latest.revision: "34"
author: Xansky
ms.author: mhopkins
manager: markl
-ms.workload: dotnet
-ms.openlocfilehash: e675681d1de3aa46645047da61ae8aac2ea0ba31
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 1b02618676a1162681c67d34a2c6f43def07893c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# UI オートメーション コントロール パターンの概要
> [!NOTE]
@@ -83,7 +74,7 @@ ms.lasthandoff: 12/22/2017
|||クライアントで、値の範囲をサポートしないコントロールで値を取得したり、設定したりできます。 たとえば、日時指定のピッカーなどがあります。|
|||[!INCLUDE[TLA#tla_win](../../../includes/tlasharptla-win-md.md)] オペレーティング システムの基本概念であるウィンドウに固有の情報を公開します。 ウィンドウのコントロールの例として、最上位のアプリケーション ウィンドウ ([!INCLUDE[TLA#tla_word](../../../includes/tlasharptla-word-md.md)]や [!INCLUDE[TLA#tla_winexpl](../../../includes/tlasharptla-winexpl-md.md)]など)、 [!INCLUDE[TLA#tla_mdi](../../../includes/tlasharptla-mdi-md.md)] 子ウィンドウ、ダイアログがあります。|
-## 参照
+## 関連項目
[クライアントの UI オートメーション コントロール パターン](../../../docs/framework/ui-automation/ui-automation-control-patterns-for-clients.md)
[UI オートメーション クライアントのコントロール パターン マッピング](../../../docs/framework/ui-automation/control-pattern-mapping-for-ui-automation-clients.md)
[UI オートメーションの概要](../../../docs/framework/ui-automation/ui-automation-overview.md)
diff --git a/docs/framework/ui-automation/ui-automation-properties-overview.md b/docs/framework/ui-automation/ui-automation-properties-overview.md
index 3f88621098d..3572937a32f 100644
--- a/docs/framework/ui-automation/ui-automation-properties-overview.md
+++ b/docs/framework/ui-automation/ui-automation-properties-overview.md
@@ -1,27 +1,18 @@
---
-title: "UI オートメーション プロパティの概要"
-ms.custom:
+title: UI オートメーション プロパティの概要
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-bcl
-ms.tgt_pltfrm:
-ms.topic: article
helpviewer_keywords:
- UI Automation, properties
- properties, UI Automation
ms.assetid: a6c31d7b-b33e-49b3-b5c1-31a345f9b7c8
-caps.latest.revision: "17"
author: Xansky
ms.author: mhopkins
manager: markl
-ms.workload: dotnet
-ms.openlocfilehash: 38237dd1885047eed5be06aba092c261f56f6da3
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: b3fe06a0cd07979a14f2029ac3ece590496ecf74
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# UI オートメーション プロパティの概要
> [!NOTE]
@@ -73,10 +64,10 @@ ms.lasthandoff: 12/22/2017
### 表示特性
-|プロパティの識別子|プロパティ アクセス|
+|プロパティの識別子|「プロパティ アクセス」|
|-------------------------|---------------------|
|||
-||適用なし|
+||N/A|
|||
|||
|||
@@ -93,7 +84,7 @@ ms.lasthandoff: 12/22/2017
### 識別
-|プロパティの識別子|プロパティ アクセス|
+|プロパティの識別子|「プロパティ アクセス」|
|-------------------------|---------------------|
|||
|||
@@ -106,7 +97,7 @@ ms.lasthandoff: 12/22/2017
### 相互作用
-|プロパティの識別子|プロパティ アクセス|
+|プロパティの識別子|「プロパティ アクセス」|
|-------------------------|---------------------|
|||
|||
@@ -140,7 +131,7 @@ ms.lasthandoff: 12/22/2017
### その他の指定
-|プロパティの識別子|プロパティ アクセス|
+|プロパティの識別子|「プロパティ アクセス」|
|-------------------------|---------------------|
|||
|||
@@ -170,7 +161,7 @@ ms.lasthandoff: 12/22/2017
クライアントは、イベントをサブスクライブすることでイベントをリッスンします。 イベントをサブスクライブすることは、イベントを処理できるデリゲート メソッドを作成し、それらのメソッドで処理する特定のイベントと共に、それらのメソッドを [!INCLUDE[TLA2#tla_uiautomation](../../../includes/tla2sharptla-uiautomation-md.md)] に渡すことを意味します。 特にプロパティ変更イベントについては、クライアントが を実装する必要があります。
-## 参照
+## 関連項目
[UI オートメーション クライアントにおけるキャッシュ](../../../docs/framework/ui-automation/caching-in-ui-automation-clients.md)
[クライアントの UI オートメーション プロパティ](../../../docs/framework/ui-automation/ui-automation-properties-for-clients.md)
[サーバー側 UI オートメーション プロバイダーの実装](../../../docs/framework/ui-automation/server-side-ui-automation-provider-implementation.md)
diff --git a/docs/framework/ui-automation/ui-automation-specification-and-community-promise.md b/docs/framework/ui-automation/ui-automation-specification-and-community-promise.md
index 29351242eb2..d10f25644c9 100644
--- a/docs/framework/ui-automation/ui-automation-specification-and-community-promise.md
+++ b/docs/framework/ui-automation/ui-automation-specification-and-community-promise.md
@@ -1,28 +1,19 @@
---
-title: "UI Automation Specification および UI Automation Community Promise"
-ms.custom:
+title: UI Automation Specification および UI Automation Community Promise
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-bcl
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: b238fd69-2f62-499c-bea0-b91dfb9204f0
-caps.latest.revision: "5"
author: Xansky
ms.author: mhopkins
manager: markl
-ms.workload: dotnet
-ms.openlocfilehash: 0dd130785734ef81948346f020c984d654b04542
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: c65c66fb02594f366fefe5ea8908f97892a0da36
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# UI Automation Specification および UI Automation Community Promise
UI オートメーションは、UI に関する情報をエンドユーザーに提供する標準入力以外の方法で UI を操作して、スクリーン リーダーなどの支援技術製品の有効化のデスクトップで、ほとんどのユーザー インターフェイス (UI) 要素にプログラムでアクセスを提供します.
-## 参照
+## 関連項目
[UI オートメーションの仕様](http://go.microsoft.com/fwlink/?LinkId=108541)
[UI Automation Community Promise](http://go.microsoft.com/fwlink/?LinkId=108542)
diff --git a/docs/framework/ui-automation/ui-automation-support-for-standard-controls.md b/docs/framework/ui-automation/ui-automation-support-for-standard-controls.md
index 45ffdd57bc1..595f691aa97 100644
--- a/docs/framework/ui-automation/ui-automation-support-for-standard-controls.md
+++ b/docs/framework/ui-automation/ui-automation-support-for-standard-controls.md
@@ -1,29 +1,18 @@
---
title: UI オートメーションによる標準コントロールのサポート
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-bcl
-ms.tgt_pltfrm: ''
-ms.topic: article
helpviewer_keywords:
- controls, UI Automation support for
- UI Automation, support for standard controls
ms.assetid: 3770ea8a-2655-4add-9c59-fe0610ad5084
-caps.latest.revision: 11
author: Xansky
ms.author: mhopkins
manager: markl
-ms.workload:
-- dotnet
-ms.openlocfilehash: af46a984f1b4c2577daee120752590ff18b9d1d8
-ms.sourcegitcommit: 2042de78fcdceebb6b8ac4b7a292b93e8782cbf5
+ms.openlocfilehash: 3ccd6e1348125f5d901e0f093d2b5483b818719f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/27/2018
+ms.lasthandoff: 05/04/2018
---
# UI オートメーションによる標準コントロールのサポート
> [!NOTE]
diff --git a/docs/framework/ui-automation/use-caching-in-ui-automation.md b/docs/framework/ui-automation/use-caching-in-ui-automation.md
index a5bc39513ad..1a931f40213 100644
--- a/docs/framework/ui-automation/use-caching-in-ui-automation.md
+++ b/docs/framework/ui-automation/use-caching-in-ui-automation.md
@@ -1,14 +1,6 @@
---
title: UI オートメーションにおけるキャッシュの使用
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-bcl
-ms.tgt_pltfrm: ''
-ms.topic: article
dev_langs:
- csharp
- vb
@@ -16,17 +8,14 @@ helpviewer_keywords:
- caching, UI Automation
- UI Automation, caching
ms.assetid: ec722dff-6009-4279-b86a-e18d3fa94ebf
-caps.latest.revision: 14
author: Xansky
ms.author: mhopkins
manager: markl
-ms.workload:
-- dotnet
-ms.openlocfilehash: 2f559153190e4acb3b67acf75954260b31906c0d
-ms.sourcegitcommit: 86adcc06e35390f13c1e372c36d2e044f1fc31ef
+ms.openlocfilehash: cf01a695de4078df1f59b68742bc19fd4b8b9024
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/26/2018
+ms.lasthandoff: 05/04/2018
---
# UI オートメーションにおけるキャッシュの使用
> [!NOTE]
diff --git a/docs/framework/ui-automation/use-the-automationid-property.md b/docs/framework/ui-automation/use-the-automationid-property.md
index a1ab27d640c..619facffdc8 100644
--- a/docs/framework/ui-automation/use-the-automationid-property.md
+++ b/docs/framework/ui-automation/use-the-automationid-property.md
@@ -1,13 +1,6 @@
---
-title: "AutomationID プロパティの使用"
-ms.custom:
+title: AutomationID プロパティの使用
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-bcl
-ms.tgt_pltfrm:
-ms.topic: article
dev_langs:
- csharp
- vb
@@ -16,16 +9,14 @@ helpviewer_keywords:
- UI Automation, AutomationId property
- properties, AutomationId
ms.assetid: a24e807b-d7c3-4e93-ac48-80094c4e1c90
-caps.latest.revision: "21"
author: Xansky
ms.author: mhopkins
manager: markl
-ms.workload: dotnet
-ms.openlocfilehash: fdd26f335fb2f9b8072103def5b00d91a6740817
-ms.sourcegitcommit: c0dd436f6f8f44dc80dc43b07f6841a00b74b23f
+ms.openlocfilehash: bd5985dd531b13ca91efd9c0aa7987ff6a57e56a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/19/2018
+ms.lasthandoff: 05/04/2018
---
# AutomationID プロパティの使用
> [!NOTE]
@@ -67,7 +58,7 @@ ms.lasthandoff: 01/19/2018
- 特定の状況では、AutomationID が兄弟間でのみ一意であることが保証されているので、UI オートメーション ツリー内の複数の要素が同一の AutomationID プロパティの値を持っていることがあります。 このような場合、親 (または必要に応じて親の親) に基づいて、要素を一意に識別できます。 たとえば、開発者が複数のメニュー項目を持ち、それぞれに複数の子メニュー項目があるメニュー バーを提供するとします。ここで、子は "Item1"、"Item2" など、シーケンシャルの AutomationID で識別されます。 各メニュー項目は、それ自体の AutomationID と、その親の AutomationID (必要に応じて親の親の AutomationID も) によって一意に識別されます。
-## 参照
+## 関連項目
[UI Automation ツリーの概要](../../../docs/framework/ui-automation/ui-automation-tree-overview.md)
[プロパティ条件に基づく UI オートメーション要素の検索](../../../docs/framework/ui-automation/find-a-ui-automation-element-based-on-a-property-condition.md)
diff --git a/docs/framework/unmanaged-api/alink/addfile-method.md b/docs/framework/unmanaged-api/alink/addfile-method.md
index f5c66bf99dd..f9a3a1a0a41 100644
--- a/docs/framework/unmanaged-api/alink/addfile-method.md
+++ b/docs/framework/unmanaged-api/alink/addfile-method.md
@@ -1,14 +1,6 @@
---
title: AddFile Method1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IALink.AddFile
- AddFile
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 9e707abb-f905-4568-9356-12aa21d1b11c
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 943ff2901ee0888860941e86d589060de729907d
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 57a350fadfa77fdad545ca7ccf2f63d28607c2ba
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# AddFile Method1
ファイルをアセンブリに追加されます。 非バインド モジュールの作成にも使用できます。
@@ -58,7 +46,7 @@ HRESULT AddFile(
追加するファイルの完全修飾名。
`dwFlags`
- COM + FileDef フラグなど`ffContainsNoMetaData`と`ffWriteable`です。 `dwFlags`渡される[DefineFile メソッド](../../../../docs/framework/unmanaged-api/metadata/imetadataassemblyemit-definefile-method.md)です。
+ COM + FileDef フラグなど`ffContainsNoMetaData`と`ffWriteable`です。 `dwFlags` 渡される[DefineFile メソッド](../../../../docs/framework/unmanaged-api/metadata/imetadataassemblyemit-definefile-method.md)です。
`pEmitter`
[IMetaDataEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md)メタデータを出力するために必要な場合に使用するインターフェイスです。
@@ -69,10 +57,10 @@ HRESULT AddFile(
## 戻り値
メソッドが成功した場合は、S_OK を返します。
-## 必要条件
+## 要件
Alink.h が必要です。
-## 参照
+## 関連項目
[IALink インターフェイス](../../../../docs/framework/unmanaged-api/alink/ialink-interface.md)
[IALink2 インターフェイス](../../../../docs/framework/unmanaged-api/alink/ialink2-interface.md)
[ALink API](../../../../docs/framework/unmanaged-api/alink/index.md)
diff --git a/docs/framework/unmanaged-api/authenticode/certverifyauthenticodelicense-function.md b/docs/framework/unmanaged-api/authenticode/certverifyauthenticodelicense-function.md
index 8013ce34dae..9be89f2a353 100644
--- a/docs/framework/unmanaged-api/authenticode/certverifyauthenticodelicense-function.md
+++ b/docs/framework/unmanaged-api/authenticode/certverifyauthenticodelicense-function.md
@@ -1,14 +1,6 @@
---
-title: "CertVerifyAuthenticodeLicense 関数"
-ms.custom:
+title: CertVerifyAuthenticodeLicense 関数
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CertVerifyAuthenticodeLicense
api_location:
@@ -16,17 +8,13 @@ api_location:
api_type:
- DLLExport
ms.assetid: 00118de7-33c6-41c4-8e1f-5d5e35e0da83
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: bab3a3bcee52a302345ccdcfad81e7f67efdd8d5
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: d79a8c5bc204b6479741c32c47e6b41ff873a1bc
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CertVerifyAuthenticodeLicense 関数
Authenticode XrML ライセンスの有効性を検証します。
@@ -76,7 +64,7 @@ HRESULT CertVerifyAuthenticodeLicense (
## 戻り値
正常に終了した場合は `S_OK` を返します。 それ以外の場合はエラー コードを返します。
-## 参照
+## 関連項目
[Authenticode](../../../../docs/framework/unmanaged-api/authenticode/index.md)
[GetHashFromHandle メソッド](../../../../docs/framework/unmanaged-api/hosting/iclrstrongname-gethashfromhandle-method.md)
[ICLRStrongName インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrstrongname-interface.md)
diff --git a/docs/framework/unmanaged-api/constants-unmanaged-api-reference.md b/docs/framework/unmanaged-api/constants-unmanaged-api-reference.md
index 254f06f4fbe..48818ebb730 100644
--- a/docs/framework/unmanaged-api/constants-unmanaged-api-reference.md
+++ b/docs/framework/unmanaged-api/constants-unmanaged-api-reference.md
@@ -1,28 +1,18 @@
---
-title: "定数 (アンマネージ API リファレンス)"
-ms.custom:
+title: 定数 (アンマネージ API リファレンス)
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
helpviewer_keywords:
- constants for unmanaged API [.NET Framework]
- native API reference [.NET Framework], constants
- unmanaged API reference [.NET Framework], constants
ms.assetid: 77526f65-b71c-4483-9d19-3a3751fd8a45
-caps.latest.revision: "8"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: e086e856bb7a872b14815825f78d208ff5296899
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 65925b7dafb9e89433253d68327c488365674963
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# 定数 (アンマネージ API リファレンス)
このトピックでは、言語の種類、言語の販売元、および CorSym.idl で定義されているドキュメント型の定数について説明します。
@@ -59,5 +49,5 @@ ms.lasthandoff: 12/22/2017
|CorSym_DocumentType_Text|テキスト ドキュメントを表します。|
|CorSym_DocumentType_MC|テキスト以外のドキュメントを表します。|
-## 参照
+## 関連項目
[アンマネージ API リファレンス](../../../docs/framework/unmanaged-api/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/cor-debug-step-range-structure.md b/docs/framework/unmanaged-api/debugging/cor-debug-step-range-structure.md
index abd42f37834..430330f212c 100644
--- a/docs/framework/unmanaged-api/debugging/cor-debug-step-range-structure.md
+++ b/docs/framework/unmanaged-api/debugging/cor-debug-step-range-structure.md
@@ -1,14 +1,6 @@
---
-title: "COR_DEBUG_STEP_RANGE 構造体"
-ms.custom:
+title: COR_DEBUG_STEP_RANGE 構造体
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- COR_DEBUG_STEP_RANGE
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 8809d00e-beaa-4dcf-b4e8-e89d0a5406b7
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 27b1b7b26ea788683f9b322306c55a4b3945f342
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: d5809221f2f31bc725c6a62fa5f8f91822f1c157
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# COR_DEBUG_STEP_RANGE 構造体
コードの範囲に関するオフセット情報が含まれます。
@@ -55,16 +43,16 @@ typedef struct {
|`startOffset`|範囲の先頭のオフセット。|
|`endOffset`|範囲の最後のオフセット。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[StepRange メソッド](../../../../docs/framework/unmanaged-api/debugging/icordebugstepper-steprange-method.md)
[デバッグ構造体](../../../../docs/framework/unmanaged-api/debugging/debugging-structures.md)
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/cor-field-structure.md b/docs/framework/unmanaged-api/debugging/cor-field-structure.md
index f68fb18c179..ee822cb29f5 100644
--- a/docs/framework/unmanaged-api/debugging/cor-field-structure.md
+++ b/docs/framework/unmanaged-api/debugging/cor-field-structure.md
@@ -1,14 +1,6 @@
---
-title: "COR_FIELD 構造体"
-ms.custom:
+title: COR_FIELD 構造体
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- COR_FIELD
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: c0822423-a9df-4961-950d-50dcc152f863
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 09a96a22a653688540bcc2ea3a03d86e242c10f5
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 0898936665b3b337f2fd4e4d53bcc9f6071469b2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# COR_FIELD 構造体
オブジェクトのフィールドに関する情報が提供されます。
@@ -59,15 +47,15 @@ typedef struct COR_FIELD{
## コメント
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
-## 参照
+## 関連項目
[デバッグ構造体](../../../../docs/framework/unmanaged-api/debugging/debugging-structures.md)
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/cor-il-map-structure.md b/docs/framework/unmanaged-api/debugging/cor-il-map-structure.md
index 80008086afd..51fdc6fb5d2 100644
--- a/docs/framework/unmanaged-api/debugging/cor-il-map-structure.md
+++ b/docs/framework/unmanaged-api/debugging/cor-il-map-structure.md
@@ -1,14 +1,6 @@
---
-title: "COR_IL_MAP 構造体"
-ms.custom:
+title: COR_IL_MAP 構造体
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- COR_IL_MAP
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 534ebc17-963d-4b26-8375-8cd940281db3
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 2e2772833d75ced2209896ca37cf6cf37fb965f1
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 9676730a4f11ed77996b7a4aab4e538aba9b53c4
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# COR_IL_MAP 構造体
機能の相対オフセットでの変更を指定します。
@@ -53,7 +41,7 @@ typedef struct _COR_IL_MAP {
|------------|-----------------|
|`oldOffset`|古い Microsoft intermediate language (MSIL) 関数の先頭からの相対オフセットします。|
|`newOffset`|関数の先頭からの相対新しい MSIL オフセットします。|
-|`fAccurate`|`true`マッピングは正確である既知の場合それ以外の場合、`false`です。|
+|`fAccurate`|`true` マッピングは正確である既知の場合それ以外の場合、`false`です。|
## コメント
マップの形式は次のように、: デバッガーと見なされます`oldOffset`、元の未変更の MSIL コード内の MSIL オフセットを参照します。 `newOffset`パラメーターは、新しいでインストルメント化されたコード内の対応する MSIL オフセットを表します。
@@ -92,15 +80,15 @@ typedef struct _COR_IL_MAP {
- 20 以上の新しいオフセットは、古いオフセット 9 にマップされます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorProf.idl
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[デバッグ構造体](../../../../docs/framework/unmanaged-api/debugging/debugging-structures.md)
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/cordebugiltonativemappingtypes-enumeration.md b/docs/framework/unmanaged-api/debugging/cordebugiltonativemappingtypes-enumeration.md
index 8ff729ae6f0..a81aabdf8a5 100644
--- a/docs/framework/unmanaged-api/debugging/cordebugiltonativemappingtypes-enumeration.md
+++ b/docs/framework/unmanaged-api/debugging/cordebugiltonativemappingtypes-enumeration.md
@@ -1,14 +1,6 @@
---
-title: "CorDebugIlToNativeMappingTypes 列挙型"
-ms.custom:
+title: CorDebugIlToNativeMappingTypes 列挙型
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CorDebugIlToNativeMappingTypes
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: c35e2919-42c3-4ba0-ae28-443c35f66f93
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 44546c8d66eff111b70673ed63ab82d30fea0b6d
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 9fec0f4f31f45847dc092808b2d47c662213e9d2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CorDebugIlToNativeMappingTypes 列挙型
COR_DEBUG_IL_TO_NATIVE_MAP 構造体のインスタンスによって表されるネイティブの命令の特定の範囲が特別なコード領域に対応するかどうかを示します。
@@ -55,15 +43,15 @@ typedef enum CorDebugIlToNativeMappingTypes {
|`PROLOG`|ネイティブ命令の範囲は、プロローグに対応します。|
|`EPILOG`|ネイティブ命令の範囲は、エピローグに対応します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[GetILToNativeMapping メソッド](../../../../docs/framework/unmanaged-api/debugging/icordebugcode-getiltonativemapping-method.md)
[列挙型のデバッグ](../../../../docs/framework/unmanaged-api/debugging/debugging-enumerations.md)
diff --git a/docs/framework/unmanaged-api/debugging/cordebugjitcompilerflags-enumeration.md b/docs/framework/unmanaged-api/debugging/cordebugjitcompilerflags-enumeration.md
index 7fdd1ab7117..d37c0a3ec4d 100644
--- a/docs/framework/unmanaged-api/debugging/cordebugjitcompilerflags-enumeration.md
+++ b/docs/framework/unmanaged-api/debugging/cordebugjitcompilerflags-enumeration.md
@@ -1,14 +1,6 @@
---
-title: "CorDebugJITCompilerFlags 列挙型"
-ms.custom:
+title: CorDebugJITCompilerFlags 列挙型
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CorDebugJITCompilerFlags
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: c0774f70-5bed-45e8-9922-fdad778c4c33
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: dfb78a160a7a6b9f50174fc8bb177cfd8d3f9383
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 5835da6ee20673c2662f1166d304a45ca3e9daeb
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CorDebugJITCompilerFlags 列挙型
マネージ Just-In-Time (JIT) コンパイラの動作に影響を与える値が含まれます。
@@ -57,14 +45,14 @@ typedef enum CorDebugJITCompilerFlags {
|`CORDEBUG_JIT_DISABLE_OPTIMIZATION`|コンパイラが最適化の無効になりますが、コンパイルのデータを追跡する必要がありますを指定します。|
|`CORDEBUG_JIT_ENABLE_ENC`|コンパイラ追跡コンパイル データの最適化を無効にしをエディット コンティニュのテクノロジを指定します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[列挙型のデバッグ](../../../../docs/framework/unmanaged-api/debugging/debugging-enumerations.md)
diff --git a/docs/framework/unmanaged-api/debugging/cordebugsetcontextflag-enumeration.md b/docs/framework/unmanaged-api/debugging/cordebugsetcontextflag-enumeration.md
index 73e55acde7d..04581ae86a0 100644
--- a/docs/framework/unmanaged-api/debugging/cordebugsetcontextflag-enumeration.md
+++ b/docs/framework/unmanaged-api/debugging/cordebugsetcontextflag-enumeration.md
@@ -1,14 +1,6 @@
---
-title: "CorDebugSetContextFlag 列挙体"
-ms.custom:
+title: CorDebugSetContextFlag 列挙体
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CorDebugSetContextFlag
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: b30280bb-fe75-44ed-8589-bcff081fae44
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 27e9fd561da74a3b88015e7820c2cbbd56ab2a7a
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: badd79926e8f039cf6b947dd6655e2cd679e3000
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CorDebugSetContextFlag 列挙体
スタック上のアクティブ (またはリーフ) フレーム上からのコンテキストなのか、別のフレームからのアンワインドにより計算されたコンテキストなのかを示します。
@@ -55,17 +43,17 @@ typedef enum CorDebugSetContextFlag
|SET_CONTEXT_FLAG_UNWIND_FRAME|別のフレームからのアンワインドにより計算されたコンテキストであります。|
## コメント
- `CorDebugSetContextFlag`によって使用されている値を提供、 [icordebugstackwalk::setcontext](../../../../docs/framework/unmanaged-api/debugging/icordebugstackwalk-setcontext-method.md)メソッドです。
+ `CorDebugSetContextFlag` によって使用されている値を提供、 [icordebugstackwalk::setcontext](../../../../docs/framework/unmanaged-api/debugging/icordebugstackwalk-setcontext-method.md)メソッドです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
-## 参照
+## 関連項目
[列挙型のデバッグ](../../../../docs/framework/unmanaged-api/debugging/debugging-enumerations.md)
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/cordebugstepreason-enumeration.md b/docs/framework/unmanaged-api/debugging/cordebugstepreason-enumeration.md
index 5633514a404..b86c15c62a1 100644
--- a/docs/framework/unmanaged-api/debugging/cordebugstepreason-enumeration.md
+++ b/docs/framework/unmanaged-api/debugging/cordebugstepreason-enumeration.md
@@ -1,14 +1,6 @@
---
-title: "CorDebugStepReason 列挙型"
-ms.custom:
+title: CorDebugStepReason 列挙型
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CorDebugStepReason
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: fe248069-b33c-48e1-a777-06ac9b239c54
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 68c4f9452f8ccc9b4d48ee67755a311f32540247
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 71dcc34fd3489fc71cec4050b168548927833082
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CorDebugStepReason 列挙型
個々のステップの結果を示します。
@@ -63,15 +51,15 @@ typedef enum CorDebugStepReason {
|`STEP_INTERCEPT`|コントロールは、インターセプターに渡されました。|
|`STEP_EXIT`|ステップが完了する前に、スレッドが終了しました。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[StepComplete メソッド](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-stepcomplete-method.md)
[列挙型のデバッグ](../../../../docs/framework/unmanaged-api/debugging/debugging-enumerations.md)
diff --git a/docs/framework/unmanaged-api/debugging/corpubpublish-coclass.md b/docs/framework/unmanaged-api/debugging/corpubpublish-coclass.md
index 6bf507d1f9d..4b6552a2774 100644
--- a/docs/framework/unmanaged-api/debugging/corpubpublish-coclass.md
+++ b/docs/framework/unmanaged-api/debugging/corpubpublish-coclass.md
@@ -1,14 +1,6 @@
---
-title: "CorpubPublish コクラス"
-ms.custom:
+title: CorpubPublish コクラス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CorpubPublish Coclass
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 191015da-f54a-4bac-a28a-1de7ab3c3428
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: f3dec1175715bdbddc3c975924e91e238fa6d5f3
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 9941a9be7d9f68255636b405db29a623be8d37e8
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CorpubPublish コクラス
アプリケーション ドメインとプロセスに関する情報を発行するためのインターフェイスを提供します。
@@ -62,8 +50,8 @@ coclass CorpubPublish {
## コメント
一般的な発行シナリオには、開発者がアプリケーション ドメイン内のコンピューターで実行されているマネージ コードをデバッグする場合が含まれます。 ホスティング環境では、プロセス内で 1 つ以上のアプリケーション ドメインが実行されている可能性があります。 すべてのコンピューターで実行されているプロセスを一覧表示するグラフィカル ユーザー インターフェイスまたはその他の手段を使用して、特定のプロセスを選択して、開発者と思います。 一覧には、すべてのマネージ コードを実行しているプロセス内でアプリケーション ドメインを含める必要があります。 開発者は、特定のアプリケーション ドメインを識別し、そのドメインにデバッガーをアタッチします。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorPub.idl
@@ -71,5 +59,5 @@ coclass CorpubPublish {
**.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/efn-getmanagedexcepstack-function.md b/docs/framework/unmanaged-api/debugging/efn-getmanagedexcepstack-function.md
index 1f399985e83..8beb3687e48 100644
--- a/docs/framework/unmanaged-api/debugging/efn-getmanagedexcepstack-function.md
+++ b/docs/framework/unmanaged-api/debugging/efn-getmanagedexcepstack-function.md
@@ -1,14 +1,6 @@
---
-title: "_EFN_GetManagedExcepStack 関数"
-ms.custom:
+title: _EFN_GetManagedExcepStack 関数
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- _EFN_GetManagedExcepStack
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 21ceed9e-62b2-4024-b027-6d095109955a
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: edcd93bec29c6f0fef3b0bed4b8293efead3932d
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 44f3604e3c12cd4b9781876d2d412d942353061e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# _EFN_GetManagedExcepStack 関数
指定したマネージ例外オブジェクトのアドレスに応じて、中に含まれているスタック トレースの文字列バージョンを返します。
@@ -64,12 +52,12 @@ HRESULT _EFN_GetManagedExcepStack(
## コメント
ない場合マネージ コードのスレッドで現在のコンテキストで、関数は、0xa0 の設備値と 0x1000 のエラー コードとマネージを返します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** SOS_Stacktrace.h
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[デバッグ グローバル静的関数](../../../../docs/framework/unmanaged-api/debugging/debugging-global-static-functions.md)
diff --git a/docs/framework/unmanaged-api/debugging/iclrdataenummemoryregions-enummemoryregions-method.md b/docs/framework/unmanaged-api/debugging/iclrdataenummemoryregions-enummemoryregions-method.md
index 4c63374ea6a..f68116b7d84 100644
--- a/docs/framework/unmanaged-api/debugging/iclrdataenummemoryregions-enummemoryregions-method.md
+++ b/docs/framework/unmanaged-api/debugging/iclrdataenummemoryregions-enummemoryregions-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRDataEnumMemoryRegions::EnumMemoryRegions メソッド"
-ms.custom:
+title: ICLRDataEnumMemoryRegions::EnumMemoryRegions メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRDataEnumMemoryRegions.EnumMemoryRegions
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 22d2e339-f174-40b5-a478-0b744501566f
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 1685b1f739519485e5e68928b29a874587e6f9c3
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 16d91156427c2ef7bdabd5ab11b01894fbced64c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRDataEnumMemoryRegions::EnumMemoryRegions メソッド
指定されたメモリ領域を列挙します。
@@ -63,14 +51,14 @@ HRESULT EnumMemoryRegions (
## コメント
このメソッドは、指定された使用[ICLRDataEnumMemoryRegionsCallback](../../../../docs/framework/unmanaged-api/debugging/iclrdataenummemoryregionscallback-interface.md)インスタンスの結果の呼び出し元に通知します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** ClrData.idl、ClrData.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRDataEnumMemoryRegions インターフェイス](../../../../docs/framework/unmanaged-api/debugging/iclrdataenummemoryregions-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/iclrdatatarget-setthreadcontext-method.md b/docs/framework/unmanaged-api/debugging/iclrdatatarget-setthreadcontext-method.md
index 9dffbdc5c60..f7fb814a348 100644
--- a/docs/framework/unmanaged-api/debugging/iclrdatatarget-setthreadcontext-method.md
+++ b/docs/framework/unmanaged-api/debugging/iclrdatatarget-setthreadcontext-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRDataTarget::SetThreadContext メソッド"
-ms.custom:
+title: ICLRDataTarget::SetThreadContext メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRDataTarget.SetThreadContext
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 103c8502-81fe-40d7-9c1e-9008d8fb19e1
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 02b77bbb721a44ff24734499011402f2b9165ef4
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 73697fdd19f2492aabdc0d76e8c1a27c917c85f1
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRDataTarget::SetThreadContext メソッド
ターゲット プロセスで指定されたスレッドの現在のコンテキストを設定します。 このメソッドは、共通言語ランタイム (CLR) データ アクセス サービスによって呼び出されます。
@@ -64,14 +52,14 @@ HRESULT SetThreadContext (
## コメント
このメソッドは、デバッグ アプリケーションの作成者によって実装されます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** ClrData.idl、ClrData.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRDataTarget インターフェイス](../../../../docs/framework/unmanaged-api/debugging/iclrdatatarget-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/iclrdatatarget-writevirtual-method.md b/docs/framework/unmanaged-api/debugging/iclrdatatarget-writevirtual-method.md
index 7169e84a640..e4574aaac93 100644
--- a/docs/framework/unmanaged-api/debugging/iclrdatatarget-writevirtual-method.md
+++ b/docs/framework/unmanaged-api/debugging/iclrdatatarget-writevirtual-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRDataTarget::WriteVirtual メソッド"
-ms.custom:
+title: ICLRDataTarget::WriteVirtual メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRDataTarget.WriteVirtual
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: d627e8b7-a605-40ac-b9bb-da9a3f1b66d9
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 77c47ff90ff9d225eaa8e1f26a70463ea7d5dd5c
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: e55bc18c7a41e235d1ba6274067c45c26dc7262a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRDataTarget::WriteVirtual メソッド
指定された仮想メモリ アドレスに指定されたバッファーからデータを書き込みます。
@@ -63,14 +51,14 @@ HRESULT WriteVirtual (
`bytesWritten`
[out]実際に書き込まれたバイト数へのポインター。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** ClrData.idl、ClrData.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRDataTarget インターフェイス](../../../../docs/framework/unmanaged-api/debugging/iclrdatatarget-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/iclrmetadatalocator-getmetadata-method.md b/docs/framework/unmanaged-api/debugging/iclrmetadatalocator-getmetadata-method.md
index 740cd72d63a..aead3c76da1 100644
--- a/docs/framework/unmanaged-api/debugging/iclrmetadatalocator-getmetadata-method.md
+++ b/docs/framework/unmanaged-api/debugging/iclrmetadatalocator-getmetadata-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRMetadataLocator::GetMetadata メソッド"
-ms.custom:
+title: ICLRMetadataLocator::GetMetadata メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRMetadataLocator.GetMetadata
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 704a8893-ac56-43b4-90ea-715f38ccb40e
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 8758a96464d1465d92fb17314f1e36ab8d9169c4
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 4338619414c9c9ac8c5fe85479562410d1678698
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRMetadataLocator::GetMetadata メソッド
イメージのメタデータを取得する共通言語ランタイム (CLR) データ アクセス サービスによって呼び出されます。
@@ -86,14 +74,14 @@ HRESULT GetMetadata(
## コメント
このメソッドは、デバッグ アプリケーションの作成者によって実装されます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** ClrData.idl、ClrData.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRMetadataLocator インターフェイス](../../../../docs/framework/unmanaged-api/debugging/iclrmetadatalocator-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugappdomain-attach-method.md b/docs/framework/unmanaged-api/debugging/icordebugappdomain-attach-method.md
index f1eebe452a2..ef2638490a5 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugappdomain-attach-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugappdomain-attach-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugAppDomain::Attach メソッド"
-ms.custom:
+title: ICorDebugAppDomain::Attach メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugAppDomain.Attach
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 0358b84a-4236-4c34-945b-4babff7df570
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 7ba725cfe4aabab14de4b64297a038bf0b0ccec0
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a290ca162e5ab71b4184d166bcd00f1d0217cb94
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugAppDomain::Attach メソッド
アプリケーション ドメインに、デバッガーをアタッチします。
@@ -47,11 +35,11 @@ HRESULT Attach ();
## コメント
アプリケーション ドメイン イベントを受信して、アプリケーション ドメインのデバッグを有効にするには、デバッガーをアタッチする必要があります。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugappdomain-getobject-method.md b/docs/framework/unmanaged-api/debugging/icordebugappdomain-getobject-method.md
index 6ccee2443f2..52e0513a99b 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugappdomain-getobject-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugappdomain-getobject-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugAppDomain::GetObject メソッド"
-ms.custom:
+title: ICorDebugAppDomain::GetObject メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugAppDomain.GetObject
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 78232e6f-ae18-4cfa-a6cd-e79471cf9d76
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 5f8206c6e5efbee8522f425f9078d99a39bbdd42
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a6f528bcef7d06b503b1ee9d7bd4a61d3d3e9672
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugAppDomain::GetObject メソッド
共通言語ランタイム (CLR) のアプリケーション ドメインへのインターフェイス ポインターを取得します。
@@ -56,11 +44,11 @@ HRESULT GetObject (
## コメント
プロセス内の各アプリケーション ドメインは、管理されている必要がありますを表すそのランタイム内のオブジェクト。 この関数は、管理に対応する ICorDebugValue インターフェイス オブジェクトを取得します。オブジェクト。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugappdomain2-interface.md b/docs/framework/unmanaged-api/debugging/icordebugappdomain2-interface.md
index 555dd52aced..2b21f35935f 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugappdomain2-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugappdomain2-interface.md
@@ -1,14 +1,6 @@
---
title: ICorDebugAppDomain2 Interface1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugAppDomain2
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 314d29f3-feb0-4a92-9530-b569c280cc31
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: c811107fcf32696aee17810af06ac0b2ddc9102d
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: ff6ffdd733cf6e7b923d88d057d7cd230c8d8541
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugAppDomain2 Interface1
配列、ポインター、関数ポインター、および参照型を使用するメソッドを提供します。 このインターフェイスは、ICorDebugAppDomain インターフェイスの拡張機能です。
@@ -49,14 +37,14 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugappdomain3-getcachedwinrttypesforiids-method.md b/docs/framework/unmanaged-api/debugging/icordebugappdomain3-getcachedwinrttypesforiids-method.md
index abd6c507f1c..a0ccd759867 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugappdomain3-getcachedwinrttypesforiids-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugappdomain3-getcachedwinrttypesforiids-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugAppDomain3::GetCachedWinRTTypesForIIDs メソッド"
-ms.custom:
+title: ICorDebugAppDomain3::GetCachedWinRTTypesForIIDs メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugAppDomain3.GetCachedWinRTTypesForIIDs
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 23682ca0-1bcf-48e6-996e-69f7ba337682
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 5a7ce44dcfc709b4fea1952471cf31f5f07d4d0e
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 7c8c82b3ace19d4b1d79fbfd296ce239e6da99ef
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugAppDomain3::GetCachedWinRTTypesForIIDs メソッド
キャッシュされた列挙子を取得[!INCLUDE[wrt](../../../../includes/wrt-md.md)]アプリケーション ドメイン内の型、インターフェイスの id に基づいています。
@@ -61,14 +49,14 @@ HRESULT GetCachedWinRTTypesForIIDs (
## コメント
"ICorDebugTypeEnum"コレクション内の対応するエントリがの型を持つメソッドは、特定のインターフェイスの識別子の情報を取得できなかった場合、`ELEMENT_TYPE_END`データ取得に関する問題によるエラーのまたは`ELEMENT_TYPE_VOID`の不明なインターフェイス識別子。
-## 必要条件
- **プラットフォーム:**[!INCLUDE[wrt](../../../../includes/wrt-md.md)]
+## 要件
+ **プラットフォーム:** [!INCLUDE[wrt](../../../../includes/wrt-md.md)]
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugAppDomain3 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugappdomain3-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugappdomain3-interface.md b/docs/framework/unmanaged-api/debugging/icordebugappdomain3-interface.md
index f2544b12d18..7b32e6a8468 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugappdomain3-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugappdomain3-interface.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugAppDomain3 インターフェイス"
-ms.custom:
+title: ICorDebugAppDomain3 インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugAppDomain3
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 875ef5be-c1e7-4d95-97e9-d3a667aeaba0
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 017a2f018569b17c0b0011638e16f1921b6c9801
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 7c130b92fd5114d067730da3b7cd138d98cf0577
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugAppDomain3 インターフェイス
管理対象の形式に関する情報を取得するメソッドを提供[!INCLUDE[wrt](../../../../includes/wrt-md.md)]アプリケーション ドメインで現在読み込まれている型。 このインターフェイスは、ICorDebugAppDomain および ICorDebugAppDomain2 インターフェイスの拡張です。
@@ -52,14 +40,14 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**[!INCLUDE[wrt](../../../../includes/wrt-md.md)]
+## 要件
+ **プラットフォーム:** [!INCLUDE[wrt](../../../../includes/wrt-md.md)]
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugappdomain4-getobjectforccw-method.md b/docs/framework/unmanaged-api/debugging/icordebugappdomain4-getobjectforccw-method.md
index 5a9c71f0ae1..67076970610 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugappdomain4-getobjectforccw-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugappdomain4-getobjectforccw-method.md
@@ -1,24 +1,14 @@
---
-title: "ICorDebugAppDomain4::GetObjectForCCW メソッド"
-ms.custom:
+title: ICorDebugAppDomain4::GetObjectForCCW メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
ms.assetid: 2cacdb85-e7b8-42e7-b310-c3e8c22e5d33
-caps.latest.revision: "6"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: d459c9ea807114c4f63995ba8fbbb288ea5463b6
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: f1089668aa19747f5f694360ebb87098e2df9ad4
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugAppDomain4::GetObjectForCCW メソッド
COM 呼び出し可能ラッパー (CCW: COM Callable Wrapper) ポインターからマネージ オブジェクトを取得します。
@@ -41,15 +31,15 @@ HRESULT GetObjectForCCW(
## コメント
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v46plus](../../../../includes/net-current-v46plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v46plus](../../../../includes/net-current-v46plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugAppDomain4 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugappdomain4-interface.md)
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugappdomain4-interface.md b/docs/framework/unmanaged-api/debugging/icordebugappdomain4-interface.md
index ebc4ef3ac6b..be996172ff4 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugappdomain4-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugappdomain4-interface.md
@@ -1,24 +1,14 @@
---
-title: "ICorDebugAppDomain4 インターフェイス"
-ms.custom:
+title: ICorDebugAppDomain4 インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
ms.assetid: c536b9dc-148e-4924-bde1-1daa98d49d90
-caps.latest.revision: "6"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: aa642b8f4a2e80a61f04cb060544b374230d78d0
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 7aa4d27e6b68137be88b4837d85fdf7c886a8133
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugAppDomain4 インターフェイス
COM 呼び出し可能ラッパーからマネージ オブジェクトを取得する ICorDebugAppDomain インターフェイスを論理的に拡張します。
@@ -31,15 +21,15 @@ COM 呼び出し可能ラッパーからマネージ オブジェクトを取得
## コメント
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v46plus](../../../../includes/net-current-v46plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v46plus](../../../../includes/net-current-v46plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugarrayvalue-getelementatposition-method.md b/docs/framework/unmanaged-api/debugging/icordebugarrayvalue-getelementatposition-method.md
index f0f6d434a97..51d946424ab 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugarrayvalue-getelementatposition-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugarrayvalue-getelementatposition-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugArrayValue::GetElementAtPosition メソッド"
-ms.custom:
+title: ICorDebugArrayValue::GetElementAtPosition メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugArrayValue.GetElementAtPosition
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 6fd5eaa4-1997-4910-82f5-3887480db764
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: c26a55815e57126895902275148940c5271c235b
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 580c7b4dcd63f83e113a5317c242b7e66cfb3f5a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugArrayValue::GetElementAtPosition メソッド
0 から始まる 1 次元の配列として、配列を扱う方法の指定された位置に要素を取得します。
@@ -57,11 +45,11 @@ HRESULT GetElementAtPosition (
## コメント
多次元配列のレイアウトには、配列のレイアウトの C++ のスタイルが次に示します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugarrayvalue-getrank-method.md b/docs/framework/unmanaged-api/debugging/icordebugarrayvalue-getrank-method.md
index 9adbe4c40e4..ae86a3336b7 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugarrayvalue-getrank-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugarrayvalue-getrank-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugArrayValue::GetRank メソッド"
-ms.custom:
+title: ICorDebugArrayValue::GetRank メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugArrayValue.GetRank
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 5e83c82c-593d-4691-90b0-383d218b415e
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: b821e23b9b45932fb9296e0d4dac81d2b8c06135
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: bdac5bc1d205184771388b13e9b5380ff42bfba8
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugArrayValue::GetRank メソッド
配列のディメンションの数を取得します。
@@ -50,11 +38,11 @@ HRESULT GetRank (
`pnRank`
[out]このディメンションの数へのポインター`ICorDebugArrayValue`オブジェクト。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugarrayvalue-interface.md b/docs/framework/unmanaged-api/debugging/icordebugarrayvalue-interface.md
index e2548d6d213..d51c790f2a8 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugarrayvalue-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugarrayvalue-interface.md
@@ -1,14 +1,6 @@
---
title: ICorDebugArrayValue Interface1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugArrayValue
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: dc437751-7093-44e2-bfdc-191d9ce3c192
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 35169f0dd2ca71400d3aebddf9d5e2ae6b72be07
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a96f2b21e524f03ea3290be268244eaceeb5c7f7
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugArrayValue Interface1
1 次元または多次元配列を表す ICorDebugHeapValue のサブクラスです。
@@ -51,19 +39,19 @@ ms.lasthandoff: 12/22/2017
|[HasBaseIndicies メソッド](../../../../docs/framework/unmanaged-api/debugging/icordebugarrayvalue-hasbaseindicies-method.md)|配列の基本のインデックスがあるかどうかを判断します。|
## コメント
- `ICorDebugArrayValue`1 次元と多次元の両方の配列をサポートします。
+ `ICorDebugArrayValue` 1 次元と多次元の両方の配列をサポートします。
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugassembly-getcodebase-method.md b/docs/framework/unmanaged-api/debugging/icordebugassembly-getcodebase-method.md
index 9ad3e4301aa..656dc9d5b03 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugassembly-getcodebase-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugassembly-getcodebase-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugAssembly::GetCodeBase メソッド"
-ms.custom:
+title: ICorDebugAssembly::GetCodeBase メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugAssembly.GetCodeBase
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 48adc154-9058-4fef-9c43-e9aad80e4dbf
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 24ac81f841be21fe477ad46ef210e2f7d1595acb
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: f6236d6b5349a9c2a528a85559c0cbc02c8da381
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugAssembly::GetCodeBase メソッド
.NET Framework の現在のバージョンでは、このメソッドが実装されていません。
diff --git a/docs/framework/unmanaged-api/debugging/icordebugassemblyenum-interface.md b/docs/framework/unmanaged-api/debugging/icordebugassemblyenum-interface.md
index 00b30539fdd..8287a8902e7 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugassemblyenum-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugassemblyenum-interface.md
@@ -1,14 +1,6 @@
---
title: ICorDebugAssemblyEnum Interface1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugAssemblyEnum
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 891ceb43-5161-421e-a0bf-299962fd7efd
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 5d620fc82323a1d3d46eb60290af39061a686873
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: c6b8fa9304296765fcdb6ebe42db5523e5ff387d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugAssemblyEnum Interface1
ICorDebugEnum メソッドを実装して、ICorDebugAssembly 配列を列挙します。
@@ -48,14 +36,14 @@ ICorDebugEnum メソッドを実装して、ICorDebugAssembly 配列を列挙し
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugbreakpoint-isactive-method.md b/docs/framework/unmanaged-api/debugging/icordebugbreakpoint-isactive-method.md
index a100dd7d3fe..b9cec3c8510 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugbreakpoint-isactive-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugbreakpoint-isactive-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugBreakpoint::IsActive メソッド"
-ms.custom:
+title: ICorDebugBreakpoint::IsActive メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugBreakpoint.IsActive
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 06e583d6-d88a-4ff5-bb95-5c48618a461c
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 394caaaff0b0269acd63a590225ffde420ebfd2e
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 61aece9dd506d6e4af8718e45cc772d120a7d579
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugBreakpoint::IsActive メソッド
示す値を取得するかどうかこの`ICorDebugBreakpoint`がアクティブです。
@@ -50,11 +38,11 @@ HRESULT IsActive (
`pbActive`
[out]`true`このブレークポイントがアクティブ、それ以外の場合は`false`します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugchain-getcontext-method.md b/docs/framework/unmanaged-api/debugging/icordebugchain-getcontext-method.md
index 46a719e8eaf..02560e65e0f 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugchain-getcontext-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugchain-getcontext-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugChain::GetContext メソッド"
-ms.custom:
+title: ICorDebugChain::GetContext メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugChain.GetContext
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 26abe7ee-e578-4228-affa-01bed0dfce1b
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 9ec212bb0de60c0cdff6b3fe26d6d4f6261d78fd
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 0fd80cb16466d95f443b098fe20f2d407ba2aed8
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugChain::GetContext メソッド
.NET Framework の現在のバージョンでは、このメソッドが実装されていません。
diff --git a/docs/framework/unmanaged-api/debugging/icordebugchain-getprevious-method.md b/docs/framework/unmanaged-api/debugging/icordebugchain-getprevious-method.md
index 49028e2c7f3..ab39b9cb263 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugchain-getprevious-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugchain-getprevious-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugChain::GetPrevious メソッド"
-ms.custom:
+title: ICorDebugChain::GetPrevious メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugChain.GetPrevious
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 58eed4c8-d80c-4c6a-a875-967a90dd926c
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: c5f98395ff8e77aa52a470f893ea5db02d73fdf3
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 2c0545440ed63ba914229249080ec9f6be8eb2b3
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugChain::GetPrevious メソッド
スレッドの前のフレーム チェーンを取得します。
@@ -50,11 +38,11 @@ HRESULT GetPrevious (
`ppChain`
[out]このスレッドのフレームの以前のチェーンを表す ICorDebugChain オブジェクトのアドレスへのポインター。 このチェーンの最初のチェーン場合`ppChain`が null です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugchain-getthread-method.md b/docs/framework/unmanaged-api/debugging/icordebugchain-getthread-method.md
index e96ad02cb88..728bca2e998 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugchain-getthread-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugchain-getthread-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugChain::GetThread メソッド"
-ms.custom:
+title: ICorDebugChain::GetThread メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugChain.GetThread
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: b3390319-6366-418c-ba80-b552ac4dfc1e
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 560f92eaed2d3482ca24d67810a3de6bc6f6fe31
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 291c8129a790c235ee6e7f163c49c4e1e726cce5
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugChain::GetThread メソッド
この呼び出しチェーンが物理スレッドの一部を取得します。
@@ -50,11 +38,11 @@ HRESULT GetThread (
`ppThread`
[out]この呼び出しチェーンは一部に物理スレッドを表す ICorDebugThread オブジェクトへのポインターです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugchain-interface.md b/docs/framework/unmanaged-api/debugging/icordebugchain-interface.md
index 70c851032b4..547ac200b29 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugchain-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugchain-interface.md
@@ -1,14 +1,6 @@
---
title: ICorDebugChain Interface1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugChain
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: f671f519-1cb3-4ae5-b9f1-abc5e783459f
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 6000f6d91b3fe2325868b9af58740e1c4cd76127
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 32889a8e8867fc42b48413463095dda423f26b85
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugChain Interface1
物理呼び出し履歴または論理呼び出し履歴のセグメントを表します。
@@ -60,14 +48,14 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugcode-createbreakpoint-method.md b/docs/framework/unmanaged-api/debugging/icordebugcode-createbreakpoint-method.md
index 6b59acb53ec..eb1a5f06f02 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugcode-createbreakpoint-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugcode-createbreakpoint-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugCode::CreateBreakpoint メソッド"
-ms.custom:
+title: ICorDebugCode::CreateBreakpoint メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugCode.CreateBreakpoint
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 46842618-0fe4-480b-871c-82fba82d23d9
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 211435025fe06eff180244430138be9d42c5eb86
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 1173091a5f2d8814747c93f827150afe39b8b309
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugCode::CreateBreakpoint メソッド
次のコードで指定したオフセット位置にブレークポイントを作成します。
@@ -59,14 +47,14 @@ HRESULT CreateBreakpoint (
このコードは、Microsoft intermediate language (MSIL) コード、および、ジャスト イン-タイム (JIT) があるかどうかに、ブレークポイント、コードのコンパイル済みのネイティブのバージョンは、JIT コンパイルのコードにも適用されます。 (同じは true を指定すると、コードは JIT コンパイルされた後で) です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
diff --git a/docs/framework/unmanaged-api/debugging/icordebugcode-getencremapsequencepoints-method.md b/docs/framework/unmanaged-api/debugging/icordebugcode-getencremapsequencepoints-method.md
index 353d3664888..f3400cb6926 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugcode-getencremapsequencepoints-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugcode-getencremapsequencepoints-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugCode::GetEnCRemapSequencePoints メソッド"
-ms.custom:
+title: ICorDebugCode::GetEnCRemapSequencePoints メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugCode.GetEnCRemapSequencePoints
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 8463a98a-de4a-418e-beb0-9611885ae6b0
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 508979a63c2ab25ee3478dde490a5c3f7df14c73
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: fd0607f2523e6f05065acc0078f4cb2848afd928
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugCode::GetEnCRemapSequencePoints メソッド
.NET Framework の現在のバージョンでは、このメソッドが実装されていません。
@@ -49,5 +37,5 @@ HRESULT GetEnCRemapSequencePoints(
);
```
-## 参照
+## 関連項目
diff --git a/docs/framework/unmanaged-api/debugging/icordebugcode4-interface.md b/docs/framework/unmanaged-api/debugging/icordebugcode4-interface.md
index 727557f5a18..07e230b3908 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugcode4-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugcode4-interface.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugCode4 インターフェイス"
-ms.custom:
+title: ICorDebugCode4 インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
api_name:
- ICorDebugCode4
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: a3fdf523-274a-449c-920b-9fcb0aed1d97
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 30c0599e183d51030ac5b063a2aca4352ad95eca
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 624db77f0db2fe374e16abae64b6bf6ad290baa5
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugCode4 インターフェイス
ローカル変数と関数の引数を列挙するデバッガーを有効にするメソッドを提供します。
@@ -48,16 +36,16 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v462plus](../../../../includes/net-current-v462plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v462plus](../../../../includes/net-current-v462plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugCode3 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugcode3-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugcontext-interface.md b/docs/framework/unmanaged-api/debugging/icordebugcontext-interface.md
index 244e31c91ba..b7bdbe4a1ac 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugcontext-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugcontext-interface.md
@@ -1,14 +1,6 @@
---
title: ICorDebugContext Interface1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugContext
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: b9907b98-4253-4cb6-a296-37ae9977c81a
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: ada645c4feb5976fe1bacfb9c9ab1ab53d3969af
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 3c9c57f7184221ab963798e97e117a6aa4810705
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugContext Interface1
コンテキストのオブジェクトを表します。 このインターフェイスはまだ実装されていません。
@@ -42,14 +30,14 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugcontroller-cancommitchanges-method.md b/docs/framework/unmanaged-api/debugging/icordebugcontroller-cancommitchanges-method.md
index af4df88a448..6dd706d3ab1 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugcontroller-cancommitchanges-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugcontroller-cancommitchanges-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugController::CanCommitChanges メソッド"
-ms.custom:
+title: ICorDebugController::CanCommitChanges メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugController.CanCommitChanges
api_location:
@@ -23,20 +15,16 @@ helpviewer_keywords:
ms.assetid: 7050e94b-f197-4ffd-88fa-ed2ecdf19663
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: e884b17daae5dcbbcc12b8973738e537e2649454
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 70cec58f232d7ab8e02cbe346d393fb25dc4e5c0
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugController::CanCommitChanges メソッド
`CanCommitChanges` は互換性のために残されています。 このメソッドを呼び出さないでください。
-## 参照
+## 関連項目
diff --git a/docs/framework/unmanaged-api/debugging/icordebugcontroller-stop-method.md b/docs/framework/unmanaged-api/debugging/icordebugcontroller-stop-method.md
index d55d6ae3ccd..31c9477aba5 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugcontroller-stop-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugcontroller-stop-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugController::Stop メソッド"
-ms.custom:
+title: ICorDebugController::Stop メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugController.Stop
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: c34e79be-a7fb-479e-8dec-d126a4c330e5
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 7a8699a54814b37cc03404b72330812f3eb2b2f9
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 2cd0fc9f86515d63533275002301eb47f11feebb
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugController::Stop メソッド
プロセスでマネージ コードを実行しているすべてのスレッドを協調停止を実行します。
@@ -51,21 +39,21 @@ HRESULT Stop (
使用しません。
## コメント
- `Stop`プロセスの管理を実行しているすべてのスレッドでの協調停止コードを実行します。 マネージのみのデバッグ セッション中にアンマネージ スレッドは実行を続行 (ただし、マネージ コードを呼び出すしようとするときはブロックされます)。 相互運用機能デバッグ セッション中には、アンマネージ スレッドも停止されます。 `dwTimeoutIgnored`現在値が無視され、無限 (-1) として扱われます。 協調停止は、デッドロックのため失敗すると、すべてのスレッドは中断され、E_TIMEOUT が返されます。
+ `Stop` プロセスの管理を実行しているすべてのスレッドでの協調停止コードを実行します。 マネージのみのデバッグ セッション中にアンマネージ スレッドは実行を続行 (ただし、マネージ コードを呼び出すしようとするときはブロックされます)。 相互運用機能デバッグ セッション中には、アンマネージ スレッドも停止されます。 `dwTimeoutIgnored`現在値が無視され、無限 (-1) として扱われます。 協調停止は、デッドロックのため失敗すると、すべてのスレッドは中断され、E_TIMEOUT が返されます。
> [!NOTE]
-> `Stop`デバッグ API でのみ同期メソッドです。 ときに`Stop`場合は s_ok、プロセスが停止します。 リスナーに、停止の通知コールバックは与えられません。 デバッガーを呼び出す必要があります[icordebugcontroller::continue](../../../../docs/framework/unmanaged-api/debugging/icordebugcontroller-continue-method.md)を再開するプロセスが可能にします。
+> `Stop` デバッグ API でのみ同期メソッドです。 ときに`Stop`場合は s_ok、プロセスが停止します。 リスナーに、停止の通知コールバックは与えられません。 デバッガーを呼び出す必要があります[icordebugcontroller::continue](../../../../docs/framework/unmanaged-api/debugging/icordebugcontroller-continue-method.md)を再開するプロセスが可能にします。
デバッガーは、停止カウンターを保持します。 カウンターがゼロになる、コント ローラーが再開されます。 各呼び出し`Stop`または各ディスパッチされたコールバックがカウンターをインクリメントします。 各呼び出し`ICorDebugController::Continue`デクリメント カウンターです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
diff --git a/docs/framework/unmanaged-api/debugging/icordebugeditandcontinueerrorinfo-getstring-method.md b/docs/framework/unmanaged-api/debugging/icordebugeditandcontinueerrorinfo-getstring-method.md
index 75674d75374..ef925dab7c7 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugeditandcontinueerrorinfo-getstring-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugeditandcontinueerrorinfo-getstring-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugEditAndContinueErrorInfo::GetString メソッド"
-ms.custom:
+title: ICorDebugEditAndContinueErrorInfo::GetString メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugEditAndContinueErrorInfo.GetString
api_location:
@@ -23,20 +15,16 @@ helpviewer_keywords:
ms.assetid: 85e2108b-ff03-4a15-ac5c-1eb5d84f38ca
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: efb0dab023839f1d6cf216ce0b27dd8c45cf9d98
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 74b0fc10b7d838265a6ccd9e2581f67a432f2c9e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugEditAndContinueErrorInfo::GetString メソッド
`GetString` は互換性のために残されています。 このメソッドを呼び出さないでください。
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugeditandcontinuesnapshot-getmvid-method.md b/docs/framework/unmanaged-api/debugging/icordebugeditandcontinuesnapshot-getmvid-method.md
index 2b1f5f47f51..83095845af1 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugeditandcontinuesnapshot-getmvid-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugeditandcontinuesnapshot-getmvid-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugEditAndContinueSnapshot::GetMvid メソッド"
-ms.custom:
+title: ICorDebugEditAndContinueSnapshot::GetMvid メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugEditAndContinueSnapshot.GetMvid
api_location:
@@ -23,20 +15,16 @@ helpviewer_keywords:
ms.assetid: d7e916a6-1c39-4676-972d-da3d8546044b
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 973feab63d0a741fddb8cc96e1d48e1ae5a33892
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 0f1b08adfcef20fe6912f94d97d78c50875c2bdb
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugEditAndContinueSnapshot::GetMvid メソッド
`GetMvid` は互換性のために残されています。 このメソッドを呼び出さないでください。
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugeditandcontinuesnapshot-setilmap-method.md b/docs/framework/unmanaged-api/debugging/icordebugeditandcontinuesnapshot-setilmap-method.md
index 25b4336d7ea..901a0528179 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugeditandcontinuesnapshot-setilmap-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugeditandcontinuesnapshot-setilmap-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugEditAndContinueSnapshot::SetILMap メソッド"
-ms.custom:
+title: ICorDebugEditAndContinueSnapshot::SetILMap メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugEditAndContinueSnapshot.SetILMap
api_location:
@@ -23,20 +15,16 @@ helpviewer_keywords:
ms.assetid: 26c1bf4b-75ff-4c32-872c-3078ccdde04f
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 349fd87c75a2de175322bf114bd2ef9e160ed31b
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 22e35f06cfe5175ef3666dd5466d79384b17f2f2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugEditAndContinueSnapshot::SetILMap メソッド
`SetILMap` は互換性のために残されています。 このメソッドを呼び出さないでください。
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugenum-getcount-method.md b/docs/framework/unmanaged-api/debugging/icordebugenum-getcount-method.md
index d922f80d99c..8c2b38c0f53 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugenum-getcount-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugenum-getcount-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugEnum::GetCount メソッド"
-ms.custom:
+title: ICorDebugEnum::GetCount メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugEnum.GetCount
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: d8a74304-1cb2-4977-a21d-e1af48c563ff
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: b2be2e198007e15a0bae3ba0d3dd0cf1cf9983c6
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 5eddad89c60f25c957a06822d54cc73501b974ee
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugEnum::GetCount メソッド
列挙に含まれる項目の数を取得します。
@@ -50,11 +38,11 @@ HRESULT GetCount (
`pcelt`
[out]列挙に含まれる項目数へのポインター。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugenum-interface1.md b/docs/framework/unmanaged-api/debugging/icordebugenum-interface1.md
index 900da4187db..24fdd7148fe 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugenum-interface1.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugenum-interface1.md
@@ -1,14 +1,6 @@
---
title: ICorDebugEnum Interface1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugEnum
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 80be7efe-2c32-4b9f-8c52-40c6f6268219
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 751cca87962473501ef29a4deb99d9d24be33396
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a4659bbc9c2e3c71a6cf85e51a06bee4f789356b
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugEnum Interface1
デバッグのアプリケーションによって使用されている列挙子の抽象基本インターフェイスとして機能します。
@@ -94,14 +82,14 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugenum-reset-method.md b/docs/framework/unmanaged-api/debugging/icordebugenum-reset-method.md
index 9f7bc5ff2ce..a5bca7583cb 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugenum-reset-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugenum-reset-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugEnum::Reset メソッド"
-ms.custom:
+title: ICorDebugEnum::Reset メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugEnum.Reset
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: ab03dcb8-ceed-4f7a-abf8-9d31604bf90c
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: df84855ec385975645868559487d21ae5b3be866
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: dde1f8f0325bfe501c2b1ebf034cc1fe68cda4e6
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugEnum::Reset メソッド
列挙体の先頭にカーソルを移動します。
@@ -44,14 +32,14 @@ ms.lasthandoff: 12/22/2017
HRESULT Reset ();
```
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugEnum Interface1](../../../../docs/framework/unmanaged-api/debugging/icordebugenum-interface1.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugeval-interface.md b/docs/framework/unmanaged-api/debugging/icordebugeval-interface.md
index 0500154217a..2a1cbcafd43 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugeval-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugeval-interface.md
@@ -1,14 +1,6 @@
---
title: ICorDebugEval Interface1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugEval
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 3a5c9815-832d-47e1-b7f7-bbba135d7cf1
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 77e97e31a20c392eebae1b373bb1af53f87c23e9
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 3ceda938798ba03a9f178776c4cd9439456182c0
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugEval Interface1
デバッガーが、デバッグ中のコードのコンテキスト内でコードを実行できるメソッドを提供します。
@@ -64,16 +52,16 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
diff --git a/docs/framework/unmanaged-api/debugging/icordebugframe-getcaller-method.md b/docs/framework/unmanaged-api/debugging/icordebugframe-getcaller-method.md
index f28844eb93d..e9294e0e385 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugframe-getcaller-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugframe-getcaller-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugFrame::GetCaller メソッド"
-ms.custom:
+title: ICorDebugFrame::GetCaller メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugFrame.GetCaller
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: bfdc946b-8238-4eb9-8a85-884049fb0fd4
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: f465dd123b517b347a29118f3092f244c2212cd9
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 2452f4be0acde300676bf56011416e0a9ef16464
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugFrame::GetCaller メソッド
現在のこのフレームを呼び出したチェーン内 ICorDebugFrame オブジェクトへのポインターを取得します。
@@ -50,11 +38,11 @@ HRESULT GetCaller (
`ppFrame`
[out]アドレスへのポインター、`ICorDebugFrame`を呼び出し元のフレームを表すオブジェクト。 この値は、呼び出されたフレームが現在のチェーン内の最も外側のフレームが場合は null です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugframe-getchain-method.md b/docs/framework/unmanaged-api/debugging/icordebugframe-getchain-method.md
index b87c6beffc3..410c3e58e62 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugframe-getchain-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugframe-getchain-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugFrame::GetChain メソッド"
-ms.custom:
+title: ICorDebugFrame::GetChain メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugFrame.GetChain
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: e28e51d3-8f73-494f-bcd4-48bac239fbe1
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 479ad2db4752f9e031783b430396286c6989b115
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 06c020b9f6c074be11e3433939ce6898586123cd
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugFrame::GetChain メソッド
このフレームの一部であるチェーンへのポインターを取得します。
@@ -50,11 +38,11 @@ HRESULT GetChain (
`ppChain`
[out]このフレームを含むチェーンを表す ICorDebugChain オブジェクトのアドレスへのポインター。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugframeenum-interface.md b/docs/framework/unmanaged-api/debugging/icordebugframeenum-interface.md
index 9170557fa81..e697e76a434 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugframeenum-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugframeenum-interface.md
@@ -1,14 +1,6 @@
---
title: ICorDebugFrameEnum Interface1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugFrameEnum
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: ee3f85d3-044e-46b8-945c-93ebfa5d9e91
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: f7dcbf9e5f655e78581de3929ea6125a66a0e1cc
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 2c7b539ce01f7e25dba12a78b95097eebae175bc
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugFrameEnum Interface1
ICorDebugEnum メソッドを実装して、ICorDebugFrame 配列を列挙します。
@@ -48,14 +36,14 @@ ICorDebugEnum メソッドを実装して、ICorDebugFrame 配列を列挙しま
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugfunction-getlocalvarsigtoken-method.md b/docs/framework/unmanaged-api/debugging/icordebugfunction-getlocalvarsigtoken-method.md
index 88ff865c33d..4ac8d2044cf 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugfunction-getlocalvarsigtoken-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugfunction-getlocalvarsigtoken-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugFunction::GetLocalVarSigToken メソッド"
-ms.custom:
+title: ICorDebugFunction::GetLocalVarSigToken メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugFunction.GetLocalVarSigToken
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 31e53494-bcc9-4981-91a4-f7e0f02cad48
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: bfd2998393429d26f4670edfeae44b83893f479d
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 9a09741ed778436f1cb35d094885bd3effa813a5
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugFunction::GetLocalVarSigToken メソッド
この ICorDebugFunction インスタンスで表される関数の場合は、ローカル変数シグネチャのメタデータ トークンを取得します。
@@ -50,11 +38,11 @@ HRESULT GetLocalVarSigToken (
`pmdSig`
[out]ポインター、 `mdSignature` 、この関数の場合は、ローカル変数シグネチャのトークンまたは`mdSignatureNil`、この関数には、ローカル変数があるない場合。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebuggcreferenceenum-interface.md b/docs/framework/unmanaged-api/debugging/icordebuggcreferenceenum-interface.md
index acbb69f4beb..0cb1b6afa6d 100644
--- a/docs/framework/unmanaged-api/debugging/icordebuggcreferenceenum-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebuggcreferenceenum-interface.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugGCReferenceEnum インターフェイス"
-ms.custom:
+title: ICorDebugGCReferenceEnum インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugGCReferenceEnum
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 5f3c91c9-c035-454f-96cc-011cab1ea06b
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 1afe52c3df8f61b234b3c68ee819ba8389593c82
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: fa8c3160dc779b2475dec63be896af5283cf5346
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugGCReferenceEnum インターフェイス
ガベージ コレクトされるオブジェクトの列挙子を提供します。
@@ -56,14 +44,14 @@ ms.lasthandoff: 12/22/2017
- ファイナライザー キューからのオブジェクト。 ファイナライザー キューは、ファイナライザーが実行されるまで、オブジェクトをルートします。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugheapvalue2-interface1.md b/docs/framework/unmanaged-api/debugging/icordebugheapvalue2-interface1.md
index d3423099fdb..499f7fd4b60 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugheapvalue2-interface1.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugheapvalue2-interface1.md
@@ -1,14 +1,6 @@
---
title: ICorDebugHeapValue2 Interface1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugHeapValue2
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 87360a52-90b1-4ada-80c0-589a556116d8
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 875b2edb0f49c286988bd3636edf457dc89268f8
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 5eb8fa52a3f599787edaa6c47c260f48aa143e61
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugHeapValue2 Interface1
共通言語ランタイム (CLR) 処理のサポートを提供する ICorDebugHeapValue の拡張子です。
@@ -48,14 +36,14 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugheapvalue3-getthreadowningmonitorlock-method.md b/docs/framework/unmanaged-api/debugging/icordebugheapvalue3-getthreadowningmonitorlock-method.md
index 891aca858e5..8298e1f58ed 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugheapvalue3-getthreadowningmonitorlock-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugheapvalue3-getthreadowningmonitorlock-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugHeapValue3::GetThreadOwningMonitorLock メソッド"
-ms.custom:
+title: ICorDebugHeapValue3::GetThreadOwningMonitorLock メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugHeapValue3.GetThreadOwningMonitorLock
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: e06fc19d-2cf4-4cad-81a3-137a68af8969
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 1a2198e54c764fde0248563b040ac98984001888
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 7ba09991e9452a86c6b7a1cbb08a38a71ba2aeaa
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugHeapValue3::GetThreadOwningMonitorLock メソッド
このオブジェクトのモニター ロックを所有するマネージ スレッドを返します。
@@ -77,15 +65,15 @@ HRESULT GetThreadOwningMonitorLock (
スレッドがこのオブジェクトのモニター ロックを所有している場合、これを確認できないように、エラーが発生した場合、メソッドは失敗を示す HRESULT を返します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugilcode-interface.md b/docs/framework/unmanaged-api/debugging/icordebugilcode-interface.md
index 3ac96b88b4c..bf12ef21686 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugilcode-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugilcode-interface.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugILCode インターフェイス"
-ms.custom:
+title: ICorDebugILCode インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugILCode
api_location:
@@ -18,17 +10,13 @@ api_type:
ms.assetid: 51c4de0c-3813-4142-be25-a85bb84efb90
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: b9629129b1ab24a2ba5708e808140078baa81ff3
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: bac5578caaf5682c12509b41da77b3d7cca76312
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugILCode インターフェイス
[.NET Framework 4.5.2 以降のバージョンでのみでサポート]
@@ -41,15 +29,15 @@ ms.lasthandoff: 12/22/2017
|------------|-----------------|
|[GetEHClauses メソッド](../../../../docs/framework/unmanaged-api/debugging/icordebugilcode-getehclauses-method.md)|この IL のために定義された例外処理 (EH) 句のリストへのポインターを返します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v452plus](../../../../includes/net-current-v452plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v452plus](../../../../includes/net-current-v452plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugilcode2-getinstrumentedilmap-method.md b/docs/framework/unmanaged-api/debugging/icordebugilcode2-getinstrumentedilmap-method.md
index 593cf668acc..bfbf8cda896 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugilcode2-getinstrumentedilmap-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugilcode2-getinstrumentedilmap-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugILCode2::GetInstrumentedILMap メソッド"
-ms.custom:
+title: ICorDebugILCode2::GetInstrumentedILMap メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
dev_langs:
- cpp
api_name:
@@ -20,17 +12,13 @@ api_type:
ms.assetid: 7a4e3085-8f95-40ef-a4be-7d6146f47ce2
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 0499813bc2192d419dc21d9dbb84aff17894544f
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 6a712ed9e3534ca6bb2962989f1ab3750a25d539
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugILCode2::GetInstrumentedILMap メソッド
[.NET Framework 4.5.2 以降のバージョンでのみでサポート]
@@ -64,16 +52,16 @@ HRESULT GetInstrumentedILMap(
IL がインストルメント化されていない、またはプロファイラーによってマッピングが指定されなかった場合、このメソッドは `S_OK` を返し、`pcMap` を 0 に設定します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v452plus](../../../../includes/net-current-v452plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v452plus](../../../../includes/net-current-v452plus-md.md)]
-## 参照
+## 関連項目
[Icorprofilerinfo::setilinstrumentedcodemap](../../../../docs/framework/unmanaged-api/profiling/icorprofilerinfo-setilinstrumentedcodemap-method.md)
[ICorDebugILCode2 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugilcode2-interface.md)
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugilframe-getargument-method.md b/docs/framework/unmanaged-api/debugging/icordebugilframe-getargument-method.md
index 6549208de77..de9cd12cab5 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugilframe-getargument-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugilframe-getargument-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugILFrame::GetArgument メソッド"
-ms.custom:
+title: ICorDebugILFrame::GetArgument メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugILFrame.GetArgument
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 4e2fd423-f643-4c27-ba5f-41b5ebc3b416
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: c6b1c097d830af4e68035f79670983002c15c16d
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 1653913ca7410728f0f90a546f613a9d8b88be7a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugILFrame::GetArgument メソッド
この Microsoft intermediate language (MSIL) のスタック フレーム内には、指定された引数の値を取得します。
@@ -57,11 +45,11 @@ HRESULT GetArgument (
## コメント
`GetArgument` ・ イン タイム (JIT) コンパイル フレームまたは MSIL スタック フレームで、メソッドを使用できます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugilframe2-enumeratetypeparameters-method.md b/docs/framework/unmanaged-api/debugging/icordebugilframe2-enumeratetypeparameters-method.md
index f4b217f13a3..1363fb41d4c 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugilframe2-enumeratetypeparameters-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugilframe2-enumeratetypeparameters-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugILFrame2::EnumerateTypeParameters メソッド"
-ms.custom:
+title: ICorDebugILFrame2::EnumerateTypeParameters メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugILFrame2.EnumerateTypeParameters
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 722d0d74-e0df-491f-98c4-62d501dfaf6f
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 9180ea68dde667ffe0dc8e15b98cb82efaa667ba
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 0a0c23c066a6f704c4dfcfbe254e91ab3bc5817e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugILFrame2::EnumerateTypeParameters メソッド
含む ICorDebugTypeEnum オブジェクトを取得、このフレーム内のパラメーターです。
@@ -57,11 +45,11 @@ HRESULT EnumerateTypeParameters (
型パラメーターは、常に使用できません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-breakpointseterror-method.md b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-breakpointseterror-method.md
index 93d20f747d1..92c51470c92 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-breakpointseterror-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-breakpointseterror-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugManagedCallback::BreakpointSetError メソッド"
-ms.custom:
+title: ICorDebugManagedCallback::BreakpointSetError メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugManagedCallback.BreakpointSetError
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: f2b773a4-c4d0-429c-9717-51d6e2ed86af
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: ff1d3ee5d8bde9f2c1a6d3b97c42edb0b2deb6df
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 8cc437f63621c451c0af796513d4646fe0668c00
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugManagedCallback::BreakpointSetError メソッド
共通言語ランタイムが正確に関数がジャストでタイム (JIT) コンパイル前に設定されたブレークポイントをバインドできなかったことをデバッガーに通知します。
@@ -65,14 +53,14 @@ HRESULT BreakpointSetError (
## コメント
特定のブレークポイントに到達しません。 デバッガーは、非アクティブ化し、再バインドする必要があります。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugManagedCallback インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-evalcomplete-method.md b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-evalcomplete-method.md
index 8674eb2e327..5e9846a9ccb 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-evalcomplete-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-evalcomplete-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugManagedCallback::EvalComplete メソッド"
-ms.custom:
+title: ICorDebugManagedCallback::EvalComplete メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugManagedCallback.EvalComplete
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: f74ab4eb-cd1b-407c-a66d-8ec0d85647f3
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 5715ffdf92e118b4cd16e919f10a8fdc02a06387
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 688c5a4b5a18cea444ebf1d63f3ea012a5d815c1
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugManagedCallback::EvalComplete メソッド
評価が完了したことをデバッガーに通知します。
@@ -58,14 +46,14 @@ HRESULT EvalComplete (
`pEval`
[in]評価を実行するコードを表す ICorDebugEval オブジェクトへのポインター。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugManagedCallback インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-exception-method.md b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-exception-method.md
index 80a23d1f20b..aa8398568af 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-exception-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-exception-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugManagedCallback::Exception メソッド"
-ms.custom:
+title: ICorDebugManagedCallback::Exception メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugManagedCallback.Exception
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: ab18a509-dff3-4930-b585-bd15e0414176
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: b964f38501822360e6fc63600f7854c9a90f094c
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: bf6152c643395fe52a43424cab33f527d577b5bd
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugManagedCallback::Exception メソッド
マネージ コードから例外がスローされたことをデバッガーに通知します。
@@ -61,14 +49,14 @@ HRESULT Exception (
## コメント
特定の例外は、スレッド オブジェクトから取得できます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugManagedCallback インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-loadassembly-method.md b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-loadassembly-method.md
index 50c5c61c0e0..401893915ac 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-loadassembly-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-loadassembly-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugManagedCallback::LoadAssembly メソッド"
-ms.custom:
+title: ICorDebugManagedCallback::LoadAssembly メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugManagedCallback.LoadAssembly
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 55cb673a-e240-43a6-a406-6912e7c0fe66
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 90cc41abd01f7cbef7037ee2b28465dc85de5131
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: f1d05914004d3c1fcc5ff109e854d01661367835
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugManagedCallback::LoadAssembly メソッド
共通言語ランタイム (CLR) アセンブリが正常に読み込まれたことをデバッガーに通知します。
@@ -54,15 +42,15 @@ HRESULT LoadAssembly (
`pAssembly`
[in]アセンブリを表す ICorDebugAssembly オブジェクトへのポインター。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[UnloadAssembly メソッド](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-unloadassembly-method.md)
[ICorDebugManagedCallback インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-loadmodule-method.md b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-loadmodule-method.md
index f2ed996b6f3..ef17258aba6 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-loadmodule-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-loadmodule-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugManagedCallback::LoadModule メソッド"
-ms.custom:
+title: ICorDebugManagedCallback::LoadModule メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugManagedCallback.LoadModule
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 66ec04e9-87cb-42ce-9720-81522abb5d5a
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 5d17001db68043f5d46a90738a8ad3e0635de762
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: cbf538f066058b4f80d8cfd6cdf1a79683c79be9
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugManagedCallback::LoadModule メソッド
共通言語ランタイム (CLR) モジュールが正常に読み込まれたことをデバッガーに通知します。
@@ -57,15 +45,15 @@ HRESULT LoadModule (
## コメント
`LoadModule`コールバックは、モジュールのメタデータを調べて、・ イン タイム (JIT) コンパイラ フラグを設定または有効または無効にクラス、モジュールのコールバックを読み込み適切な時間を提供します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[UnloadModule メソッド](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-unloadmodule-method.md)
[ICorDebugManagedCallback インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback2-destroyconnection-method.md b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback2-destroyconnection-method.md
index 78e9eab8b81..854a36eaa33 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback2-destroyconnection-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback2-destroyconnection-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugManagedCallback2::DestroyConnection メソッド"
-ms.custom:
+title: ICorDebugManagedCallback2::DestroyConnection メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugManagedCallback2.DestroyConnection
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: cf7940e9-4558-4319-925c-09f6c98c8fcd
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: a9d87f3c57e72c567be582ba2ac78589fa2e3357
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: bf6d4acb7d1156babbd698201c5aea2810644db8
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugManagedCallback2::DestroyConnection メソッド
指定された接続が終了したことをデバッガーに通知します。
@@ -57,15 +45,15 @@ HRESULT DestroyConnection (
## コメント
A`DestroyConnection`ホストを呼び出すときに起動されるコールバック[iclrdebugmanager::endconnection](../../../../docs/framework/unmanaged-api/hosting/iclrdebugmanager-endconnection-method.md)で、 [Hosting API](../../../../docs/framework/unmanaged-api/hosting/index.md)です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugManagedCallback2 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback2-interface.md)
[ICorDebugManagedCallback インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback2-mdanotification-method.md b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback2-mdanotification-method.md
index 2d90deb1de2..18211e07115 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback2-mdanotification-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmanagedcallback2-mdanotification-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugManagedCallback2::MDANotification メソッド"
-ms.custom:
+title: ICorDebugManagedCallback2::MDANotification メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugManagedCallback2.MDANotification
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 93f79627-bd31-4f4f-b95d-46a032a52fe4
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 5a58e286feb3387557d0a37c463f2af67abf8cc5
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 64b09c173e2f66d4c650083cc12f8a0ac2c92007
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugManagedCallback2::MDANotification メソッド
コードが実行されるは、デバッグ中のアプリケーションでマネージ デバッグ アシスタント (MDA) が発生したことの通知を提供します。
@@ -73,16 +61,16 @@ HRESULT MDANotification(
デバッガーへの参照を解放する必要があります、`ICorDebugMDA`インスタンスから返された後すぐに、 `MDANotification` MDA によって消費されるメモリをリサイクルする CLR のためのコールバック。 多数の Mda が発生している場合、インスタンスを解放するとパフォーマンスが向上する可能性があります。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[マネージ デバッグ アシスタントによるエラーの診断](../../../../docs/framework/debug-trace-profile/diagnosing-errors-with-managed-debugging-assistants.md)
[ICorDebugManagedCallback2 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback2-interface.md)
[ICorDebugManagedCallback インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmergedassemblyrecord-getculture-method.md b/docs/framework/unmanaged-api/debugging/icordebugmergedassemblyrecord-getculture-method.md
index a6f820507ab..7a00d3803bd 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmergedassemblyrecord-getculture-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmergedassemblyrecord-getculture-method.md
@@ -1,24 +1,14 @@
---
-title: "ICorDebugMergedAssemblyRecord::GetCulture メソッド"
-ms.custom:
+title: ICorDebugMergedAssemblyRecord::GetCulture メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
ms.assetid: 030b2f8c-8c21-40b7-855d-3afa78975a17
-caps.latest.revision: "4"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 7963d311707d12aa697c606605f9a34b6f65d1eb
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 2f2336c89a32b202c4226f1ed194d786be6fa020
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugMergedAssemblyRecord::GetCulture メソッド
アセンブリのカルチャ名文字列を取得します。
@@ -49,15 +39,15 @@ HRESULT GetCulture(
> [!NOTE]
> このメソッドは .NET ネイティブでのみ使用できます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_46_native](../../../../includes/net-46-native-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_46_native](../../../../includes/net-46-native-md.md)]
-## 参照
+## 関連項目
[ICorDebugMergedAssemblyRecord インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugmergedassemblyrecord-interface.md)
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmergedassemblyrecord-getsimplename-method.md b/docs/framework/unmanaged-api/debugging/icordebugmergedassemblyrecord-getsimplename-method.md
index f22ff169c3d..9c7d3655b2a 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmergedassemblyrecord-getsimplename-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmergedassemblyrecord-getsimplename-method.md
@@ -1,24 +1,14 @@
---
-title: "ICorDebugMergedAssemblyRecord::GetSimpleName メソッド"
-ms.custom:
+title: ICorDebugMergedAssemblyRecord::GetSimpleName メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
ms.assetid: bc3410f6-ebca-4bca-9b45-fc38c74fa9cb
-caps.latest.revision: "4"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 085ca56b3a839689ea38459057957faa81d1dfc2
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: b8c5499b63e5201fbf42ece07f4f3eff52129e09
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugMergedAssemblyRecord::GetSimpleName メソッド
アセンブリの簡易名を取得します。
@@ -49,15 +39,15 @@ HRESULT GetSimpleName(
> [!NOTE]
> このメソッドは .NET ネイティブでのみ使用できます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_46_native](../../../../includes/net-46-native-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_46_native](../../../../includes/net-46-native-md.md)]
-## 参照
+## 関連項目
[ICorDebugMergedAssemblyRecord インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugmergedassemblyrecord-interface.md)
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmodule-getfunctionfromtoken-method.md b/docs/framework/unmanaged-api/debugging/icordebugmodule-getfunctionfromtoken-method.md
index 646d73dac60..459bac3babf 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmodule-getfunctionfromtoken-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmodule-getfunctionfromtoken-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugModule::GetFunctionFromToken メソッド"
-ms.custom:
+title: ICorDebugModule::GetFunctionFromToken メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugModule.GetFunctionFromToken
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 6fe12194-4ef7-43c1-9570-ade35ccf127a
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: c449b49333de562cd5ed07f827da6bc295e9c3c1
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: acffd24ae9d5aad5f48058eec036f912ee016289
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugModule::GetFunctionFromToken メソッド
メタデータ トークンによって指定された関数を取得します。
@@ -57,11 +45,11 @@ HRESULT GetFunctionFromToken(
## コメント
`GetFunctionFromToken`メソッドは、値が渡された場合に CORDBG_E_FUNCTION_NOT_IL HRESULT を返します`methodDef`Microsoft intermediate language (MSIL) のメソッドを参照していません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmodule3-interface.md b/docs/framework/unmanaged-api/debugging/icordebugmodule3-interface.md
index dc0e9e6ed2f..f88f997e042 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmodule3-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmodule3-interface.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugModule3 インターフェイス"
-ms.custom:
+title: ICorDebugModule3 インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugModule3
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 0b69f945-263a-4e11-8512-89d27f6ea296
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: b864b057e274424a8515ab1bb122da74538c4c63
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 5fc4c0560c2aa0d66c1b40d78458a2d44284e232
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugModule3 インターフェイス
動的モジュールのシンボル リーダーを作成します。
@@ -62,16 +50,16 @@ interface ICorDebugModule3 : IUnknown
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**4.5、4、3.5 SP1
+ **.NET framework のバージョン:** 4.5、4、3.5 SP1
-## 参照
+## 関連項目
[ICorDebugRemoteTarget インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugremotetarget-interface.md)
[ICorDebug インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebug-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmodulebreakpoint-getmodule-method.md b/docs/framework/unmanaged-api/debugging/icordebugmodulebreakpoint-getmodule-method.md
index a4ca36808f4..72d72aa04e4 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmodulebreakpoint-getmodule-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmodulebreakpoint-getmodule-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugModuleBreakpoint::GetModule メソッド"
-ms.custom:
+title: ICorDebugModuleBreakpoint::GetModule メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugModuleBreakpoint.GetModule
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: ffd5d9ec-4564-4200-b625-b306eec0ebd7
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 91e014a16420ea6790b592efe1ac57df960d2237
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 5cbb1aa9c81101eb818a9e7829c777efd3923b5f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugModuleBreakpoint::GetModule メソッド
"ICorDebugModule"このブレークポイントが設定されているモジュールを参照するには、インターフェイス ポインターを取得します。
@@ -50,14 +38,14 @@ HRESULT GetModule (
`ppModule`
[out]アドレスへのポインター、`ICorDebugModule`ブレークポイントが設定されているモジュールを参照するインターフェイスです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmoduledebugevent-interface.md b/docs/framework/unmanaged-api/debugging/icordebugmoduledebugevent-interface.md
index fa5a51a9270..809acf6cbc6 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmoduledebugevent-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmoduledebugevent-interface.md
@@ -1,24 +1,14 @@
---
-title: "ICorDebugModuleDebugEvent インターフェイス"
-ms.custom:
+title: ICorDebugModuleDebugEvent インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
ms.assetid: 41950c52-1ac8-4212-b814-c77e20879f91
-caps.latest.revision: "4"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 86cf571180b2df15077547fac3d5dd058dbee83b
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: f35c26b98521311267a627265f2dae8fa9e333de
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugModuleDebugEvent インターフェイス
拡張、 [ICorDebugDebugEvent](../../../../docs/framework/unmanaged-api/debugging/icordebugdebugevent-interface.md)モジュール レベルのイベントをサポートするインターフェイスです。
@@ -35,15 +25,15 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは .NET ネイティブでのみ使用可能です。 インターフェイス ポインターを取得するために `QueryInterface` を呼び出そうとすると、.NET ネイティブ外の ICorDebug シナリオに対して `E_NOINTERFACE` が返されます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_46_native](../../../../includes/net-46-native-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_46_native](../../../../includes/net-46-native-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmutabledatatarget-continuestatuschanged-method.md b/docs/framework/unmanaged-api/debugging/icordebugmutabledatatarget-continuestatuschanged-method.md
index ca60764b53c..70cd5caa02f 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmutabledatatarget-continuestatuschanged-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmutabledatatarget-continuestatuschanged-method.md
@@ -1,24 +1,14 @@
---
-title: "ICorDebugMutableDataTarget::ContinueStatusChanged メソッド"
-ms.custom:
+title: ICorDebugMutableDataTarget::ContinueStatusChanged メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
ms.assetid: 5a66d3f4-dd16-4d62-9dcc-0eab7041d894
-caps.latest.revision: "5"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 1ba8fe9b0d4a09bdfe3d3e6459f16bf041dc396a
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: cb07c519743c41a7a31994e42d2fdc5220e5e2ef
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugMutableDataTarget::ContinueStatusChanged メソッド
指定のスレッド上にある未処理のデバッグ イベントの継続状態を変更します。
@@ -41,15 +31,15 @@ HRESULT ContinueStatusChanged(
## コメント
デバッガーは、通常の方法とは異なることがある方法で現在のデバッグ イベントを処理するように要求する ICorDebug メソッドを呼び出すときに、`ContinueStatusChanged` メソッドを呼び出します。 例で、未処理の例外が発生し、デバッガーが例外をキャンセルする操作を要求する場合 (など[icordebugilframe::setip](../../../../docs/framework/unmanaged-api/debugging/icordebugilframe-setip-method.md)または`FuncEval`)、この API は、例外があることを要求するために使用取り消されました。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v46plus](../../../../includes/net-current-v46plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v46plus](../../../../includes/net-current-v46plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugMutableDataTarget インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugmutabledatatarget-interface.md)
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugmutabledatatarget-interface.md b/docs/framework/unmanaged-api/debugging/icordebugmutabledatatarget-interface.md
index 51deba86672..b47aa45bef2 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugmutabledatatarget-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugmutabledatatarget-interface.md
@@ -1,24 +1,14 @@
---
-title: "ICorDebugMutableDataTarget インターフェイス"
-ms.custom:
+title: ICorDebugMutableDataTarget インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
ms.assetid: 14aad5b3-84ab-4bbc-94e3-1eb92e258d10
-caps.latest.revision: "5"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: e638b01b30f7969ac3116c6c2725fb4cb3768a68
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 677db647320ff4014b791502b7ac1b261378c8dd
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugMutableDataTarget インターフェイス
拡張、 [ICorDebugDataTarget](../../../../docs/framework/unmanaged-api/debugging/icordebugdatatarget-interface.md)変更可能なデータ ターゲットをサポートするインターフェイスです。
@@ -38,15 +28,15 @@ ms.lasthandoff: 12/22/2017
1 回の ICorDebug メソッド呼び出しによって複数の変更が行われる可能性があること、および関連する変更をトランザクションごとに適用するメカニズムがないこと (すべてに適用するか、まったく適用しないかのどちらか) に注意してください。 つまり、(同じ ICorDebug 呼び出しの) 他のユーザーが正常に完了した後に変更を失敗すると、ターゲット プロセスは一貫性のない状態のままになり、デバッグが信頼性に欠ける結果になる可能性があります。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v46plus](../../../../includes/net-current-v46plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v46plus](../../../../includes/net-current-v46plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugnativeframe-getip-method.md b/docs/framework/unmanaged-api/debugging/icordebugnativeframe-getip-method.md
index a81395ec0bd..b361c12dd93 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugnativeframe-getip-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugnativeframe-getip-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugNativeFrame::GetIP メソッド"
-ms.custom:
+title: ICorDebugNativeFrame::GetIP メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugNativeFrame.GetIP
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 99f693f3-d3b9-4fd8-9d09-b8efd03f7b67
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 2f9ea20577b3132a2378013e7c5fa8356c14c8b7
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 7d17ac4230296674381c87851377fcb535837ad3
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugNativeFrame::GetIP メソッド
取得、ネイティブ コード命令ポインターが現在設定されている位置のオフセット。
@@ -53,14 +41,14 @@ HRESULT GetIP (
## コメント
この"ICorDebugNativeFrame"で表されるスタック フレームがアクティブな場合は、オフセットを実行する次の命令のアドレスです。 このスタック フレームがアクティブでない場合、オフセット、スタック フレームが再アクティブ化したときに実行される次の命令のアドレスです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
diff --git a/docs/framework/unmanaged-api/debugging/icordebugnativeframe-getlocalmemoryvalue-method.md b/docs/framework/unmanaged-api/debugging/icordebugnativeframe-getlocalmemoryvalue-method.md
index 965aa674ea4..2ffbe0f62c5 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugnativeframe-getlocalmemoryvalue-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugnativeframe-getlocalmemoryvalue-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugNativeFrame::GetLocalMemoryValue メソッド"
-ms.custom:
+title: ICorDebugNativeFrame::GetLocalMemoryValue メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugNativeFrame.GetLocalMemoryValue
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: b600b3a2-9908-42d8-8093-ab6f39e9a2c9
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 5ca48d10f4701064c69d397a224f0c87574be58a
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 5419d2e6932e08d05c8336d473cf68bd16058a48
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugNativeFrame::GetLocalMemoryValue メソッド
引数またはこのネイティブ フレームの指定したメモリ位置に格納されているローカル変数の値を取得します。
@@ -62,14 +50,14 @@ HRESULT GetLocalMemoryValue (
`ppValue`
[out]指定されたメモリ位置に格納されている取得した値を表す"ICorDebugValue"オブジェクトのアドレスへのポインター。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
diff --git a/docs/framework/unmanaged-api/debugging/icordebugnativeframe-interface.md b/docs/framework/unmanaged-api/debugging/icordebugnativeframe-interface.md
index 6394686d60e..e1a5ee89fd2 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugnativeframe-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugnativeframe-interface.md
@@ -1,14 +1,6 @@
---
title: ICorDebugNativeFrame Interface1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugNativeFrame
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 04819c58-7246-4b32-befb-680cf1dbc436
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: edd49d745be9db0c4c5309cf5febc3ff651a860f
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 7996d5800e99d8e6161e24f34604aff3e4e906bd
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugNativeFrame Interface1
ネイティブ フレームで使用される ICorDebugFrame の特殊な実装です。
@@ -56,14 +44,14 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugprocess-gethelperthreadid-method.md b/docs/framework/unmanaged-api/debugging/icordebugprocess-gethelperthreadid-method.md
index 3042578d0a1..acca7fa56c1 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugprocess-gethelperthreadid-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugprocess-gethelperthreadid-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugProcess::GetHelperThreadID メソッド"
-ms.custom:
+title: ICorDebugProcess::GetHelperThreadID メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugProcess.GetHelperThreadID
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 84e1e605-37c1-49a5-8e12-35db85654622
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 03e801cb58b8f5c3f658085fcee4288278e545c5
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 1c3f879e04a710d65f812a5165c3edbfa31f8542
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugProcess::GetHelperThreadID メソッド
デバッガーの内部ヘルパー スレッドのオペレーティング システム (OS) のスレッド ID を取得します。
@@ -57,11 +45,11 @@ HRESULT GetHelperThreadID (
デバッガーのヘルパー スレッドのスレッド ID が上で正しいできるようすべてアンマネージ[icordebugmanagedcallback::createthread](../../../../docs/framework/unmanaged-api/debugging/icordebugmanagedcallback-createthread-method.md)できるので、そのヘルパー スレッドのスレッド ID を特定し、ユーザーに対して非表示にするデバッガー イベントです。 アンマネージの中にヘルパー スレッドとして識別されるスレッド`ICorDebugManagedCallback::CreateThread`イベント マネージ ユーザー コードは実行されません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl です。 CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugprocess-getid-method.md b/docs/framework/unmanaged-api/debugging/icordebugprocess-getid-method.md
index 250a7824584..db0258ccc7c 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugprocess-getid-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugprocess-getid-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugProcess::GetID メソッド"
-ms.custom:
+title: ICorDebugProcess::GetID メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugProcess.GetID
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: b0ba8453-fa7e-4c14-93e5-335409cd4a47
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: d09888434048c312bd78dddf29d39a45f023695e
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: d752eb17b956e2367e8b191080a370506a61ff34
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugProcess::GetID メソッド
プロセスのオペレーティング システム (OS) の ID を取得します。
@@ -48,11 +36,11 @@ HRESULT GetID([out] DWORD *pdwProcessId);
`pdwProcessId`
[out]プロセスの一意の ID。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugprocess2-interface1.md b/docs/framework/unmanaged-api/debugging/icordebugprocess2-interface1.md
index efe66d41f31..1286bfaad88 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugprocess2-interface1.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugprocess2-interface1.md
@@ -1,14 +1,6 @@
---
title: ICorDebugProcess2 Interface1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugProcess2
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 73332138-5fea-441f-b893-61af87d45a42
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 80f6c35ba2ef2ec74293d0f025ddf20254f504a1
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 6a1588a37891d6a73c49cb1b9ccbc81d9dcdb7e2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugProcess2 Interface1
マネージ コードを実行するプロセスを表す ICorDebugProcess インターフェイスを論理的に拡張します。
@@ -54,14 +42,14 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugprocess5-enumerategcreferences-method.md b/docs/framework/unmanaged-api/debugging/icordebugprocess5-enumerategcreferences-method.md
index d3f332e27d7..f617f01ec55 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugprocess5-enumerategcreferences-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugprocess5-enumerategcreferences-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugProcess5::EnumerateGCReferences メソッド"
-ms.custom:
+title: ICorDebugProcess5::EnumerateGCReferences メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugProcess5.EnumerateGCReferences
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 86c397c3-81d8-463e-a248-3cbe06c44d9d
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 44975a7896c71ce8061dedde13d31c4fbb88d6a1
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 2b5f66099eb4b1cb84d9911567cac4255bf20480
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugProcess5::EnumerateGCReferences メソッド
プロセスでガベージ コレクトされるすべてのオブジェクトの列挙子を取得します。
@@ -57,15 +45,15 @@ HRESULT EnumerateGCReferences(
## コメント
このメソッドは、プロセスでマネージ オブジェクトに対して完全ルート チェーンを決定する方法を提供し、オブジェクトが生きて理由を判断するために使用できます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugProcess5 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugprocess5-interface.md)
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugprocess5-enumerateheapregions-method.md b/docs/framework/unmanaged-api/debugging/icordebugprocess5-enumerateheapregions-method.md
index 86e360f0550..d1a44a54912 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugprocess5-enumerateheapregions-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugprocess5-enumerateheapregions-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugProcess5::EnumerateHeapRegions メソッド"
-ms.custom:
+title: ICorDebugProcess5::EnumerateHeapRegions メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugProcess5.EnumerateHeapRegions
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: b1edba68-9c36-4f69-be9f-678ce0b33480
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 478a8490e57946a08670d9f86e1f6ebcc67703a6
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: d48d8e7b699f411ec45cf1b5d9810c23583b045e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugProcess5::EnumerateHeapRegions メソッド
マネージ ヒープのメモリの範囲の列挙子を取得します。
@@ -57,15 +45,15 @@ HRESULT EnumerateHeapRegions(
[ICorDebugHeapSegmentEnum](../../../../docs/framework/unmanaged-api/debugging/icordebugheapsegmentenum-interface.md)インターフェイス オブジェクトは、標準的な列挙子を列挙することができます ICorDebugEnum インターフェイスから派生した[COR_SEGMENT](../../../../docs/framework/unmanaged-api/debugging/cor-segment-structure.md)オブジェクト。 各[COR_SEGMENT](../../../../docs/framework/unmanaged-api/debugging/cor-segment-structure.md)オブジェクトは、そのセグメント内のオブジェクトの生成と、特定のセグメントのメモリ範囲に関する情報を提供します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugProcess5 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugprocess5-interface.md)
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugprocess6-getexportstepinfo-method.md b/docs/framework/unmanaged-api/debugging/icordebugprocess6-getexportstepinfo-method.md
index 58d91981b16..c8307045c9e 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugprocess6-getexportstepinfo-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugprocess6-getexportstepinfo-method.md
@@ -1,24 +1,14 @@
---
-title: "ICorDebugProcess6::GetExportStepInfo メソッド"
-ms.custom:
+title: ICorDebugProcess6::GetExportStepInfo メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
ms.assetid: a927e0ac-f110-426d-bbec-9377a29c8f17
-caps.latest.revision: "4"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: d3c69bbc904f54636e56be6d235d1070b9fecf1c
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 4d0758a8603b7c31844b39c9f3beefea04e0a029
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugProcess6::GetExportStepInfo メソッド
マネージ コードのステップ実行に役立つランタイム エクスポート関数の情報を提供します。
@@ -48,7 +38,7 @@ HRESULT GetExportStepInfo(
|戻り値|説明|
|------------------|-----------------|
|`S_OK`|メソッド呼び出しに成功しました。|
-|`E_POINTER`|`pInvokeKind`または`pInvokePurpose`は**null**です。|
+|`E_POINTER`|`pInvokeKind` または`pInvokePurpose`は**null**です。|
|その他の失敗した `HRESULT` 値。|必要に応じて。|
## コメント
@@ -56,15 +46,15 @@ HRESULT GetExportStepInfo(
> [!NOTE]
> このメソッドは .NET ネイティブでのみ使用できます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_46_native](../../../../includes/net-46-native-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_46_native](../../../../includes/net-46-native-md.md)]
-## 参照
+## 関連項目
[ICorDebugProcess6 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugprocess6-interface.md)
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugreferencevalue-dereference-method.md b/docs/framework/unmanaged-api/debugging/icordebugreferencevalue-dereference-method.md
index f008f6a61ad..cc06ceb22b8 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugreferencevalue-dereference-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugreferencevalue-dereference-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugReferenceValue::Dereference メソッド"
-ms.custom:
+title: ICorDebugReferenceValue::Dereference メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugReferenceValue.Dereference
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 5ec8cf76-3deb-4ce6-9a49-77a4c35d80b9
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 0dbf2775217a78c1cbb9a96093354f0fc0b278bb
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 2a0fd1981e7da5af19cf3a422c6008d373e9ac92
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugReferenceValue::Dereference メソッド
参照されているオブジェクトを取得します。
@@ -53,11 +41,11 @@ HRESULT Dereference (
## コメント
`ICorDebugValue`オブジェクトが有効では、参照がまだ無効になっている間だけです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugregisterset-getregistersavailable-method.md b/docs/framework/unmanaged-api/debugging/icordebugregisterset-getregistersavailable-method.md
index c63c2e48e93..ef6fba84a62 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugregisterset-getregistersavailable-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugregisterset-getregistersavailable-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugRegisterSet::GetRegistersAvailable メソッド"
-ms.custom:
+title: ICorDebugRegisterSet::GetRegistersAvailable メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugRegisterSet.GetRegistersAvailable
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 4ba08ffa-55a2-4662-9d6d-4738f1db60c9
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: fd7ff2b711d81ba1fe8fda9422587ec265dd88dd
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 3174be7237bcdbd5a12f38f04d6e67d9eb9a573e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugRegisterSet::GetRegistersAvailable メソッド
これで登録することを示す取得がビット マスク[ICorDebugRegisterSet](../../../../docs/framework/unmanaged-api/debugging/icordebugregisterset-interface.md)現在利用可能な。
@@ -55,15 +43,15 @@ HRESULT GetRegistersAvailable (
返されるマスクのビットを含む各レジスタ (1 << レジスタのインデックス)。 レジスタがある場合、ビット値は 1 または 0 が使用できない場合。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugRegisterSet インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugregisterset-interface.md)
[ICorDebugRegisterSet2 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugregisterset2-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugregisterset-setthreadcontext-method.md b/docs/framework/unmanaged-api/debugging/icordebugregisterset-setthreadcontext-method.md
index be2a61ddfa8..b46364041d6 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugregisterset-setthreadcontext-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugregisterset-setthreadcontext-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugRegisterSet::SetThreadContext メソッド"
-ms.custom:
+title: ICorDebugRegisterSet::SetThreadContext メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugRegisterSet.SetThreadContext
api_location:
@@ -23,20 +15,16 @@ helpviewer_keywords:
ms.assetid: 73afa930-32cb-4c40-81f8-83e8e6fbe213
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 1ac081cbd1fef0ca46750d8d7a74a22f23dbf0bc
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 7283266857d81b7d97bcacb56862b50f01cd3f0f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugRegisterSet::SetThreadContext メソッド
-`SetThreadContext`.NET Framework version 2.0 では実装されていません。 このメソッドを呼び出さないでください。
+`SetThreadContext` .NET Framework version 2.0 では実装されていません。 このメソッドを呼び出さないでください。
> [!NOTE]
> 上位レベルの操作を使用して[icordebugnativeframe::setip](../../../../docs/framework/unmanaged-api/debugging/icordebugnativeframe-setip-method.md)スレッドのコンテキストを設定します。
@@ -51,8 +39,8 @@ HRESULT SetThreadContext (
);
```
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
@@ -60,6 +48,6 @@ HRESULT SetThreadContext (
**.NET framework のバージョン:** 1.1、1.0
-## 参照
+## 関連項目
[ICorDebugRegisterSet インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugregisterset-interface.md)
[ICorDebugRegisterSet2 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugregisterset2-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugregisterset2-setregisters-method.md b/docs/framework/unmanaged-api/debugging/icordebugregisterset2-setregisters-method.md
index 82a45b551a3..2163224272b 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugregisterset2-setregisters-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugregisterset2-setregisters-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugRegisterSet2::SetRegisters メソッド"
-ms.custom:
+title: ICorDebugRegisterSet2::SetRegisters メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugRegisterSet2.SetRegisters
api_location:
@@ -23,20 +15,16 @@ helpviewer_keywords:
ms.assetid: fe0ac7e7-c9e1-4ec1-9f4e-1c56d63d73ac
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: ebf58c209834e4df8435d40616ef3a571a7c0a1b
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 35d91f13cedfbf49d48318630760cf1525d16340
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugRegisterSet2::SetRegisters メソッド
-`SetRegisters`.NET Framework version 2.0 では実装されていません。 このメソッドを呼び出さないでください。
+`SetRegisters` .NET Framework version 2.0 では実装されていません。 このメソッドを呼び出さないでください。
> [!NOTE]
> などの高レベルの操作を使用して[icordebugilframe::setip](../../../../docs/framework/unmanaged-api/debugging/icordebugilframe-setip-method.md)または[icordebugnativeframe::setip](../../../../docs/framework/unmanaged-api/debugging/icordebugnativeframe-setip-method.md)です。
@@ -52,15 +40,15 @@ HRESULT SetRegisters (
);
```
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugRegisterSet2 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugregisterset2-interface.md)
[ICorDebugRegisterSet インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugregisterset-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugstackwalk-getcontext-method.md b/docs/framework/unmanaged-api/debugging/icordebugstackwalk-getcontext-method.md
index c4067de4c0e..11bd83ecd5a 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugstackwalk-getcontext-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugstackwalk-getcontext-method.md
@@ -1,14 +1,6 @@
---
title: ICorDebugStackWalk::GetContext メソッド
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm: ''
-ms.topic: reference
api_name:
- ICorDebugStackWalk.GetContext Method
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 081d1c95-152b-4797-8552-18453eb7b14b
topic_type:
- apiref
-caps.latest.revision: 6
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 080ce39422faee4e1228bd87bf994080fab4de71
-ms.sourcegitcommit: b750a8e3979749b214e7e10c82efb0a0524dfcb1
+ms.openlocfilehash: e1126842a30f19831cc845bcfccc0e08f4bf5f6f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/10/2018
+ms.lasthandoff: 05/04/2018
---
# ICorDebugStackWalk::GetContext メソッド
現在のフレームのコンテキストを返します、 [ICorDebugStackWalk](../../../../docs/framework/unmanaged-api/debugging/icordebugstackwalk-interface.md)オブジェクト。
@@ -76,7 +64,7 @@ HRESULT GetContext([in] ULONG32 contextFlags,
アンワインド非 volatile レジスタなど、レジスタのサブセットのみが復元されるため、コンテキスト可能性があります完全に一致しないレジスタの状態の呼び出し時にします。
## 要件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
diff --git a/docs/framework/unmanaged-api/debugging/icordebugstackwalk-interface.md b/docs/framework/unmanaged-api/debugging/icordebugstackwalk-interface.md
index d8f3d756ae8..d819b3586df 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugstackwalk-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugstackwalk-interface.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugStackWalk インターフェイス"
-ms.custom:
+title: ICorDebugStackWalk インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugStackWalk
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 16d695e8-975d-431b-8421-e9e6c3e3f476
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 018ed69e52efd21ca25029284c70f1c8493d877f
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 612e0f84302d5bee6479264ef2dbba4c7152657e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugStackWalk インターフェイス
スレッドのスタック上のマネージ メソッド (フレーム) を取得するメソッドを提供します。
@@ -51,15 +39,15 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugstepper-setrangeil-method.md b/docs/framework/unmanaged-api/debugging/icordebugstepper-setrangeil-method.md
index 11d70f28de3..891153c3203 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugstepper-setrangeil-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugstepper-setrangeil-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugStepper::SetRangeIL メソッド"
-ms.custom:
+title: ICorDebugStepper::SetRangeIL メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugStepper.SetRangeIL
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: a20c95f0-6da7-4b41-b27f-584211cebb92
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 658f0164a73cfb5dbab0379eda2f61505865d2c4
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: cb3c24b3a96a03359dc6983bcaac4a800613ff5d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugStepper::SetRangeIL メソッド
指定する値を設定するかどうかを呼び出す[icordebugstepper::steprange](../../../../docs/framework/unmanaged-api/debugging/icordebugstepper-steprange-method.md)または Microsoft の基準としたネイティブ コードへの相対値の中間 language (MSIL) コードがステップ インされているメソッドの引数を渡すを通じてします。
@@ -50,11 +38,11 @@ HRESULT SetRangeIL (
`bIL`
[in]設定`true`な MSIL コード相対の範囲を指定します。 設定`false`範囲がネイティブ コードの基準としたことを指定します。 既定値は `true` です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugthread-getuserstate-method.md b/docs/framework/unmanaged-api/debugging/icordebugthread-getuserstate-method.md
index 2b147afc02e..6e08c58785e 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugthread-getuserstate-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugthread-getuserstate-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugThread::GetUserState メソッド"
-ms.custom:
+title: ICorDebugThread::GetUserState メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugThread.GetUserState
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: ae0cfd73-8ead-4d36-9310-dccaac9db0bd
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 9af89f355916f01fad118a4b63b57b23b2671f54
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 06ff8f0f13d7710d2d3d59aac4b5fdcadfe707be
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugThread::GetUserState メソッド
この ICorDebugThread の現在のユーザー状態を取得します。
@@ -53,11 +41,11 @@ HRESULT GetUserState (
## コメント
スレッドのユーザーの状態は、デバッグ中は、プログラムによってチェックするときのスレッドの状態です。 スレッドは、複数の状態ビットが設定があります。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugthread3-getactiveinternalframes-method.md b/docs/framework/unmanaged-api/debugging/icordebugthread3-getactiveinternalframes-method.md
index 6d8ae7fe361..3cbaa55a5e2 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugthread3-getactiveinternalframes-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugthread3-getactiveinternalframes-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugThread3::GetActiveInternalFrames メソッド"
-ms.custom:
+title: ICorDebugThread3::GetActiveInternalFrames メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugThread3.GetActiveInternalFrames Method
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: d69796b4-5b6d-457c-85f6-2cf42e8a8773
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 8ecfbaeff9416ee8e6541a23bac6ec76f99abd2c
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 2ac87de35478e5eabdc8cdc3568baf2086923e38
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugThread3::GetActiveInternalFrames メソッド
内部フレームの配列を返します ([ICorDebugInternalFrame2](../../../../docs/framework/unmanaged-api/debugging/icordebuginternalframe2-interface.md)オブジェクト)、スタックにします。
@@ -66,8 +54,8 @@ HRESULT GetActiveInternalFrames
|HRESULT|説明|
|-------------|-----------------|
|S_OK|[ICorDebugInternalFrame2](../../../../docs/framework/unmanaged-api/debugging/icordebuginternalframe2-interface.md)オブジェクトが正常に作成します。|
-|E_INVALIDARG|`cInternalFrames`0 でないと`ppInternalFrames`は`null`、または`pcInternalFrames`は`null`します。|
-|HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER)|`ppInternalFrames`内部フレームの数未満です。|
+|E_INVALIDARG|`cInternalFrames` 0 でないと`ppInternalFrames`は`null`、または`pcInternalFrames`は`null`します。|
+|HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER)|`ppInternalFrames` 内部フレームの数未満です。|
## 例外
@@ -76,19 +64,19 @@ HRESULT GetActiveInternalFrames
呼び出すと`GetActiveInternalFrames`、設定する必要があります、`cInternalFrames`パラメーターを 0 (ゼロ)、および`ppInternalFrames`パラメーターを null にします。 ときに`GetActiveInternalFrames`最初を返します、`pcInternalFrames`スタックでは、内部のフレーム数が含まれています。
- `GetActiveInternalFrames`呼び出すことが 2 番目の時間。 適切な数を渡す必要があります (`pcInternalFrames`) で、`cInternalFrames`パラメーターに適切なサイズの配列へのポインターを指定して`ppInternalFrames`です。
+ `GetActiveInternalFrames` 呼び出すことが 2 番目の時間。 適切な数を渡す必要があります (`pcInternalFrames`) で、`cInternalFrames`パラメーターに適切なサイズの配列へのポインターを指定して`ppInternalFrames`です。
使用して、 [icordebugstackwalk::getframe](../../../../docs/framework/unmanaged-api/debugging/icordebugthread3-getactiveinternalframes-method.md)スタック フレームの実績を返します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugthread4-hadunhandledexception-method.md b/docs/framework/unmanaged-api/debugging/icordebugthread4-hadunhandledexception-method.md
index 31fb6489230..28508495c1c 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugthread4-hadunhandledexception-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugthread4-hadunhandledexception-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugThread4::HadUnhandledException メソッド"
-ms.custom:
+title: ICorDebugThread4::HadUnhandledException メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugThread4.HadUnhandledException Method
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 05558daa-39e2-4c38-aeaf-e2aec4a09468
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 5a79d06f0a65facfbaa821d3dd6af547fd3d0305
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 8215ddfd0f59f835d0b0dcd278b8cae9c12027d2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugThread4::HadUnhandledException メソッド
スレッドが未処理の例外をしたかどうかを示します。
@@ -61,16 +49,16 @@ HRESULT GetBlockingObjects (
## コメント
このメソッドは、スレッドが未処理の例外をしたかどうかを示します。 時間でハンドルされない例外コールバックをトリガーまたはネイティブの JIT アタッチが開始されると、このメソッドが S_OK を返す保証します。 保証がないこと、 [ICorDebugThread.GetCurrentException](../../../../docs/framework/unmanaged-api/debugging/icordebugthread-getcurrentexception-method.md)メソッドは、未処理の例外を返します以外のかどうか、プロセスが続行されていないかしたときに、ハンドルされない例外コールバックを取得した後、ただし、ネイティブ JIT アタッチします。 さらに、可能であれば (可能性は低いですが、ネイティブ JIT アタッチがトリガーされた時点で未処理の例外を持つ複数のスレッドにします。 このような場合は、どの例外が JIT アタッチをトリガーを決定する方法はありません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugThread4 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugthread4-interface.md)
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
[デバッグ](../../../../docs/framework/unmanaged-api/debugging/index.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugtype-gettype-method.md b/docs/framework/unmanaged-api/debugging/icordebugtype-gettype-method.md
index a6aa76e9f18..14403bab3ef 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugtype-gettype-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugtype-gettype-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugType::GetType メソッド"
-ms.custom:
+title: ICorDebugType::GetType メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugType.GetType
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: d6e64534-4d47-4ad0-a340-7590e07e2b4a
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: c07f9974d0178a1a7502a97d54d7103ee795425f
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: d881a1fe3965b6e1d89e6172c887061434cd52ff
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugType::GetType メソッド
共通言語ランタイム (CLR) のネイティブ型を記述する CorElementType 値を取得この ICorDebugType によって表されます。
@@ -53,11 +41,11 @@ HRESULT GetType (
## コメント
場合の値`ty`ELEMENT_TYPE_CLASS または ELEMENT_TYPE_VALUETYPE のいずれかが、 [icordebugtype::getclass](../../../../docs/framework/unmanaged-api/debugging/icordebugtype-getclass-method.md)メソッドを呼び出すことが、ジェネリック型のインスタンス化されていない型を取得します。 それ以外の場合、呼び出す必要はありません`ICorDebugType::GetClass`です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
diff --git a/docs/framework/unmanaged-api/debugging/icordebugtype-interface.md b/docs/framework/unmanaged-api/debugging/icordebugtype-interface.md
index f38e25b9177..abcf1920d3e 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugtype-interface.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugtype-interface.md
@@ -1,14 +1,6 @@
---
title: ICorDebugType Interface1
-ms.custom:
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorDebugType
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 94e02e31-67ea-4b00-8148-a46740a4571d
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 503d0debef2ec1bebd674234051db8101dcb0de2
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: de2871b406bb9da84d20d7c526ad4a703baae409
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugType Interface1
型、基本または複雑な (つまり、ユーザー定義) を表します。 型がジェネリックの場合、`ICorDebugType` はインスタンス化されたジェネリック型を表します。
@@ -57,14 +45,14 @@ ms.lasthandoff: 12/22/2017
> [!NOTE]
> このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugtype2-gettypeid-method.md b/docs/framework/unmanaged-api/debugging/icordebugtype2-gettypeid-method.md
index 7c20fbf9f74..c196ad15fde 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugtype2-gettypeid-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugtype2-gettypeid-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugType2::GetTypeID メソッド"
-ms.custom:
+title: ICorDebugType2::GetTypeID メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
api_name:
- ICorDebugType2.GetTypeID
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 0b933686-226e-4373-92b7-fac579ee7b1a
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: d18aa8210ea90736c0757e2587aab4ff143dcdad
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 5bc1407f8444b78154981619742bd0da188c4335
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugType2::GetTypeID メソッド
取得、 [COR_TYPEID](../../../../docs/framework/unmanaged-api/debugging/cor-typeid-structure.md)この型にします。
@@ -64,14 +52,14 @@ HRESULT GetTypeID(
ときに、ICorDebugType を表す型がまだ読み込まれて、このメソッドが戻る`CORDBG_E_CLASS_NOT_LOADED`です。 返すかどうか、型はサポートされていません、`CORDBG_E_UNSUPPORTED`です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v462plus](../../../../includes/net-current-v462plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v462plus](../../../../includes/net-current-v462plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugType2 インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugtype2-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugvariablehome-getoffset-method.md b/docs/framework/unmanaged-api/debugging/icordebugvariablehome-getoffset-method.md
index b34b444fae3..31f2a692c81 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugvariablehome-getoffset-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugvariablehome-getoffset-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugVariableHome::GetOffset メソッド"
-ms.custom:
+title: ICorDebugVariableHome::GetOffset メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
api_name:
- ICorDebugVariableHome.GetOffset
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: f025c2e5-3f6c-4be8-9ffe-c8b214617dfe
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 09f80a362d4b44d13c39218b9d7a0db11ef49f78
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 9a2ea7273fec62654c168d6786d3644b184ff7f3
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugVariableHome::GetOffset メソッド
変数のベース レジスタからのオフセットを取得します。
@@ -58,14 +46,14 @@ HRESULT GetOffset(
|`S_OK`|変数は、レジスタの相対メモリの場所には。|
|`E_FAIL`|変数は、レジスタの相対メモリの場所ではありません。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v462plus](../../../../includes/net-current-v462plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v462plus](../../../../includes/net-current-v462plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugVariableHome インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugvariablehome-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugvariablehome-getregister-method.md b/docs/framework/unmanaged-api/debugging/icordebugvariablehome-getregister-method.md
index d80538e4ff9..c02d774a125 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugvariablehome-getregister-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugvariablehome-getregister-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugVariableHome::GetRegister メソッド"
-ms.custom:
+title: ICorDebugVariableHome::GetRegister メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
api_name:
- ICorDebugVariableHome.GetRegister
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: a5eecd7b-b04c-4266-bff2-7c8771d519a8
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 54f1c737b0c6ce6281a71419cbd8c88277702f41
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: e06c98067fea9368ac8f750d9187636d2ca9a8c6
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugVariableHome::GetRegister メソッド
場所の種類を持つ変数を格納するレジスタを取得`VLT_REGISTER`、およびロケーションの型の変数のベース レジスタ`VLT_REGISTER_RELATIVE`です。
@@ -58,15 +46,15 @@ HRESULT GetRegister(
|`S_OK`|によって示されるレジスタには、変数、`pRegister`引数。|
|`E_FAIL`|変数は、レジスタまたはレジスタの相対位置ではありません。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v462plus](../../../../includes/net-current-v462plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v462plus](../../../../includes/net-current-v462plus-md.md)]
-## 参照
+## 関連項目
[VariableLocationType 列挙型](../../../../docs/framework/unmanaged-api/debugging/variablelocationtype-enumeration.md)
[ICorDebugVariableHome インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugvariablehome-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugvariablehomeenum-next-method.md b/docs/framework/unmanaged-api/debugging/icordebugvariablehomeenum-next-method.md
index d4f09cf26c3..8b1639aef3e 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugvariablehomeenum-next-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugvariablehomeenum-next-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorDebugVariableHomeEnum::Next メソッド"
-ms.custom:
+title: ICorDebugVariableHomeEnum::Next メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
api_name:
- ICorDebugVariableHomeEnum.Next
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: eb9ea96c-5b58-4655-8104-094fc8b393b8
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 3bab158cbbe2eaf6e52ae0df6a0eed86d3d0b8ce
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: d5ab18d6c2ae8bbf47a3bcd7cb892530be4f8f4e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugVariableHomeEnum::Next メソッド
指定した数を取得[ICorDebugVariableHome](../../../../docs/framework/unmanaged-api/debugging/icordebugvariablehome-interface.md)ローカル変数と関数の引数に関する情報を格納するインスタンス。
@@ -69,15 +57,15 @@ HRESULT Next(
## コメント
[ICorDebugVariableHomeEnum::Next](../../../../docs/framework/unmanaged-api/debugging/icordebugvariablehomeenum-next-method.md)メソッドはの最大値を取得`celt`列挙子の現在の位置以降にあるオブジェクト。 このメソッドが戻るときに`pceltFetched`取得したオブジェクトの実際の数が含まれています。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v462plus](../../../../includes/net-current-v462plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v462plus](../../../../includes/net-current-v462plus-md.md)]
-## 参照
+## 関連項目
[ICorDebugVariableHomeEnum インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugvariablehomeenum-interface.md)
[ICorDebugVariableHome インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugvariablehome-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/icordebugvariablesymbol-getsize-method.md b/docs/framework/unmanaged-api/debugging/icordebugvariablesymbol-getsize-method.md
index b41d34f53fa..bde9f96526b 100644
--- a/docs/framework/unmanaged-api/debugging/icordebugvariablesymbol-getsize-method.md
+++ b/docs/framework/unmanaged-api/debugging/icordebugvariablesymbol-getsize-method.md
@@ -1,24 +1,14 @@
---
-title: "ICorDebugVariableSymbol::GetSize メソッド"
-ms.custom:
+title: ICorDebugVariableSymbol::GetSize メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
ms.assetid: add0cd9d-9a29-49b1-ae07-d9d3786b4ccd
-caps.latest.revision: "4"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 99cba63edd56e0d27d5f558a77ee54ebf2629446
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 01349b6418008db51c432d5c49f8491a44ab60d2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorDebugVariableSymbol::GetSize メソッド
変数のサイズ (バイト単位) を取得します。
@@ -40,15 +30,15 @@ HRESULT GetSize(
> [!NOTE]
> このメソッドは .NET ネイティブでのみ使用できます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorDebug.idl、CorDebug.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_46_native](../../../../includes/net-46-native-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_46_native](../../../../includes/net-46-native-md.md)]
-## 参照
+## 関連項目
[ICorDebugVariableSymbol インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icordebugvariablesymbol-interface.md)
[デバッグ インターフェイス](../../../../docs/framework/unmanaged-api/debugging/debugging-interfaces.md)
diff --git a/docs/framework/unmanaged-api/debugging/icorpublishprocess-enumappdomains-method.md b/docs/framework/unmanaged-api/debugging/icorpublishprocess-enumappdomains-method.md
index 0f0e81803b7..017297e4ad2 100644
--- a/docs/framework/unmanaged-api/debugging/icorpublishprocess-enumappdomains-method.md
+++ b/docs/framework/unmanaged-api/debugging/icorpublishprocess-enumappdomains-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorPublishProcess::EnumAppDomains メソッド"
-ms.custom:
+title: ICorPublishProcess::EnumAppDomains メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorPublishProcess.EnumAppDomains
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 7da621fc-e7d0-4c00-9439-5c93619d7414
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 938c022788d5ed9f0e28f794432017748dc096e8
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 5492d4e1245c6c0ce5c1eb98d25168c5d69d123b
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorPublishProcess::EnumAppDomains メソッド
これによって参照されているプロセスのアプリケーション ドメインの列挙子を取得[ICorPublishProcess](../../../../docs/framework/unmanaged-api/debugging/icorpublishprocess-interface.md)です。
@@ -55,14 +43,14 @@ HRESULT EnumAppDomains (
プロセスが終了した場合`EnumAppDomains`CORDBG_E_PROCESS_TERMINATED HRESULT 値を持つは失敗します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorPub.idl、CorPub.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[ICorPublishProcess インターフェイス](../../../../docs/framework/unmanaged-api/debugging/icorpublishprocess-interface.md)
diff --git a/docs/framework/unmanaged-api/debugging/pfn-clrdatacreateinstance-function-pointer.md b/docs/framework/unmanaged-api/debugging/pfn-clrdatacreateinstance-function-pointer.md
index 61ddf0ef450..1a437167f77 100644
--- a/docs/framework/unmanaged-api/debugging/pfn-clrdatacreateinstance-function-pointer.md
+++ b/docs/framework/unmanaged-api/debugging/pfn-clrdatacreateinstance-function-pointer.md
@@ -1,14 +1,6 @@
---
-title: "PFN_CLRDataCreateInstance 関数ポインター"
-ms.custom:
+title: PFN_CLRDataCreateInstance 関数ポインター
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- PFN_CLRDataCreateInstance
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 5c66ac57-d751-4de5-af9f-26ceb949af8b
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 98a966434332549d9ceb7f29de81e19fa1b2108f
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 9ee003d668916baec313c6115cc12826286f6cdd
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# PFN_CLRDataCreateInstance 関数ポインター
指定したターゲット項目のインターフェイス オブジェクトを作成する関数を指します。
@@ -60,14 +48,14 @@ typedef HRESULT (STDAPICALLTYPE* PFN_CLRDataCreateInstance) (
## コメント
`ICLRDataTarget`オブジェクトは、デバッグ アプリケーションの作成者によって実装されています。 実装は、表されるターゲット項目の種類によって異なります。 ターゲット項目には、プロセス、メモリ ダンプ、リモート コンピューター、およびなどがあります。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** ClrData.idl
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[デバッグ グローバル静的関数](../../../../docs/framework/unmanaged-api/debugging/debugging-global-static-functions.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/corsymsearchpolicyattributes-enumeration.md b/docs/framework/unmanaged-api/diagnostics/corsymsearchpolicyattributes-enumeration.md
index 8ddefb168cb..58a916a2398 100644
--- a/docs/framework/unmanaged-api/diagnostics/corsymsearchpolicyattributes-enumeration.md
+++ b/docs/framework/unmanaged-api/diagnostics/corsymsearchpolicyattributes-enumeration.md
@@ -1,14 +1,6 @@
---
-title: "CorSymSearchPolicyAttributes 列挙体"
-ms.custom:
+title: CorSymSearchPolicyAttributes 列挙体
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CorSymSearchPolicyAttributes
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 03abde84-930a-49d3-bac3-23abb34a0184
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: bc1bef8c393a7778c194b2d4d45c3abdb583fecf
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a4c3aedea4cc8ce2d8fb8c0c0bf3fead727dcf64
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CorSymSearchPolicyAttributes 列挙体
シンボル リーダーの検索を実行するときに使用されるポリシーを指定します。 これらの定数がによって使用される、 [isymunmanagedbinder 2::getreaderforfile2](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder2-getreaderforfile2-method.md)と[isymunmanagedbinder 3::getreaderfromcallback](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder3-getreaderfromcallback-method.md)メソッドです。
@@ -61,8 +49,8 @@ typedef enum CorSymSearchPolicyAttributes
|`AllowOriginalPathAccess`|デバッグ ディレクトリで指定されたパスを検索します。|
|`AllowReferencePathAccess`|.Exe ファイルのある場所に pdb ファイルを検索します。|
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[シンボル ストア診断列挙型](../../../../docs/framework/unmanaged-api/diagnostics/diagnostics-symbol-store-enumerations.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/ibindingdisplay-initializeforprocess-method.md b/docs/framework/unmanaged-api/diagnostics/ibindingdisplay-initializeforprocess-method.md
index 5d8cb3bbbdd..931f871bccf 100644
--- a/docs/framework/unmanaged-api/diagnostics/ibindingdisplay-initializeforprocess-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/ibindingdisplay-initializeforprocess-method.md
@@ -1,14 +1,6 @@
---
-title: "IBindingDisplay::InitializeForProcess メソッド"
-ms.custom:
+title: IBindingDisplay::InitializeForProcess メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IBindingDisplay.InitializeForProcess
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 59417acb-4e59-46ad-acfe-d827e6ab6078
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 56f55788fcaf08507f413a03c5364ce3bcdbbf3c
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 8954c2f6ecaf2767dd01b0601096d9e3f6df9b98
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IBindingDisplay::InitializeForProcess メソッド
初期化、 [IBindingDisplay](../../../../docs/framework/unmanaged-api/diagnostics/ibindingdisplay-interface.md)オブジェクト。
@@ -51,16 +39,16 @@ HRESULT InitializeForProcess (
[in]プロセス識別子。
## コメント
- デバッガーの呼び出し、`InitializeForProcess`メソッド作成時にバインディングの表示を初期化します。 `InitializeForProcess`その他のメソッドの前に、作成時に呼び出す必要があります`IBindingDisplay`と呼びます。
+ デバッガーの呼び出し、`InitializeForProcess`メソッド作成時にバインディングの表示を初期化します。 `InitializeForProcess` その他のメソッドの前に、作成時に呼び出す必要があります`IBindingDisplay`と呼びます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** BindingDisplay.h
**ライブラリ:** BindingDisplay.idl
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[IBindingDisplay インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/ibindingdisplay-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/idebugautoattach-interface.md b/docs/framework/unmanaged-api/diagnostics/idebugautoattach-interface.md
index 091143d0e4d..cf7d3dcfc2c 100644
--- a/docs/framework/unmanaged-api/diagnostics/idebugautoattach-interface.md
+++ b/docs/framework/unmanaged-api/diagnostics/idebugautoattach-interface.md
@@ -1,14 +1,6 @@
---
-title: "IDebugAutoAttach インターフェイス"
-ms.custom:
+title: IDebugAutoAttach インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IDebugAutoAttach
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: d4cc51ac-c1d6-41b9-ab8e-ef0073f13241
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 45fdabcbd70d58d1ebb279665346ffd41ad9f204
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 9a88f8b2ad1ac59cf7044ca5d7ace5a468510b6f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IDebugAutoAttach インターフェイス
サーバー起動デバッガーの自動アタッチ用インターフェイスを定義します。
@@ -43,8 +31,8 @@ ms.lasthandoff: 12/22/2017
|------------|-----------------|
|[AutoAttach メソッド](../../../../docs/framework/unmanaged-api/diagnostics/idebugautoattach-autoattach-method.md)|サーバー起動デバッガーの自動実行をアタッチします。|
-## 必要条件
+## 要件
**ヘッダー:** DbgAutoAttach.idl
-## 参照
+## 関連項目
[シンボル ストア診断インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/diagnostics-symbol-store-interfaces.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/inotifysink2-onsynccallenter-method.md b/docs/framework/unmanaged-api/diagnostics/inotifysink2-onsynccallenter-method.md
index a60e8d217ef..82c8b27473e 100644
--- a/docs/framework/unmanaged-api/diagnostics/inotifysink2-onsynccallenter-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/inotifysink2-onsynccallenter-method.md
@@ -1,14 +1,6 @@
---
-title: "INotifySink2::OnSyncCallEnter メソッド"
-ms.custom:
+title: INotifySink2::OnSyncCallEnter メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- INotifySink2.OnSyncCallEnter
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: e33265be-c25d-4145-ad02-c3e89d6f26c1
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 102a4a24b82c87bed00895dc723b7fca02c20bcd
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 6c2c4f15b3fb1bc5b408382589a1c8213ffd246e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# INotifySink2::OnSyncCallEnter メソッド
呼び出しを入力するときに呼び出されます。
@@ -62,10 +50,10 @@ HRESULT OnSyncCallEnter
## 戻り値
メソッドが成功した場合は S_OK です。
-## 必要条件
+## 要件
**ヘッダー:** ProtocolNotify2.idl
-## 参照
+## 関連項目
[INotifySink2 インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/inotifysink2-interface.md)
[INotifySource2 インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/inotifysource2-interface.md)
[INotifyConnection2 インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/inotifyconnection2-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymencunmanagedmethod-getdocumentsformethod-method.md b/docs/framework/unmanaged-api/diagnostics/isymencunmanagedmethod-getdocumentsformethod-method.md
index 7ba1d570a4f..44c0a436a35 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymencunmanagedmethod-getdocumentsformethod-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymencunmanagedmethod-getdocumentsformethod-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymENCUnmanagedMethod::GetDocumentsForMethod メソッド"
-ms.custom:
+title: ISymENCUnmanagedMethod::GetDocumentsForMethod メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymENCUnmanagedMethod.GetDocumentsForMethod
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: bd6ccde5-d578-48d8-abed-b474fbd48d13
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 0593ea430d27641a57705f1ceb4805ab505ef25e
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 8efcd62f39a7de397ef93231fd125a17c7e513e9
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymENCUnmanagedMethod::GetDocumentsForMethod メソッド
このメソッドの行が含まれるドキュメントを取得します。
@@ -60,8 +48,8 @@ HRESULT GetDocumentsForMethod(
## 戻り値
メソッドが成功した場合は S_OK、それ以外の場合、エラー コード。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymENCUnmanagedMethod インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymencunmanagedmethod-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymencunmanagedmethod-getsourceextentindocument-method.md b/docs/framework/unmanaged-api/diagnostics/isymencunmanagedmethod-getsourceextentindocument-method.md
index 5328c9c492a..1074edd2bdc 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymencunmanagedmethod-getsourceextentindocument-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymencunmanagedmethod-getsourceextentindocument-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymENCUnmanagedMethod::GetSourceExtentInDocument メソッド"
-ms.custom:
+title: ISymENCUnmanagedMethod::GetSourceExtentInDocument メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymENCUnmanagedMethod.GetSourceExtentInDocument
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 9c5566ab-4ec7-4b61-9753-839bb90ae78c
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 6116ee89cb643cc0010ef2c8a463fa131777584e
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: dc3a986326f9b47194558ca86bcbeabb61dbaeb3
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymENCUnmanagedMethod::GetSourceExtentInDocument メソッド
取得では、特定のドキュメントに行と、メソッドの末尾行を最大を最小を開始します。
@@ -60,8 +48,8 @@ HRESULT GetSourceExtentInDocument(
## 戻り値
メソッドが成功した場合は S_OK、それ以外の場合、E_FAIL またはその他のエラー コード。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymENCUnmanagedMethod インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymencunmanagedmethod-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedasyncmethod-getcatchhandleriloffset-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedasyncmethod-getcatchhandleriloffset-method.md
index e5e2c524ffe..1cbff7e398b 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedasyncmethod-getcatchhandleriloffset-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedasyncmethod-getcatchhandleriloffset-method.md
@@ -1,24 +1,14 @@
---
-title: "ISymUnmanagedAsyncMethod::GetCatchHandlerILOffset メソッド"
-ms.custom:
+title: ISymUnmanagedAsyncMethod::GetCatchHandlerILOffset メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
ms.assetid: d5f88656-433d-447c-b21c-2a12bed2e72a
-caps.latest.revision: "4"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 96040ee5f56ade3647367c4b879c8aa9e7f460fe
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 527e686eb0c354c3a1ebba36772e30211e995ab2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedAsyncMethod::GetCatchHandlerILOffset メソッド
参照してください[DefineCatchHandlerILOffset メソッド](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedasyncmethodpropertieswriter-definecatchhandleriloffset-method.md)です。
@@ -38,8 +28,8 @@ HRESULT GetCatchHandlerILOffset( [out, retval] ULONG32* pRetVal);
## 戻り値
`HRESULT` を返します。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymUnmanagedAsyncMethod インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedasyncmethod-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder-getreaderfromstream-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder-getreaderfromstream-method.md
index 42f8e74c379..5f88986301d 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder-getreaderfromstream-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder-getreaderfromstream-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedBinder::GetReaderFromStream メソッド"
-ms.custom:
+title: ISymUnmanagedBinder::GetReaderFromStream メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedBinder.GetReaderFromStream
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: aa38efd4-de7e-4482-a5d3-adc152093460
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 36d4d0067cd638eb39ce82eb042242b7b08d3647
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 4c5d3d1b868849d17b2068eecfcfeea0f1e598f8
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedBinder::GetReaderFromStream メソッド
メタデータ インターフェイスおよびをシンボル ストアを格納するストリームを指定して、正しい返します[ISymUnmanagedReader](isymunmanagedreader-interface.md)デバッグは読み取りを構造体は、特定のシンボル ストアからシンボルします。
@@ -60,8 +48,8 @@ HRESULT GetReaderFromStream(
## 戻り値
メソッドが成功した場合は S_OK、それ以外の場合、E_FAIL またはその他のエラー コード。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymUnmanagedBinder インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder3-interface.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder3-interface.md
index 6df4a6f8d4f..0809e5ff6b8 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder3-interface.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder3-interface.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedBinder3 インターフェイス"
-ms.custom:
+title: ISymUnmanagedBinder3 インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedBinder3
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 37527a84-4b03-4f08-8135-94d898599089
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 0c93275fc32e68f49618d93bdd0b54f1970121ee
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 06a4d5b1b108c15fa7ee4a7f5270b73f7adc1e6f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedBinder3 インターフェイス
シンボル バインダー インターフェイスを拡張します。 このインターフェイスを呼び出すことによって取得`QueryInterface`を実装するオブジェクトに対して、`ISymUnmanagedBinder`インターフェイスです。
@@ -46,10 +34,10 @@ ms.lasthandoff: 12/22/2017
|------------|-----------------|
|[GetReaderFromCallback メソッド](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder3-getreaderfromcallback-method.md)|実装しますまたはコールバックを使用していずれかを指定することができます、`IID_IDiaReadExeAtRVACallback`または`IID_IDiaReadExeAtOffsetCallback`をメモリからデバッグ ディレクトリ情報を取得するには。|
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[シンボル ストア診断インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/diagnostics-symbol-store-interfaces.md)
[ISymUnmanagedBinder インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder-interface.md)
[ISymUnmanagedBinder2 インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedbinder2-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-findclosestline-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-findclosestline-method.md
index aacf2f6ce27..6fcdf325b6b 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-findclosestline-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-findclosestline-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedDocument::FindClosestLine メソッド"
-ms.custom:
+title: ISymUnmanagedDocument::FindClosestLine メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedDocument.FindClosestLine
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 628f2a04-e529-407d-841e-3b3da219a9cb
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: a5467f7d500719e8849b85a57195e98c6eeb7fb3
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: f31dad53f42fdd8f7ac3a0cb995b507ecc3590d5
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedDocument::FindClosestLine メソッド
行を指定した場合も、シーケンス ポイントができない可能性があります、このドキュメントでは、シーケンス ポイントである最も近い行を返します。
@@ -56,5 +44,5 @@ HRESULT FindClosestLine(
## 戻り値
メソッドが成功した場合は S_OK、それ以外の場合、エラー コード。
-## 参照
+## 関連項目
[ISymUnmanagedDocument インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-geturl-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-geturl-method.md
index 6a1d706e654..d34820c62d5 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-geturl-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-geturl-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedDocument::GetURL メソッド"
-ms.custom:
+title: ISymUnmanagedDocument::GetURL メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedDocument.GetURL
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 60600178-c2b5-4cab-b3a5-f0f61acebaf1
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 2688c2c50181c7bac7b7ee869b4e1fa5094d0ea9
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 5a447de2bb01e7bbf838ef5443e3ae7951bf8226
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedDocument::GetURL メソッド
このドキュメントの uniform resource locator (URL) を返します。
@@ -60,5 +48,5 @@ HRESULT GetURL(
## 戻り値
メソッドが成功した場合は S_OK、それ以外の場合、エラー コード。
-## 参照
+## 関連項目
[ISymUnmanagedDocument インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-interface.md b/docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-interface.md
index 2219f0b45d8..02bdc42e856 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-interface.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-interface.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedDocument インターフェイス"
-ms.custom:
+title: ISymUnmanagedDocument インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedDocument
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 5c26b366-6e81-467c-9dd0-02dd26fee0a3
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 2e176679b4fdb4d0a2c5c4fbcbc09403e45f1ad1
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: f75e517890275b90523dc42cdac3a83d871beac7
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedDocument インターフェイス
シンボル ストアによって参照されるドキュメントを表します。 ドキュメントは、uniform resource locator (URL) と GUID のドキュメント型によって定義されます。 URL を使用して格納方法に関係なく、ドキュメントを検索し、ドキュメントの種類の GUID できます。 ドキュメントのソースをシンボル ストアに格納でき、このインターフェイスを通じて取得できます。
@@ -52,5 +40,5 @@ ms.lasthandoff: 12/22/2017
|[GetURL メソッド](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-geturl-method.md)|このドキュメントの URL を返します。|
|[HasEmbeddedSource メソッド](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanageddocument-hasembeddedsource-method.md)|返します`true`場合は、ドキュメントには、デバッグ シンボルに埋め込まれたソースを返しますそれ以外の場合、`false`です。|
-## 参照
+## 関連項目
[シンボル ストア診断インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/diagnostics-symbol-store-interfaces.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanageddocumentwriter-setchecksum-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanageddocumentwriter-setchecksum-method.md
index 6ea44b869de..68c2065bfb1 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanageddocumentwriter-setchecksum-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanageddocumentwriter-setchecksum-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedDocumentWriter::SetCheckSum メソッド"
-ms.custom:
+title: ISymUnmanagedDocumentWriter::SetCheckSum メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedDocumentWriter.SetCheckSum
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: c7e99879-421f-43ce-b193-34733cf30085
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 0e4f653ab7b2a1341af8917c6932ea8bdfd64d83
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 3b9b77b94e466a4aab4a575501ac6922293b3410
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedDocumentWriter::SetCheckSum メソッド
チェックサム情報を設定します。
@@ -60,8 +48,8 @@ HRESULT SetCheckSum(
## 戻り値
メソッドが成功した場合は S_OK、それ以外の場合、E_FAIL またはその他のエラー コード。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymUnmanagedDocumentWriter インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanageddocumentwriter-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedmethod-gettoken-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedmethod-gettoken-method.md
index a70e03195f7..0f843df1df8 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedmethod-gettoken-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedmethod-gettoken-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedMethod::GetToken メソッド"
-ms.custom:
+title: ISymUnmanagedMethod::GetToken メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedMethod.GetToken
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 4effbe95-c36e-4a45-8b2a-ee21339415fb
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: bfdc070c21c7929166bfa957c0e0dd63da80f761
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 89ae648e38b6349bfad0a37724a9bdc1ae05e365
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedMethod::GetToken メソッド
このメソッドのメタデータ トークンを返します。
@@ -52,8 +40,8 @@ HRESULT GetToken(
## 戻り値
メソッドが成功した場合は S_OK、それ以外の場合、E_FAIL またはその他のエラー コード。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymUnmanagedMethod インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedmethod-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedmethod-interface.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedmethod-interface.md
index e5770bf3c7c..635ee458d1b 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedmethod-interface.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedmethod-interface.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedMethod インターフェイス"
-ms.custom:
+title: ISymUnmanagedMethod インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedMethod
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: f204d74c-cc79-4092-83bb-60654be95649
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: b6305625c3d02dbd126a284287e19b319e21eeba
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 728acc09f739fe567fca4a2571cbabf1ba8838a2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedMethod インターフェイス
シンボル ストア内のメソッドを表します。 このインターフェイスは、型に関連する属性ではなく、メソッドの symbol 関連の属性のみへのアクセスを提供します。
@@ -52,8 +40,8 @@ ms.lasthandoff: 12/22/2017
|[GetSourceStartEnd メソッド](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedmethod-getsourcestartend-method.md)|このメソッドのソースの開始と終了のドキュメントの位置を取得します。|
|[GetToken メソッド](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedmethod-gettoken-method.md)|このメソッドのメタデータ トークンを返します。|
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[シンボル ストア診断インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/diagnostics-symbol-store-interfaces.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedreader-getdocuments-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedreader-getdocuments-method.md
index b56a6723673..ddfdd820f06 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedreader-getdocuments-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedreader-getdocuments-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedReader::GetDocuments メソッド"
-ms.custom:
+title: ISymUnmanagedReader::GetDocuments メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedReader.GetDocuments
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: e3b73a3f-d089-4101-a9a9-5e0765d05b61
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 423267f30459c409cc1bba6e0dee53b31a2783cc
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 0bcb0efab3b61f55bd5fdd3405799c7ac78ee521
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedReader::GetDocuments メソッド
シンボル ストアで定義されているすべてのドキュメントの配列を返します。
@@ -61,8 +49,8 @@ HRESULT GetDocuments (
## 戻り値
メソッドが成功した場合は S_OK、それ以外の場合、E_FAIL またはその他のエラー コード。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymUnmanagedReader インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedreader-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getlocals-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getlocals-method.md
index 84abc9ae10e..cd880693bf5 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getlocals-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getlocals-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedScope::GetLocals メソッド"
-ms.custom:
+title: ISymUnmanagedScope::GetLocals メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedScope.GetLocals
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 17c45f15-8c44-44da-b070-f902077b36e4
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 07d42423d284da39d40268727de13b4605221b5a
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 781111db30ae664c9dd45744f88387e161f2716f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedScope::GetLocals メソッド
このスコープ内で定義されているローカル変数を取得します。
@@ -61,8 +49,8 @@ HRESULT GetLocals(
## 戻り値
メソッドが成功した場合は S_OK、それ以外の場合、E_FAIL またはその他のエラー コード。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymUnmanagedScope インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getparent-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getparent-method.md
index 9fbfed70a5c..1eaa4fd767c 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getparent-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getparent-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedScope::GetParent メソッド"
-ms.custom:
+title: ISymUnmanagedScope::GetParent メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedScope.GetParent
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: c7963c87-6ec5-49b3-a5cd-e0fe0c43f9b4
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 1defb0f95ed38d8dbe5d47d804e340b3ca35a79c
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 7ddf13eb87bd046a2ae7aad39f23112e3ae80c97
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedScope::GetParent メソッド
このスコープの親スコープを取得します。
@@ -52,9 +40,9 @@ HRESULT GetParent(
## 戻り値
メソッドが成功した場合は S_OK、それ以外の場合、E_FAIL またはその他のエラー コード。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymUnmanagedScope インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-interface.md)
[GetChildren メソッド](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getchildren-method.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getstartoffset-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getstartoffset-method.md
index 153d946318b..36e53f5975f 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getstartoffset-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getstartoffset-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedScope::GetStartOffset メソッド"
-ms.custom:
+title: ISymUnmanagedScope::GetStartOffset メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedScope.GetStartOffset
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: da6bbc75-94d1-4354-9722-0d455b4428fb
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 9e0328af628eec062dc9efa7012bbeff213f1b86
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 19d116825efc4eb2ec1de22f232f46f8fb0fdf18
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedScope::GetStartOffset メソッド
このスコープの開始オフセットを取得します。
@@ -52,9 +40,9 @@ HRESULT GetStartOffset(
## 戻り値
メソッドが成功した場合は S_OK、それ以外の場合、E_FAIL またはその他のエラー コード。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymUnmanagedScope インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-interface.md)
[GetEndOffSet メソッド](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedscope-getendoffset-method.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedsourceservermodule-interface.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedsourceservermodule-interface.md
index 02e3d34a375..c5218476115 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedsourceservermodule-interface.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedsourceservermodule-interface.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedSourceServerModule インターフェイス"
-ms.custom:
+title: ISymUnmanagedSourceServerModule インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedSourceServerModule
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: a19b23bd-2061-476e-b67d-252f57404f8b
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: f183c3ea69de15387f729a67328bf5ea57931750
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 0a63700abf77d56134ca30620033c398af735599
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedSourceServerModule インターフェイス
モジュールのソース サーバーのデータを提供します。 このインターフェイスを呼び出すことによって取得`QueryInterface`を実装するオブジェクトに対して、 [ISymUnmanagedReader](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedreader-interface.md)インターフェイスです。
@@ -43,8 +31,8 @@ ms.lasthandoff: 12/22/2017
|------------|-----------------|
|[GetSourceServerData メソッド](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedsourceservermodule-getsourceserverdata-method.md)|モジュールのソース サーバーのデータを返します。|
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[シンボル ストア診断インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/diagnostics-symbol-store-interfaces.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedvariable-getsignature-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedvariable-getsignature-method.md
index 6cef8645337..0d10f2752ce 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedvariable-getsignature-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedvariable-getsignature-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedVariable::GetSignature メソッド"
-ms.custom:
+title: ISymUnmanagedVariable::GetSignature メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedVariable.GetSignature
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 78c1ba28-a410-4360-805c-23a95408964a
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: ee403a5f92ba4eb88eca880d9bf2f858b52d4f05
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 4b089540f23659d4f7811d921364adc73fd62803
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedVariable::GetSignature メソッド
この変数のシグネチャを取得します。
@@ -61,8 +49,8 @@ HRESULT GetSignature(
## 戻り値
メソッドが成功した場合は S_OK、それ以外の場合、E_FAIL またはその他のエラー コード。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymUnmanagedVariable インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedvariable-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter-close-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter-close-method.md
index cb0c37880c1..32948f9935b 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter-close-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter-close-method.md
@@ -1,14 +1,6 @@
---
-title: "ISymUnmanagedWriter::Close メソッド"
-ms.custom:
+title: ISymUnmanagedWriter::Close メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ISymUnmanagedWriter.Close
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 4cce59e1-80b9-4fc4-b3aa-126f1c5876bc
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 70f710802862c3237cbd67693f8366946926891e
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 30747fa25528f5679264ebfb67addf401b7d01d9
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedWriter::Close メソッド
シンボルをシンボル ストアにコミットした後にシンボル ライターを閉じます。
@@ -50,8 +38,8 @@ HRESULT Close();
## コメント
この呼び出しの後、シンボル ライターが、以降の更新を無効になります。 シンボルをコミットすることがなくシンボル ライターを閉じるには使用、 [isymunmanagedwriter::abort](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter-abort-method.md)メソッド代わりにします。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymUnmanagedWriter インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter4-getdebuginfowithpadding-method.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter4-getdebuginfowithpadding-method.md
index 27cb908af68..8d950dfa101 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter4-getdebuginfowithpadding-method.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter4-getdebuginfowithpadding-method.md
@@ -1,24 +1,14 @@
---
-title: "ISymUnmanagedWriter4::GetDebugInfoWithPadding メソッド"
-ms.custom:
+title: ISymUnmanagedWriter4::GetDebugInfoWithPadding メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
ms.assetid: 881e20ca-8131-4bd0-ba41-c2d6391b0fe2
-caps.latest.revision: "4"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: f85486370d567ceb1506c41f6aa7c4f3a1929941
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 6a703c7c8adf5d770ea74f8ed869568978f3b42f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedWriter4::GetDebugInfoWithPadding メソッド
同様に機能[GetDebugInfo メソッド](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter-getdebuginfo-method.md)パス文字列は、文字列データの固定サイズの終端の null 文字の後に続くゼロで埋め 点を除いて`MAX_PATH`です。 自体のパス文字列の長さは場合にのみの余白に割り当てられますより小さい`MAX_PATH`です。
@@ -43,8 +33,8 @@ HRESULT GetDebugInfoWithPadding( [in, out] IMAGE_DEBUG_DIRECTORY *pIDD, [i
## 戻り値
`HRESULT` を返します。
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[ISymUnmanagedWriter4 インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter4-interface.md)
diff --git a/docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter4-interface.md b/docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter4-interface.md
index 36400be91db..603b97029d9 100644
--- a/docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter4-interface.md
+++ b/docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter4-interface.md
@@ -1,24 +1,14 @@
---
-title: "ISymUnmanagedWriter4 インターフェイス"
-ms.custom:
+title: ISymUnmanagedWriter4 インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
ms.assetid: 4af5e8c0-987d-405e-b934-8b9e70fcae6e
-caps.latest.revision: "4"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 5531b491da70cb78de1234e750c2e15390c10ce5
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 5e8478aed662142b9ff4b73f9cb192f8d2306e2a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ISymUnmanagedWriter4 インターフェイス
ISymUnmanagedWriter4 インターフェイスです。
@@ -36,9 +26,9 @@ ISymUnmanagedWriter4 インターフェイスです。
|------------|-----------------|
|[GetDebugInfoWithPadding メソッド](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter4-getdebuginfowithpadding-method.md)|同様に機能[GetDebugInfo メソッド](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter-getdebuginfo-method.md)パス文字列は、文字列データの固定サイズの終端の null 文字の後に続くゼロで埋め 点を除いて`MAX_PATH`です。 自体のパス文字列の長さは場合にのみの余白に割り当てられますより小さい`MAX_PATH`です。
これにより、ツールをその差分 PE ファイルに記述を簡単にします。|
-## 必要条件
+## 要件
**ヘッダー:** CorSym.idl、CorSym.h
-## 参照
+## 関連項目
[シンボル ストア診断インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/diagnostics-symbol-store-interfaces.md)
[ISymUnmanagedWriter3 インターフェイス](../../../../docs/framework/unmanaged-api/diagnostics/isymunmanagedwriter3-interface.md)
diff --git a/docs/framework/unmanaged-api/fusion/fusion-install-reference-structure.md b/docs/framework/unmanaged-api/fusion/fusion-install-reference-structure.md
index af497534258..6dc0918078d 100644
--- a/docs/framework/unmanaged-api/fusion/fusion-install-reference-structure.md
+++ b/docs/framework/unmanaged-api/fusion/fusion-install-reference-structure.md
@@ -1,14 +1,6 @@
---
-title: "FUSION_INSTALL_REFERENCE 構造体"
-ms.custom:
+title: FUSION_INSTALL_REFERENCE 構造体
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- FUSION_INSTALL_REFERENCE
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: ae181ec8-36bf-4ed1-9a02-ca27d417c80b
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 36321606fe208233fb6114fe9568b655f0e1b400
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 4685d1a23fdf1874817522a16ccd428d81acd1ac
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# FUSION_INSTALL_REFERENCE 構造体
アプリケーションがグローバル アセンブリ キャッシュにアプリケーションがインストールされているアセンブリに参照を表します。
@@ -59,13 +47,13 @@ typedef struct _FUSION_INSTALL_REFERENCE_ {
|`szIdentifier`|アセンブリをグローバル アセンブリ キャッシュにインストールされているアプリケーションを識別する一意の文字列。 その値は、の値によって異なります、`guidScheme`フィールドです。|
|`szNonCanonicalData`|参照を追加するエンティティだけが認識する文字列。 グローバル アセンブリ キャッシュは、この文字列を格納しますでは使用されません。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Fusion.h
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[Fusion 構造体](../../../../docs/framework/unmanaged-api/fusion/fusion-structures.md)
[グローバル アセンブリ キャッシュ](../../../../docs/framework/app-domains/gac.md)
diff --git a/docs/framework/unmanaged-api/fusion/iassemblycache-createassemblycacheitem-method.md b/docs/framework/unmanaged-api/fusion/iassemblycache-createassemblycacheitem-method.md
index 52eb59e0a53..40a387deefe 100644
--- a/docs/framework/unmanaged-api/fusion/iassemblycache-createassemblycacheitem-method.md
+++ b/docs/framework/unmanaged-api/fusion/iassemblycache-createassemblycacheitem-method.md
@@ -1,14 +1,6 @@
---
-title: "IAssemblyCache::CreateAssemblyCacheItem メソッド"
-ms.custom:
+title: IAssemblyCache::CreateAssemblyCacheItem メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IAssemblyCache.CreateAssemblyCacheItem
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 017a7ba5-aaaf-44e2-9cbe-ceebef259df0
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 65431425afb6a666679d29f9c1bbc9691caa0afb
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: c45257a76127adf2bcf9ab356639d4754d151bf6
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IAssemblyCache::CreateAssemblyCacheItem メソッド
新しいへの参照を取得[IAssemblyCacheItem](../../../../docs/framework/unmanaged-api/fusion/iassemblycacheitem-interface.md)オブジェクト。
@@ -58,7 +46,7 @@ HRESULT CreateAssemblyCacheItem (
- IASSEMBLYCACHE_INSTALL_FLAG_FORCE_REFRESH (0X00000002)
`pvReserved`
- [入力] 将来の機能拡張に備えて予約されています。 `pvReserved`null 参照である必要があります。
+ [入力] 将来の機能拡張に備えて予約されています。 `pvReserved` null 参照である必要があります。
`ppAsmItem`
[out]返された`IAssemblyCacheItem`ポインター。
@@ -66,13 +54,13 @@ HRESULT CreateAssemblyCacheItem (
`pszAssemblyName`
[in、省略可能]Uncanonicalized、コンマで区切られた`name=value`ペア。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Fusion.h
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[IAssemblyCache インターフェイス](../../../../docs/framework/unmanaged-api/fusion/iassemblycache-interface.md)
[IAssemblyCacheItem インターフェイス](../../../../docs/framework/unmanaged-api/fusion/iassemblycacheitem-interface.md)
diff --git a/docs/framework/unmanaged-api/fusion/identity-attribute-blob-structure.md b/docs/framework/unmanaged-api/fusion/identity-attribute-blob-structure.md
index 132c2d16aae..b69d406bb90 100644
--- a/docs/framework/unmanaged-api/fusion/identity-attribute-blob-structure.md
+++ b/docs/framework/unmanaged-api/fusion/identity-attribute-blob-structure.md
@@ -1,14 +1,6 @@
---
-title: "IDENTITY_ATTRIBUTE_BLOB 構造体"
-ms.custom:
+title: IDENTITY_ATTRIBUTE_BLOB 構造体
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
dev_langs:
- cpp
api_name:
@@ -24,17 +16,13 @@ helpviewer_keywords:
ms.assetid: af14ae5f-d226-47dd-ba90-8fc6e6605d4d
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 05f8f44579b8169a4a8a13ae527adcf0c2a2839a
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 59b4c832a4bbc915749aadf435b204e084828698
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IDENTITY_ATTRIBUTE_BLOB 構造体
アセンブリでは、1 つの属性に関する情報が含まれておりは、3 つの`DWORD`s。 各`DWORD`によって生成される文字バッファーへのオフセットです、`CurrentIntoBuffer`のメソッド、 [IEnumIDENTITY_ATTRIBUTE](../../../../docs/framework/unmanaged-api/fusion/ienumidentity-attribute-interface.md)インターフェイス
@@ -246,14 +234,14 @@ Exit:
バージョン 2.0.0.0 を =
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Isolation.h
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[IReferenceIdentity インターフェイス](../../../../docs/framework/unmanaged-api/fusion/ireferenceidentity-interface.md)
[IEnumIDENTITY_ATTRIBUTE インターフェイス](../../../../docs/framework/unmanaged-api/fusion/ienumidentity-attribute-interface.md)
[IDENTITY_ATTRIBUTE 構造体](../../../../docs/framework/unmanaged-api/fusion/identity-attribute-structure.md)
diff --git a/docs/framework/unmanaged-api/fusion/ienumidentity-attribute-interface.md b/docs/framework/unmanaged-api/fusion/ienumidentity-attribute-interface.md
index 5008a4660bb..453d9ac705d 100644
--- a/docs/framework/unmanaged-api/fusion/ienumidentity-attribute-interface.md
+++ b/docs/framework/unmanaged-api/fusion/ienumidentity-attribute-interface.md
@@ -1,14 +1,6 @@
---
-title: "IEnumIDENTITY_ATTRIBUTE インターフェイス"
-ms.custom:
+title: IEnumIDENTITY_ATTRIBUTE インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IEnumIDENTITY_ATTRIBUTE
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: c2ec2748-e9ae-4e1b-80db-6fcec5cb81a1
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: fc77f2106f5063b8db25f375c354a15f9f936e78
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: da6462a320b1f090940473f566ade91d36e74780
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IEnumIDENTITY_ATTRIBUTE インターフェイス
現在のスコープ内のコード オブジェクトの属性の列挙子として機能します。
@@ -47,12 +35,12 @@ ms.lasthandoff: 12/22/2017
|`IEnumIDENTITY_ATTRIBUTE::Reset`|これの先頭に、命令ポインターを移動`IEnumIDENTITY_ATTRIBUTE`です。|
|`IEnumIDENTITY_ATTRIBUTE::Skip`|指定した数の現在位置の要素では、命令ポインターを前方を移動します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Isolation.h
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[Fusion インターフェイス](../../../../docs/framework/unmanaged-api/fusion/fusion-interfaces.md)
diff --git a/docs/framework/unmanaged-api/fusion/ireferenceappid-interface.md b/docs/framework/unmanaged-api/fusion/ireferenceappid-interface.md
index bd99ad07898..6d93e937f75 100644
--- a/docs/framework/unmanaged-api/fusion/ireferenceappid-interface.md
+++ b/docs/framework/unmanaged-api/fusion/ireferenceappid-interface.md
@@ -1,14 +1,6 @@
---
-title: "IReferenceAppId インターフェイス"
-ms.custom:
+title: IReferenceAppId インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IReferenceAppId
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 8eb9e565-f358-43ce-900e-a8f8a5aa6cfb
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 22ac2d75632b3c670d7c185cbbf5081732dcaffc
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 2484fa61c03b95e7cbdb452b92a68a2049701374
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IReferenceAppId インターフェイス
現在のスコープ内のアプリケーションの一意識別子への参照を表します。
@@ -47,14 +35,14 @@ ms.lasthandoff: 12/22/2017
|`IReferenceAppId::get_SubscriptionId`|このサブスクリプションのトークンの id の文字列形式へのポインターを取得`IReferenceAppId`です。|
|`IReferenceAppId::put_SubscriptionId`|このサブスクリプションのトークンの識別子を設定`IReferenceAppId`に指定した文字列値です。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Isolation.h
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[Fusion インターフェイス](../../../../docs/framework/unmanaged-api/fusion/fusion-interfaces.md)
[IEnumReferenceIdentity インターフェイス](../../../../docs/framework/unmanaged-api/fusion/ienumreferenceidentity-interface.md)
[IReferenceIdentity インターフェイス](../../../../docs/framework/unmanaged-api/fusion/ireferenceidentity-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/callfunctionshim-function.md b/docs/framework/unmanaged-api/hosting/callfunctionshim-function.md
index 63db6ef7308..b26f37176f0 100644
--- a/docs/framework/unmanaged-api/hosting/callfunctionshim-function.md
+++ b/docs/framework/unmanaged-api/hosting/callfunctionshim-function.md
@@ -1,14 +1,6 @@
---
-title: "CallFunctionShim 関数"
-ms.custom:
+title: CallFunctionShim 関数
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CallFunctionShim
api_location:
@@ -22,22 +14,18 @@ helpviewer_keywords:
ms.assetid: 37118465-ddf3-41f0-bf27-335b72777e63
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 12c399c876a244d0c27e34b41e08c284d7429bac
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 1060ca140db0304c8e5667f7fdf9624b3ac2b64a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CallFunctionShim 関数
指定したライブラリ内の関数を、名前とパラメーターを指定して呼び出します。
- この関数は、[!INCLUDE[net_v40_long](../../../../includes/net-v40-long-md.md)] では推奨されていません。
+ この関数は、[!INCLUDE[net_v40_long](../../../../includes/net-v40-long-md.md)] では非推奨とされました。
## 構文
@@ -71,14 +59,15 @@ HRESULT CallFunctionShim (
`pvReserved`
[in]将来使用するために予約されています。 このパラメーターに 0 を渡します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
- [サポートされなくなった CLR ホスト関数](../../../../docs/framework/unmanaged-api/hosting/deprecated-clr-hosting-functions.md)
+## 関連項目
+
+ [非推奨の CLR ホスト関数](../../../../docs/framework/unmanaged-api/hosting/deprecated-clr-hosting-functions.md)
diff --git a/docs/framework/unmanaged-api/hosting/clrcreateinstance-function.md b/docs/framework/unmanaged-api/hosting/clrcreateinstance-function.md
index a64b06ec299..fe83914c247 100644
--- a/docs/framework/unmanaged-api/hosting/clrcreateinstance-function.md
+++ b/docs/framework/unmanaged-api/hosting/clrcreateinstance-function.md
@@ -1,14 +1,6 @@
---
-title: "CLRCreateInstance 関数"
-ms.custom:
+title: CLRCreateInstance 関数
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CLRCreateInstance
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 5de13327-96c6-4697-a89e-b8bf40717855
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 4d95815dd0b2a1cdbddcb28a2e176bc12d3270ed
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 3f52cd6555e852a454ac56d0557f233def585dc2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CLRCreateInstance 関数
3 つのインターフェイスのいずれかの提供: [ICLRMetaHost](../../../../docs/framework/unmanaged-api/hosting/iclrmetahost-interface.md)、 [ICLRMetaHostPolicy](../../../../docs/framework/unmanaged-api/hosting/iclrmetahostpolicy-interface.md)、または[ICLRDebugging](../../../../docs/framework/unmanaged-api/debugging/iclrdebugging-interface.md)です。
@@ -93,14 +81,14 @@ hr = CLRCreateInstance (CLSID_CLRDebugging, IID_ICLRDebugging,
(LPVOID*)&pCLRDebugging);
```
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MetaHost.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
-## 参照
+## 関連項目
[ホスティング](../../../../docs/framework/unmanaged-api/hosting/index.md)
diff --git a/docs/framework/unmanaged-api/hosting/coinitializeee-function.md b/docs/framework/unmanaged-api/hosting/coinitializeee-function.md
index c9ef95d7056..34af7d252d6 100644
--- a/docs/framework/unmanaged-api/hosting/coinitializeee-function.md
+++ b/docs/framework/unmanaged-api/hosting/coinitializeee-function.md
@@ -1,14 +1,6 @@
---
-title: "CoInitializeEE 関数"
-ms.custom:
+title: CoInitializeEE 関数
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CoInitializeEE
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 7e42a928-5068-4ba6-b8c3-806551a01fa8
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 0ca564830411a9df0d47cc9765958286bbd40f96
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 8bbd25909e70826f8cd29076c1eb62a4da6779cd
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CoInitializeEE 関数
共通言語ランタイムの実行エンジンがプロセスに読み込まれることになります。 この関数は非推奨、[!INCLUDE[net_v40_long](../../../../includes/net-v40-long-md.md)]です。 使用して、 [iclrruntimehost::start](../../../../docs/framework/unmanaged-api/hosting/iclrruntimehost-start-method.md)メソッド代わりにします。
@@ -61,14 +49,14 @@ HRESULT CoInitializeEE (
## コメント
このメソッドは、既に読み込まれていない場合に、実行エンジンを読み込みます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[メタデータ グローバル静的関数](../../../../docs/framework/unmanaged-api/metadata/metadata-global-static-functions.md)
diff --git a/docs/framework/unmanaged-api/hosting/cor-gc-thread-stats-structure.md b/docs/framework/unmanaged-api/hosting/cor-gc-thread-stats-structure.md
index 65603ae6b75..0d0481aed57 100644
--- a/docs/framework/unmanaged-api/hosting/cor-gc-thread-stats-structure.md
+++ b/docs/framework/unmanaged-api/hosting/cor-gc-thread-stats-structure.md
@@ -1,14 +1,6 @@
---
-title: "COR_GC_THREAD_STATS 構造体"
-ms.custom:
+title: COR_GC_THREAD_STATS 構造体
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- COR_GC_THREAD_STATS
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 01f9a59b-7679-4d42-9ced-4a8981625c3d
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 266352984cf50dc906e77598e8dcc9216526ce17
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 24a386fe82bbd004954924a573c090af7f58824a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# COR_GC_THREAD_STATS 構造体
ガベージ コレクションに関連するスレッドごとの統計情報が含まれています。
@@ -56,15 +44,15 @@ typedef struct _COR_GC_THREAD_STATS {
## コメント
[Iclrtask::getmemstats](../../../../docs/framework/unmanaged-api/hosting/iclrtask-getmemstats-method.md)型の出力パラメーターを取る`COR_GC_THREAD_STATS`です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** GCHost.idl
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[ホスト構造体](../../../../docs/framework/unmanaged-api/hosting/hosting-structures.md)
[IHostTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihosttask-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/corbindtocurrentruntime-function.md b/docs/framework/unmanaged-api/hosting/corbindtocurrentruntime-function.md
index b8a3f2fcc80..5583616907b 100644
--- a/docs/framework/unmanaged-api/hosting/corbindtocurrentruntime-function.md
+++ b/docs/framework/unmanaged-api/hosting/corbindtocurrentruntime-function.md
@@ -1,14 +1,6 @@
---
-title: "CorBindToCurrentRuntime 関数"
-ms.custom:
+title: CorBindToCurrentRuntime 関数
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CorBindToCurrentRuntime
api_location:
@@ -23,22 +15,18 @@ helpviewer_keywords:
ms.assetid: 6105c13e-d9cd-44d2-a95a-924e042830c7
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 0fed8829f8f14833724d1770273ff905d6f5eabf
-ms.sourcegitcommit: c0dd436f6f8f44dc80dc43b07f6841a00b74b23f
+ms.openlocfilehash: 3667ac5a19664507b767ee6c5421a5e93f6cdfe0
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/19/2018
+ms.lasthandoff: 05/04/2018
---
# CorBindToCurrentRuntime 関数
XML ファイルに格納されているバージョン情報を使用して、共通言語ランタイム (CLR: Common Language Runtime) をプロセスに読み込みます。 XML ファイルの形式は、標準的なアプリケーション構成ファイルの後にモデル化されます。 構成ファイルの詳細については、「[構成ファイル スキーマ](../../../../docs/framework/configure-apps/file-schema/index.md)」を参照してください。
- この関数は、[!INCLUDE[net_v40_long](../../../../includes/net-v40-long-md.md)] では推奨されていません。 参照してください[プロセスに、共通言語ランタイムを読み込む](http://msdn.microsoft.com/library/1e2d6dc1-6aab-43e2-bbc0-aae40756d24f)します。
+ この関数は、[!INCLUDE[net_v40_long](../../../../includes/net-v40-long-md.md)] では非推奨とされました。 参照してください[プロセスに、共通言語ランタイムを読み込む](http://msdn.microsoft.com/library/1e2d6dc1-6aab-43e2-bbc0-aae40756d24f)します。
## 構文
@@ -68,19 +56,20 @@ HRESULT CorBindToCurrentRuntime (
`ppv`
[out]返されたインターフェイス ポインター。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[CorBindToRuntime 関数](../../../../docs/framework/unmanaged-api/hosting/corbindtoruntime-function.md)
[CorBindToRuntimeByCfg 関数](../../../../docs/framework/unmanaged-api/hosting/corbindtoruntimebycfg-function.md)
[CorBindToRuntimeEx 関数](../../../../docs/framework/unmanaged-api/hosting/corbindtoruntimeex-function.md)
[CorBindToRuntimeHost 関数](../../../../docs/framework/unmanaged-api/hosting/corbindtoruntimehost-function.md)
[ICorRuntimeHost インターフェイス](../../../../docs/framework/unmanaged-api/hosting/icorruntimehost-interface.md)
- [サポートされなくなった CLR ホスト関数](../../../../docs/framework/unmanaged-api/hosting/deprecated-clr-hosting-functions.md)
+
+ [非推奨の CLR ホスト関数](../../../../docs/framework/unmanaged-api/hosting/deprecated-clr-hosting-functions.md)
diff --git a/docs/framework/unmanaged-api/hosting/corimageunloading-function.md b/docs/framework/unmanaged-api/hosting/corimageunloading-function.md
index d9353f0046f..b05a5af3a12 100644
--- a/docs/framework/unmanaged-api/hosting/corimageunloading-function.md
+++ b/docs/framework/unmanaged-api/hosting/corimageunloading-function.md
@@ -1,14 +1,6 @@
---
-title: "_CorImageUnloading 関数"
-ms.custom:
+title: _CorImageUnloading 関数
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- _CorImageUnloading
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: b4367214-6dac-4280-aa11-fd487ff30bc4
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 3f0c105e84d34e83320d6c7d159a94ba4148b302
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: ebd7ef3b329eae8e35b680f3d8c74864e2a0f4d8
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# _CorImageUnloading 関数
マネージ モジュール イメージがアンロードされたときに、ローダーに通知します。
@@ -51,14 +39,14 @@ STDAPI (VOID) _CorImageUnloading(
`ImageBase`
[in]アンロードするイメージの開始位置へのポインター。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[メタデータ グローバル静的関数](../../../../docs/framework/unmanaged-api/metadata/metadata-global-static-functions.md)
diff --git a/docs/framework/unmanaged-api/hosting/corruntimehost-coclass.md b/docs/framework/unmanaged-api/hosting/corruntimehost-coclass.md
index 5a8ab8b709f..75a0c5389fe 100644
--- a/docs/framework/unmanaged-api/hosting/corruntimehost-coclass.md
+++ b/docs/framework/unmanaged-api/hosting/corruntimehost-coclass.md
@@ -1,14 +1,6 @@
---
-title: "CorRuntimeHost コクラス"
-ms.custom:
+title: CorRuntimeHost コクラス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CorRuntimeHost Coclass
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 5833740b-7d67-44b4-865c-b5bf45e291e3
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 23bee1a79dfb54a696495fdb61a7ba9ba4b4c143
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: b9b9b8a728932caa085bba1665dc97faf02be8fe
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CorRuntimeHost コクラス
共通言語ランタイムで実行されているアプリケーションを管理するためのインターフェイスを提供します。
@@ -59,14 +47,14 @@ coclass CorRuntimeHost {
|[IGCHost インターフェイス](../../../../docs/framework/unmanaged-api/hosting/igchost-interface.md)|ガベージ コレクション システムに関する情報を取得して、ガベージ コレクションの一部の側面を制御するためのメソッドを提供します。|
|"IValidator"|ポータブル実行可能イメージの検証と検証エラーの詳細なレポート作成のメソッドを提供します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.idl
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[ホスト コクラス](../../../../docs/framework/unmanaged-api/hosting/hosting-coclasses.md)
diff --git a/docs/framework/unmanaged-api/hosting/couninitializeee-function.md b/docs/framework/unmanaged-api/hosting/couninitializeee-function.md
index 3d618716f56..129c59e94f1 100644
--- a/docs/framework/unmanaged-api/hosting/couninitializeee-function.md
+++ b/docs/framework/unmanaged-api/hosting/couninitializeee-function.md
@@ -1,14 +1,6 @@
---
-title: "CoUninitializeEE 関数"
-ms.custom:
+title: CoUninitializeEE 関数
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CoUninitializeEE
api_location:
@@ -22,20 +14,16 @@ helpviewer_keywords:
ms.assetid: 5f5a311a-839a-465f-89d9-ff1c74da9736
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 4125a76ae50a293e35e326f775500c06120420d1
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 73fa281d28e9b5362ff386b55b07dd431f1915f4
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CoUninitializeEE 関数
-`CoUninitializeEE`廃止されており機能は備えていません。
+`CoUninitializeEE` 廃止されており機能は備えていません。
## 構文
@@ -48,6 +36,6 @@ void CoUninitializeEE (
## コメント
共通言語ランタイムの実行エンジンは、プロセスからアンロードすることはできません。 実行エンジンの呼び出しをシャット ダウン[CorExitProcess](../../../../docs/framework/unmanaged-api/hosting/corexitprocess-function.md)です。
-## 参照
+## 関連項目
[CoInitializeEE 関数](../../../../docs/framework/unmanaged-api/hosting/coinitializeee-function.md)
[メタデータ グローバル静的関数](../../../../docs/framework/unmanaged-api/metadata/metadata-global-static-functions.md)
diff --git a/docs/framework/unmanaged-api/hosting/getrequestedruntimeinfo-function.md b/docs/framework/unmanaged-api/hosting/getrequestedruntimeinfo-function.md
index 83933d49879..d3618884d52 100644
--- a/docs/framework/unmanaged-api/hosting/getrequestedruntimeinfo-function.md
+++ b/docs/framework/unmanaged-api/hosting/getrequestedruntimeinfo-function.md
@@ -1,14 +1,6 @@
---
-title: "GetRequestedRuntimeInfo 関数"
-ms.custom:
+title: GetRequestedRuntimeInfo 関数
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- GetRequestedRuntimeInfo
api_location:
@@ -23,22 +15,18 @@ helpviewer_keywords:
ms.assetid: 0dfd7cdc-c116-4e25-b56a-ac7b0378c942
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 49459001d3764988eff7b7a4381a843c44e596cb
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 9f37be8e3d2e92147e9f13954ab64396062ade2d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# GetRequestedRuntimeInfo 関数
アプリケーションによって要求された共通言語ランタイム (CLR) のバージョンとのディレクトリ情報を取得します。
- この関数は、[!INCLUDE[net_v40_long](../../../../includes/net-v40-long-md.md)] では推奨されていません。
+ この関数は、[!INCLUDE[net_v40_long](../../../../includes/net-v40-long-md.md)] では非推奨とされました。
## 構文
@@ -125,16 +113,17 @@ HRESULT GetRequestedRuntimeInfo (
- RUNTIME_INFO_REQUEST_X86
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll
- **.NET framework のバージョン:**[!INCLUDE[net_current_v11plus](../../../../includes/net-current-v11plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v11plus](../../../../includes/net-current-v11plus-md.md)]
-## 参照
+## 関連項目
[GetRequestedRuntimeVersion 関数](../../../../docs/framework/unmanaged-api/hosting/getrequestedruntimeversion-function.md)
[GetVersionFromProcess 関数](../../../../docs/framework/unmanaged-api/hosting/getversionfromprocess-function.md)
- [サポートされなくなった CLR ホスト関数](../../../../docs/framework/unmanaged-api/hosting/deprecated-clr-hosting-functions.md)
+
+ [非推奨の CLR ホスト関数](../../../../docs/framework/unmanaged-api/hosting/deprecated-clr-hosting-functions.md)
diff --git a/docs/framework/unmanaged-api/hosting/host-type-enumeration.md b/docs/framework/unmanaged-api/hosting/host-type-enumeration.md
index 82a0ca927be..33ae7e63cc6 100644
--- a/docs/framework/unmanaged-api/hosting/host-type-enumeration.md
+++ b/docs/framework/unmanaged-api/hosting/host-type-enumeration.md
@@ -1,14 +1,6 @@
---
-title: "HOST_TYPE 列挙型"
-ms.custom:
+title: HOST_TYPE 列挙型
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- HOST_TYPE
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 51f848be-84c5-4036-9839-c762c576bbf5
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: a8c910dd06109a8a69f29517812737d4b4dcef21
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: fce759877ad5e3c9041344647781da07ad19a45a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# HOST_TYPE 列挙型
アプリケーションを起動するホストの種類を指定する値が含まれています。
@@ -55,14 +43,14 @@ typedef enum {
|`HOST_TYPE_CORFLAG`|アプリケーションを直接起動します。 独自の .exe ファイルからアプリケーションを起動します。
完全に信頼されたアプリケーションには、この値を使用します。|
|`HOST_TYPE_DEFAULT`|HOST_TYPE_APPLAUNCH と同じです。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ホスティングの列挙型](../../../../docs/framework/unmanaged-api/hosting/hosting-enumerations.md)
diff --git a/docs/framework/unmanaged-api/hosting/iactiononclrevent-interface.md b/docs/framework/unmanaged-api/hosting/iactiononclrevent-interface.md
index 8945988680f..d1dcbdb5b5d 100644
--- a/docs/framework/unmanaged-api/hosting/iactiononclrevent-interface.md
+++ b/docs/framework/unmanaged-api/hosting/iactiononclrevent-interface.md
@@ -1,14 +1,6 @@
---
-title: "IActionOnCLREvent インターフェイス"
-ms.custom:
+title: IActionOnCLREvent インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IActionOnCLREvent
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: b5f9b41e-7301-429c-911f-21d5422292b3
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 4b51784f07a90faa9eeb29c18a784d4fbc2c4654
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 24191e93d0d8b27d01a914cae76c9ff4e0a7182d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IActionOnCLREvent インターフェイス
提供、 [iactiononclrevent::onevent](../../../../docs/framework/unmanaged-api/hosting/iactiononclrevent-onevent-method.md)への呼び出しを使用して、登録されているイベントのコールバックを実行するメソッドに、 [iclroneventmanager::registeractiononevent](../../../../docs/framework/unmanaged-api/hosting/iclroneventmanager-registeractiononevent-method.md)メソッドです。
@@ -43,16 +31,16 @@ ms.lasthandoff: 12/22/2017
|------------|-----------------|
|[OnEvent メソッド](../../../../docs/framework/unmanaged-api/hosting/iactiononclrevent-onevent-method.md)|登録されたイベントのコールバックを実行します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[EClrEvent 列挙型](../../../../docs/framework/unmanaged-api/hosting/eclrevent-enumeration.md)
[ICLRControl インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrcontrol-interface.md)
[ICLROnEventManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclroneventmanager-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrassemblyidentitymanager-getbindingidentityfromstream-method.md b/docs/framework/unmanaged-api/hosting/iclrassemblyidentitymanager-getbindingidentityfromstream-method.md
index 34871deb59f..ba87fde6188 100644
--- a/docs/framework/unmanaged-api/hosting/iclrassemblyidentitymanager-getbindingidentityfromstream-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrassemblyidentitymanager-getbindingidentityfromstream-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRAssemblyIdentityManager::GetBindingIdentityFromStream メソッド"
-ms.custom:
+title: ICLRAssemblyIdentityManager::GetBindingIdentityFromStream メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRAssemblyIdentityManager.GetBindingIdentityFromStream
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 40123b30-a589-46b3-95d3-af7b2b0baa05
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: aa487ece58f228345188338fb61f1a2a85d9e4c7
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 57cf4e9f79be8e705869cf986a586fcfb3359584
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRAssemblyIdentityManager::GetBindingIdentityFromStream メソッド
指定したストリーム内のアセンブリの標準アセンブリの id データを取得します。
@@ -75,15 +63,15 @@ HRESULT GetBindingIdentityFromStream (
|HOST_E_ABANDONED|イベントがキャンセルされましたブロックされたスレッドまたはファイバーが待機しています。|
|E_FAIL|不明な致命的なエラーが発生しました。 メソッドには、E_FAIL が返された場合、CLR は、プロセス内で使用可能ではなくなりました。 メソッドのホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRAssemblyIdentityManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrassemblyidentitymanager-interface.md)
[ICLRAssemblyReferenceList インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrassemblyreferencelist-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrcontrol-getclrmanager-method.md b/docs/framework/unmanaged-api/hosting/iclrcontrol-getclrmanager-method.md
index 98ac0b6eca7..d98512a090b 100644
--- a/docs/framework/unmanaged-api/hosting/iclrcontrol-getclrmanager-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrcontrol-getclrmanager-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRControl::GetCLRManager メソッド"
-ms.custom:
+title: ICLRControl::GetCLRManager メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRControl.GetCLRManager
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 8a11bfa4-cbb0-4082-82b5-f9fba66c93f5
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 197a3818de8d0b17331a9f9ac422ecaabb230a50
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: f375afde247c3a9b95e1220df747d3f2b95e2840
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRControl::GetCLRManager メソッド
ホストが共通言語ランタイム (CLR) の構成に使用できる、マネージャーの種類のいずれかのインスタンスへのインターフェイス ポインターを取得します。
@@ -80,15 +68,15 @@ HRESULT GetCLRManager (
|E_FAIL|不明な致命的なエラーが発生しました。 メソッドには、E_FAIL が返された、後に、CLR はプロセス内で使用可能ではなくなりました。 メソッドのホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。|
|E_NOINTERFACE|インターフェイス型はサポートされていません。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRControl インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrcontrol-interface.md)
[IHostControl インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostcontrol-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrcontrol-interface.md b/docs/framework/unmanaged-api/hosting/iclrcontrol-interface.md
index 11cd3087ab5..e8c9b2cb093 100644
--- a/docs/framework/unmanaged-api/hosting/iclrcontrol-interface.md
+++ b/docs/framework/unmanaged-api/hosting/iclrcontrol-interface.md
@@ -1,14 +1,6 @@
---
-title: "ICLRControl インターフェイス"
-ms.custom:
+title: ICLRControl インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRControl
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: a24fd905-1fa6-45a0-ad65-e9e2ee58861e
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: b93d87107e1a69b0a047dbf156124fe49cd95d16
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a06c1f4e1fcfe9c9c361a0e0bb2e8722577a13b2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRControl インターフェイス
ホストへの参照を取得できるように、共通言語ランタイム (CLR) の要素を構成するメソッドを提供します。
@@ -44,16 +32,16 @@ ms.lasthandoff: 12/22/2017
|[GetCLRManager メソッド](../../../../docs/framework/unmanaged-api/hosting/iclrcontrol-getclrmanager-method.md)|ホストが CLR を構成に使用できる、マネージャーの種類のいずれかのインスタンスへのインターフェイス ポインターを取得します。|
|[SetAppDomainManagerType メソッド](../../../../docs/framework/unmanaged-api/hosting/iclrcontrol-setappdomainmanagertype-method.md)|派生した型を設定アプリケーション ドメイン マネージャーの種類として。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRAssemblyIdentityManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrassemblyidentitymanager-interface.md)
[ICLRDebugManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrdebugmanager-interface.md)
[ICLRGCManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrgcmanager-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrcontrol-setappdomainmanagertype-method.md b/docs/framework/unmanaged-api/hosting/iclrcontrol-setappdomainmanagertype-method.md
index 949bb658bc7..003f8019a53 100644
--- a/docs/framework/unmanaged-api/hosting/iclrcontrol-setappdomainmanagertype-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrcontrol-setappdomainmanagertype-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRControl::SetAppDomainManagerType メソッド"
-ms.custom:
+title: ICLRControl::SetAppDomainManagerType メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRControl.SetAppDomainManagerType
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: ec57828b-2aad-496d-a35a-e45d4bd7fe77
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: bbddefa4211d63f012bce3532d7133b59c4ee1b1
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: be778fed910b2cbdbf5e9ae7754abae437ef6bec
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRControl::SetAppDomainManagerType メソッド
派生した型を設定アプリケーション ドメイン マネージャーの種類として。
@@ -65,15 +53,15 @@ HRESULT SetAppDomainManagerType (
|HOST_E_ABANDONED|イベントがキャンセルされましたブロックされたスレッドまたはファイバーが待機しています。|
|E_FAIL|不明な致命的なエラーが発生しました。 メソッドには、E_FAIL が返された、後に、CLR はプロセス内で使用可能ではなくなりました。 メソッドのホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRControl インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrcontrol-interface.md)
[IHostControl インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostcontrol-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrdebugmanager-beginconnection-method.md b/docs/framework/unmanaged-api/hosting/iclrdebugmanager-beginconnection-method.md
index 7dc680a43e2..f486570e70d 100644
--- a/docs/framework/unmanaged-api/hosting/iclrdebugmanager-beginconnection-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrdebugmanager-beginconnection-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRDebugManager::BeginConnection メソッド"
-ms.custom:
+title: ICLRDebugManager::BeginConnection メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRDebugManager.BeginConnection
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: bdd98146-ff4d-4150-a264-a4c1a32d31f3
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: a637ba71dc966cf311526f468393ef4207e10460
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 3c1a285fca381195191def7612aef41c4bf72f83
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRDebugManager::BeginConnection メソッド
識別子とフレンドリ名を持つタスクの一覧を関連付けるには、ホストとデバッガーの間の新しい接続を確立します。
@@ -58,31 +46,31 @@ HRESULT BeginConnection (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`BeginConnection`正常に返されます。|
+|S_OK|`BeginConnection` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|CLR が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
|HOST_E_ABANDONED|イベントがキャンセルされましたブロックされたスレッドまたはファイバーが待機しています。|
|E_FAIL|不明な致命的なエラーが発生しました。 メソッドには、E_FAIL が返された、後に、CLR はプロセス内で使用可能ではなくなりました。 メソッドのホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。|
-|E_INVALIDARG|`dwConnectionId`0、または`BeginConnection`がこれを使用して既に呼び出さ`dwConnectionId`値、または`szConnectionName`が null でした。|
+|E_INVALIDARG|`dwConnectionId` 0、または`BeginConnection`がこれを使用して既に呼び出さ`dwConnectionId`値、または`szConnectionName`が null でした。|
|E_OUTOFMEMORY|この接続に関連付けられているタスクの一覧を保持するために十分なメモリを割り当てる。|
## コメント
[ICLRDebugManager](../../../../docs/framework/unmanaged-api/hosting/iclrdebugmanager-interface.md) 3 つのメソッドを提供`BeginConnection`、 [SetConnectionTasks](../../../../docs/framework/unmanaged-api/hosting/iclrdebugmanager-setconnectiontasks-method.md)、および[EndConnection](../../../../docs/framework/unmanaged-api/hosting/iclrdebugmanager-endconnection-method.md)識別子とフレンドリ名を使用してタスク リストを関連付けるためです。
> [!IMPORTANT]
-> タスクのセットごとに特定の順序では、これら 3 つのメソッドを呼び出す必要があります。 `BeginConnection`新しい接続を確立するためが最初に呼び出されます。 `SetConnectionTasks`次に呼び出されたをその接続に関連するタスクのセットを提供します。 `EndConnection`タスク一覧の識別子とフレンドリ名の間の関連付けを削除する最後に呼び出されます。ただし、異なる接続への呼び出しが入れ子にすることができます。
+> タスクのセットごとに特定の順序では、これら 3 つのメソッドを呼び出す必要があります。 `BeginConnection` 新しい接続を確立するためが最初に呼び出されます。 `SetConnectionTasks` 次に呼び出されたをその接続に関連するタスクのセットを提供します。 `EndConnection` タスク一覧の識別子とフレンドリ名の間の関連付けを削除する最後に呼び出されます。ただし、異なる接続への呼び出しが入れ子にすることができます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRControl インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrcontrol-interface.md)
[ICLRDebugManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrdebugmanager-interface.md)
[EndConnection メソッド](../../../../docs/framework/unmanaged-api/hosting/iclrdebugmanager-endconnection-method.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrgcmanager-collect-method.md b/docs/framework/unmanaged-api/hosting/iclrgcmanager-collect-method.md
index e49cade6021..565ea80450c 100644
--- a/docs/framework/unmanaged-api/hosting/iclrgcmanager-collect-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrgcmanager-collect-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRGCManager::Collect メソッド"
-ms.custom:
+title: ICLRGCManager::Collect メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRGCManager.Collect
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 0c6cbbea-c27c-4695-bda3-17c1910d8ddb
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: e2fdb66008a6bbe315f39a0d3fae293219d6b6c2
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 6b9c3899c4319c623bc991d0775945f0a4dc09e6
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRGCManager::Collect メソッド
指定したジェネレーションのガベージ コレクションを強制的にします。
@@ -54,7 +42,7 @@ HRESULT Collect (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`Collect`正常に返されます。|
+|S_OK|`Collect` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|共通言語ランタイム (CLR) が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -64,16 +52,16 @@ HRESULT Collect (
## コメント
`Collect`メソッドは、現在の状態に関係なくコレクションを実行する CLR のガベージ コレクターを強制します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[自動メモリ管理](../../../../docs/standard/automatic-memory-management.md)
[ガベージ コレクション](../../../../docs/standard/garbage-collection/index.md)
[ICLRControl インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrcontrol-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrgcmanager2-interface.md b/docs/framework/unmanaged-api/hosting/iclrgcmanager2-interface.md
index 97ce907b667..01995361ac1 100644
--- a/docs/framework/unmanaged-api/hosting/iclrgcmanager2-interface.md
+++ b/docs/framework/unmanaged-api/hosting/iclrgcmanager2-interface.md
@@ -1,14 +1,6 @@
---
-title: "ICLRGCManager2 インターフェイス"
-ms.custom:
+title: ICLRGCManager2 インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRGCManager2
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 4b5ffd7b-9ad7-41cd-9bba-34030ae3da7e
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 4a8b51cf4297c1ccadbef8730c06148263d310e2
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: fb6cff796a6a7b866357d51350b7b026b019745e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRGCManager2 インターフェイス
ホストが共通言語ランタイムのガベージ コレクション システムとやり取りできるようにするメソッドを提供します。
@@ -48,16 +36,16 @@ ms.lasthandoff: 12/22/2017
共通言語ランタイム (CLR) が、管理されていると、ガベージ コレクションのメカニズムを実装する型です。 ガベージ コレクション システムに関する詳細については、次を参照してください。[ガベージ コレクション](../../../../docs/standard/garbage-collection/index.md)です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
-## 参照
+## 関連項目
[自動メモリ管理](../../../../docs/standard/automatic-memory-management.md)
[COR_GC_STATS 構造体](../../../../docs/framework/unmanaged-api/hosting/cor-gc-stats-structure.md)
[ICLRControl インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrcontrol-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrhostprotectionmanager-seteagerserializegrantsets-method.md b/docs/framework/unmanaged-api/hosting/iclrhostprotectionmanager-seteagerserializegrantsets-method.md
index ac7f08e8753..ac690ab2526 100644
--- a/docs/framework/unmanaged-api/hosting/iclrhostprotectionmanager-seteagerserializegrantsets-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrhostprotectionmanager-seteagerserializegrantsets-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRHostProtectionManager::SetEagerSerializeGrantSets メソッド"
-ms.custom:
+title: ICLRHostProtectionManager::SetEagerSerializeGrantSets メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRHostProtectionManager.SetEagerSerializeGrantSets
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: d6158360-22b1-4ace-ad85-d830b9964783
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: f1d2bb2ecc4ae7edb4edbaa3ff36650c70c82daf
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: e9bddaa25ba83570389a9d70ac1a9f60357f533c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRHostProtectionManager::SetEagerSerializeGrantSets メソッド
このメソッドは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。
@@ -48,22 +36,22 @@ HRESULT SetEagerSerializeGrantSets ();
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`SetEagerSerializeGrantSets`正常に返されます。|
+|S_OK|`SetEagerSerializeGrantSets` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|CLR が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
|HOST_E_ABANDONED|イベントがキャンセルされましたブロックされたスレッドまたはファイバーが待機しています。|
|E_FAIL|不明な致命的なエラーが発生しました。 メソッドには、E_FAIL が返された、後に、CLR はプロセス内で使用可能ではなくなりました。 メソッドのホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRControl インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrcontrol-interface.md)
[ICLRHostProtectionManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrhostprotectionmanager-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrmetahost-getversionfromfile-method.md b/docs/framework/unmanaged-api/hosting/iclrmetahost-getversionfromfile-method.md
index b6fb97e7525..7c023ccca85 100644
--- a/docs/framework/unmanaged-api/hosting/iclrmetahost-getversionfromfile-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrmetahost-getversionfromfile-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRMetaHost::GetVersionFromFile メソッド"
-ms.custom:
+title: ICLRMetaHost::GetVersionFromFile メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRMetaHost.GetVersionFromFile
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 55bb3eb4-f665-42fc-973c-465567570e82
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 61e6cd1c83cc369e06099c72a6012eb448d6d37a
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 538e596c3a705020150f52c9e55605a49434ce8f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRMetaHost::GetVersionFromFile メソッド
指定されたファイル パスから、アセンブリの元の .NET Framework コンパイル バージョン (メタデータに格納されている) を取得します。 このメソッドは、 [GetFileVersion](../../../../docs/framework/unmanaged-api/hosting/getfileversion-function.md)関数。
@@ -72,15 +60,15 @@ HRESULT GetVersionFromFile (
|E_POINTER|`pwzbuffer` または `pcchBuffer` が null です。|
|HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER)|バッファーが小さすぎます。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MetaHost.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
-## 参照
+## 関連項目
[ICLRMetaHost インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrmetahost-interface.md)
[ホスティング](../../../../docs/framework/unmanaged-api/hosting/index.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrpolicymanager-settimeoutandaction-method.md b/docs/framework/unmanaged-api/hosting/iclrpolicymanager-settimeoutandaction-method.md
index cebf2298184..6c213a7b7f4 100644
--- a/docs/framework/unmanaged-api/hosting/iclrpolicymanager-settimeoutandaction-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrpolicymanager-settimeoutandaction-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRPolicyManager::SetTimeoutAndAction メソッド"
-ms.custom:
+title: ICLRPolicyManager::SetTimeoutAndAction メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRPolicyManager.SetTimeoutAndAction
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 60454f91-d855-4ddf-bb6d-60a02f5eabab
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: b67150b7544f1d8d25532c564800404b634cae99
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: c375fdffacccb27c20878c4e6adef9dd947148e1
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRPolicyManager::SetTimeoutAndAction メソッド
指定された操作のタイムアウト値を設定し、操作が発生したときに、共通言語ランタイム (CLR) が実行するポリシー アクションを指定します。
@@ -70,7 +58,7 @@ HRESULT SetTimeoutAndAction (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`SetTimeoutAndAction`正常に返されます。|
+|S_OK|`SetTimeoutAndAction` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|CLR が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -79,21 +67,21 @@ HRESULT SetTimeoutAndAction (
|E_INVALIDARG|タイムアウトを設定することはできません、指定された`operation`の無効な値が指定されてまたは`action`です。|
## コメント
- `SetTimeoutAndAction`機能をカプセル化、 [iclrpolicymanager::settimeout](../../../../docs/framework/unmanaged-api/hosting/iclrpolicymanager-settimeout-method.md)と[iclrpolicymanager::setactionontimeout](../../../../docs/framework/unmanaged-api/hosting/iclrpolicymanager-setactionontimeout-method.md)メソッド、シーケンシャル メソッドの呼び出しをこれら 2 つの代わりに呼び出すことができます。
+ `SetTimeoutAndAction` 機能をカプセル化、 [iclrpolicymanager::settimeout](../../../../docs/framework/unmanaged-api/hosting/iclrpolicymanager-settimeout-method.md)と[iclrpolicymanager::setactionontimeout](../../../../docs/framework/unmanaged-api/hosting/iclrpolicymanager-setactionontimeout-method.md)メソッド、シーケンシャル メソッドの呼び出しをこれら 2 つの代わりに呼び出すことができます。
> [!IMPORTANT]
> すべてのポリシー アクションの値は、CLR 操作のタイムアウトの動作として指定できます。 これら 2 つの方法が有効な値については、トピックの「解説」を参照してください。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[EClrOperation 列挙型](../../../../docs/framework/unmanaged-api/hosting/eclroperation-enumeration.md)
[EPolicyAction 列挙型](../../../../docs/framework/unmanaged-api/hosting/epolicyaction-enumeration.md)
[ICLRPolicyManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrpolicymanager-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrprobingassemblyenum-interface.md b/docs/framework/unmanaged-api/hosting/iclrprobingassemblyenum-interface.md
index 4b365883183..33218012f5b 100644
--- a/docs/framework/unmanaged-api/hosting/iclrprobingassemblyenum-interface.md
+++ b/docs/framework/unmanaged-api/hosting/iclrprobingassemblyenum-interface.md
@@ -1,14 +1,6 @@
---
-title: "ICLRProbingAssemblyEnum インターフェイス"
-ms.custom:
+title: ICLRProbingAssemblyEnum インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRProbingAssemblyEnum
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: e7d3ccab-b0f0-4872-8935-0ed72920171b
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 31f3bfcb2b70bda952f0e4bb43dd8b0067e6ef1a
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: c295a5633dedf1f0c85a9a697fea5524ee03fafc
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRProbingAssemblyEnum インターフェイス
ホストを作成またはその id を認識することがなく、共通言語ランタイム (CLR)、内部にあるアセンブリの id 情報を使用して、アセンブリの検索 id を取得できるようにするメソッドを提供します。
@@ -46,16 +34,16 @@ ms.lasthandoff: 12/22/2017
## コメント
などのメソッド[iclrassemblyidentitymanager::getprobingassembliesfromreference](../../../../docs/framework/unmanaged-api/hosting/iclrassemblyidentitymanager-getprobingassembliesfromreference-method.md)を返す、`ICLRProbingAssemblyEnum`インスタンス。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRAssemblyIdentityManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrassemblyidentitymanager-interface.md)
[ICLRAssemblyReferenceList インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrassemblyreferencelist-interface.md)
[ホスト インターフェイス](../../../../docs/framework/unmanaged-api/hosting/hosting-interfaces.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrruntimeinfo-isloaded-method.md b/docs/framework/unmanaged-api/hosting/iclrruntimeinfo-isloaded-method.md
index 66570b38a00..919121f75f1 100644
--- a/docs/framework/unmanaged-api/hosting/iclrruntimeinfo-isloaded-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrruntimeinfo-isloaded-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRRuntimeInfo::IsLoaded メソッド"
-ms.custom:
+title: ICLRRuntimeInfo::IsLoaded メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRRuntimeInfo.IsLoaded
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: fdc5a3a7-71ff-4025-99a1-59e4ee0bfe1b
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 4f1a83db3a5fc7b5f8b4ad763208fa31ab8f840e
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 5ff1723cb481ee946e0c5c433009d3d6d7460cf5
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRRuntimeInfo::IsLoaded メソッド
共通言語ランタイム (CLR) に関連付けられているかどうかを示す、 [ICLRRuntimeInfo](../../../../docs/framework/unmanaged-api/hosting/iclrruntimeinfo-interface.md)インターフェイスが、プロセスに読み込まれます。 開始されないままランタイムを読み込むことができます。
@@ -74,16 +62,16 @@ HRESULT IsLoaded(
ホストが呼び出した場合、`IsLoaded`メソッドで返された[ICLRRuntimeInfo](../../../../docs/framework/unmanaged-api/hosting/iclrruntimeinfo-interface.md)インターフェイス、`pbLoaded`を返します`true`、それ以外を返します`false`です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MetaHost.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
-## 参照
+## 関連項目
[ICLRRuntimeInfo インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrruntimeinfo-interface.md)
[ホスト インターフェイス](../../../../docs/framework/unmanaged-api/hosting/hosting-interfaces.md)
[ホスティング](../../../../docs/framework/unmanaged-api/hosting/index.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrstrongname-gethashfromblob-method.md b/docs/framework/unmanaged-api/hosting/iclrstrongname-gethashfromblob-method.md
index 07c03d73b94..e63ea37e8ea 100644
--- a/docs/framework/unmanaged-api/hosting/iclrstrongname-gethashfromblob-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrstrongname-gethashfromblob-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRStrongName::GetHashFromBlob メソッド"
-ms.custom:
+title: ICLRStrongName::GetHashFromBlob メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRStrongName.GetHashFromBlob
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: f91d0f89-f356-49ac-aafb-50fad963c13d
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 1947441e395ddb9d9d0fd9c4b02e7e991b1c84a2
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 4a489e05435ce160c65e936f448688d69b3a965f
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRStrongName::GetHashFromBlob メソッド
指定したハッシュ アルゴリズムを使用して、指定されたメモリ アドレスのアセンブリのハッシュを取得します。
@@ -71,16 +59,16 @@ HRESULT GetHashFromBlob (
[out]サイズ (バイト単位)、返された`pbHash`です。
## 戻り値
- `S_OK`メソッドが正常に完了した場合それ以外の場合、失敗を示す HRESULT 値 (を参照してください[の共通 HRESULT 値](http://go.microsoft.com/fwlink/?LinkId=213878)一覧)。
+ `S_OK` メソッドが正常に完了した場合それ以外の場合、失敗を示す HRESULT 値 (を参照してください[の共通 HRESULT 値](http://go.microsoft.com/fwlink/?LinkId=213878)一覧)。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MetaHost.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
-## 参照
+## 関連項目
[ICLRStrongName インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrstrongname-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamecompareassemblies-method.md b/docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamecompareassemblies-method.md
index cc08da0850b..c0aaeab0272 100644
--- a/docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamecompareassemblies-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamecompareassemblies-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRStrongName::StrongNameCompareAssemblies メソッド"
-ms.custom:
+title: ICLRStrongName::StrongNameCompareAssemblies メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRStrongName.StrongNameCompareAssemblies
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: b1fb356c-72cf-4aa4-8376-f291a6d97c01
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 96fbeccf76de87a3582bf8c2084d0ca9ad7d27f4
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: c5020c31f590f527856f966ede512e98c07496ac
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRStrongName::StrongNameCompareAssemblies メソッド
2 つのアセンブリが厳密な名前の署名によってのみが異なるかどうかを判断します。
@@ -58,26 +46,26 @@ HRESULT StrongNameCompareAssemblies (
`pdwResult`
[out]次の値のいずれかです。
-- `SN_CMP_DIFFERENT`(0) にアセンブリが別のデータを含むことを指定します。
+- `SN_CMP_DIFFERENT` (0) にアセンブリが別のデータを含むことを指定します。
-- `SN_CMP_IDENTICAL`(1) - アセンブリが同じで、署名とチェックサムを含むでことを指定します。
+- `SN_CMP_IDENTICAL` (1) - アセンブリが同じで、署名とチェックサムを含むでことを指定します。
-- `SN_CMP_SIGONLY`(2) のアセンブリが署名およびチェックサムでのみが異なることを指定します。
+- `SN_CMP_SIGONLY` (2) のアセンブリが署名およびチェックサムでのみが異なることを指定します。
## 戻り値
- `S_OK`メソッドが正常に完了した場合それ以外の場合、失敗を示す HRESULT 値 (を参照してください[の共通 HRESULT 値](http://go.microsoft.com/fwlink/?LinkId=213878)一覧)。
+ `S_OK` メソッドが正常に完了した場合それ以外の場合、失敗を示す HRESULT 値 (を参照してください[の共通 HRESULT 値](http://go.microsoft.com/fwlink/?LinkId=213878)一覧)。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MetaHost.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
## コメント
アセンブリの厳密な名前の署名は、アセンブリのテキストの名前、バージョン、カルチャ、および公開キー トークンで構成されます。
-## 参照
+## 関連項目
[ICLRStrongName インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrstrongname-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamekeydelete-method.md b/docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamekeydelete-method.md
index b1bef477498..8ab2f808148 100644
--- a/docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamekeydelete-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamekeydelete-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRStrongName::StrongNameKeyDelete メソッド"
-ms.custom:
+title: ICLRStrongName::StrongNameKeyDelete メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRStrongName.StrongNameKeyDelete
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 0163412f-f617-4428-89e0-03992fec31e8
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 1b3a1d742ac2ad74d327afe4dce097d0f11e5cfe
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 5e9cd423bd351d9e4b12f21fe3a4a52c9909b7ff
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRStrongName::StrongNameKeyDelete メソッド
指定したキー コンテナーを削除します。
@@ -51,20 +39,20 @@ HRESULT StrongNameKeyDelete (
[in]削除するキー コンテナーの名前。
## 戻り値
- `S_OK`メソッドが正常に完了した場合それ以外の場合、失敗を示す HRESULT 値 (を参照してください[の共通 HRESULT 値](http://go.microsoft.com/fwlink/?LinkId=213878)一覧)。
+ `S_OK` メソッドが正常に完了した場合それ以外の場合、失敗を示す HRESULT 値 (を参照してください[の共通 HRESULT 値](http://go.microsoft.com/fwlink/?LinkId=213878)一覧)。
## コメント
使用して、 [iclrstrongname::strongnamekeyinstall](../../../../docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamekeyinstall-method.md)公開/秘密キー ペアをコンテナーにインポートする方法です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MetaHost.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
-## 参照
+## 関連項目
[StrongNameKeyInstall メソッド](../../../../docs/framework/unmanaged-api/hosting/iclrstrongname-strongnamekeyinstall-method.md)
[ICLRStrongName インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrstrongname-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrsyncmanager-createrwlockowneriterator-method.md b/docs/framework/unmanaged-api/hosting/iclrsyncmanager-createrwlockowneriterator-method.md
index 7406d6ccb84..b4eb191a8dd 100644
--- a/docs/framework/unmanaged-api/hosting/iclrsyncmanager-createrwlockowneriterator-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrsyncmanager-createrwlockowneriterator-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRSyncManager::CreateRWLockOwnerIterator メソッド"
-ms.custom:
+title: ICLRSyncManager::CreateRWLockOwnerIterator メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRSyncManager.CreateRWLockOwnerIterator
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: b5535b87-9439-424e-b9b3-7d6fafb9819e
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 3f74a15bb58f0ee62b56204e2b145ae64ff7dd59
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: eda20543c28a7b97979463928ce307df9b830103
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRSyncManager::CreateRWLockOwnerIterator メソッド
共通言語ランタイム (CLR) を使用して、一連のリーダー ライター ロックを待機してタスクを決定するホストの反復子を作成するように要求します。
@@ -58,13 +46,13 @@ HRESULT CreateRWLockOwnerIterator (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`CreateRWLockOwnerIterator`正常に返されます。|
+|S_OK|`CreateRWLockOwnerIterator` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|CLR が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
|HOST_E_ABANDONED|イベントがキャンセルされましたブロックされたスレッドまたはファイバーが待機しています。|
|E_FAIL|不明な致命的なエラーが発生しました。 メソッドには、E_FAIL が返される、ときに、CLR は、プロセス内で使用可能ではなくなりました。 メソッドのホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。|
-|HOST_E_INVALIDOPERATION|`CreateRWLockOwnerIterator`マネージ コードを実行している現在のスレッドで呼び出されました。|
+|HOST_E_INVALIDOPERATION|`CreateRWLockOwnerIterator` マネージ コードを実行している現在のスレッドで呼び出されました。|
## コメント
ホストの通常の呼び出し、 `CreateRWLockOwnerIterator`、 `DeleteRWLockOwnerIterator`、および`GetRWLockOwnerNext`デッドロックの検出中にメソッドです。 ホストは、CLR は試みませんのリーダー ライター ロックを維持するためのリーダー ライター ロックがまだ有効であることを保証します。 いくつかの方法はホストがロックの有効性を確保するために使用できます。
@@ -74,17 +62,17 @@ HRESULT CreateRWLockOwnerIterator (
- ホストは、このブロックにデッドロックが発生しないことを再確認のリーダー ライター ロックに関連付けられているイベント オブジェクトを待機してから終了をブロックできます。
> [!NOTE]
-> `CreateRWLockOwnerIterator`アンマネージ コードを現在実行中のスレッドでのみ呼び出す必要があります。
+> `CreateRWLockOwnerIterator` アンマネージ コードを現在実行中のスレッドでのみ呼び出す必要があります。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRSyncManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrsyncmanager-interface.md)
[IHostSyncManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostsyncmanager-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/iclrtaskmanager-setlocale-method.md b/docs/framework/unmanaged-api/hosting/iclrtaskmanager-setlocale-method.md
index abeb427c42d..5cf570d5fd1 100644
--- a/docs/framework/unmanaged-api/hosting/iclrtaskmanager-setlocale-method.md
+++ b/docs/framework/unmanaged-api/hosting/iclrtaskmanager-setlocale-method.md
@@ -1,14 +1,6 @@
---
-title: "ICLRTaskManager::SetLocale メソッド"
-ms.custom:
+title: ICLRTaskManager::SetLocale メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICLRTaskManager.SetLocale
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: ed16bb7f-4206-43a8-b9e9-c5737b69e3af
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: bbed6bff52d7ccad38eb45d12a31d08dc8b1b774
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: ab6b13c6b7dba34f5ea82d05f483b36bf96aab1d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICLRTaskManager::SetLocale メソッド
ホストが現在実行中のタスクのロケール識別子 (地理的なカルチャや言語にマップする) の値を変更したことを共通言語ランタイム (CLR) に通知します。
@@ -62,18 +50,18 @@ HRESULT SetLocale (
|E_FAIL|不明な致命的なエラーが発生しました。 メソッドには、E_FAIL が返される、ときに、CLR は、プロセス内で使用可能ではなくなりました。 メソッドのホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。|
## コメント
- `SetLocale`ホスト、ロケールを同期するための任意の機構いる可能性がありますを実行できます。
+ `SetLocale` ホスト、ロケールを同期するための任意の機構いる可能性がありますを実行できます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrtask-interface.md)
[ICLRTaskManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrtaskmanager-interface.md)
[IHostTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihosttask-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/icorconfiguration-setgcthreadcontrol-method.md b/docs/framework/unmanaged-api/hosting/icorconfiguration-setgcthreadcontrol-method.md
index 67b721f5e3f..39476830e36 100644
--- a/docs/framework/unmanaged-api/hosting/icorconfiguration-setgcthreadcontrol-method.md
+++ b/docs/framework/unmanaged-api/hosting/icorconfiguration-setgcthreadcontrol-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorConfiguration::SetGCThreadControl メソッド"
-ms.custom:
+title: ICorConfiguration::SetGCThreadControl メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorConfiguration.SetGCThreadControl
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 72e38e61-3d56-4ae3-b8f6-0ab7922aaf11
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 6b6b28b67f924df4d7f587d0364bce2a853f60b7
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 9da3c0ee081b81411d13dfcf9c8557c6bd4d3448
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorConfiguration::SetGCThreadControl メソッド
それ以外の場合のみがブロックされるガベージ コレクションの非ランタイム タスクのスレッドのスケジュールのコールバック インターフェイスを設定します。
@@ -53,14 +41,14 @@ HRESULT SetGCThreadControl (
## コメント
内でホストを選択ことがあります、 [igcthreadcontrol::threadisblockingforsuspension](../../../../docs/framework/unmanaged-api/hosting/igcthreadcontrol-threadisblockingforsuspension-method.md)コールバック スレッドのスケジュールを変更するかどうか。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICorConfiguration インターフェイス](../../../../docs/framework/unmanaged-api/hosting/icorconfiguration-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/icorruntimehost-createdomain-method.md b/docs/framework/unmanaged-api/hosting/icorruntimehost-createdomain-method.md
index a351faae431..8d0d9952416 100644
--- a/docs/framework/unmanaged-api/hosting/icorruntimehost-createdomain-method.md
+++ b/docs/framework/unmanaged-api/hosting/icorruntimehost-createdomain-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorRuntimeHost::CreateDomain メソッド"
-ms.custom:
+title: ICorRuntimeHost::CreateDomain メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorRuntimeHost.CreateDomain
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: b96c5ef3-a9df-4c7c-9952-432d3272cb5c
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: fe0adad8397f42716368691abbb1d1c303fced97
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: ea2353f1375667619db47ac5e1f037ce68dbded5
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorRuntimeHost::CreateDomain メソッド
アプリケーション ドメインを作成します。 呼び出し元は、型のインターフェイス ポインターを受け取ります型のインスタンスにです。
@@ -67,8 +55,8 @@ HRESULT CreateDomain (
|E_FAIL|未知の致命的なエラーが発生しました。 メソッドには、E_FAIL が返されます、共通言語ランタイム (CLR) は、プロセスで使用可能なできなくします。 Api をホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。|
|HOST_E_CLRNOTAVAILABLE|CLR が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
@@ -76,7 +64,7 @@ HRESULT CreateDomain (
**.NET framework のバージョン:** 1.0、1.1
-## 参照
+## 関連項目
[ICorRuntimeHost インターフェイス](../../../../docs/framework/unmanaged-api/hosting/icorruntimehost-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/icorruntimehost-createdomainsetup-method.md b/docs/framework/unmanaged-api/hosting/icorruntimehost-createdomainsetup-method.md
index 1cdec70153f..5eb052b859b 100644
--- a/docs/framework/unmanaged-api/hosting/icorruntimehost-createdomainsetup-method.md
+++ b/docs/framework/unmanaged-api/hosting/icorruntimehost-createdomainsetup-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorRuntimeHost::CreateDomainSetup メソッド"
-ms.custom:
+title: ICorRuntimeHost::CreateDomainSetup メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorRuntimeHost.CreateDomainSetup
api_location:
@@ -23,20 +15,16 @@ helpviewer_keywords:
ms.assetid: c21dab60-fb65-47d9-8a94-7fd47ca53b48
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: e15f40402b222037f7ed8b23be3df36acafc73c9
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: bf3aff2c3c4d10c4ee805a6110561d6fdcd63a55
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorRuntimeHost::CreateDomainSetup メソッド
-インターフェイス ポインターの型を IAppDomainSetup を取得、インスタンス。 `IAppDomainSetup`作成する前に、アプリケーション ドメインの側面を構成する方法を提供します。
+インターフェイス ポインターの型を IAppDomainSetup を取得、インスタンス。 `IAppDomainSetup` 作成する前に、アプリケーション ドメインの側面を構成する方法を提供します。
## 構文
@@ -62,8 +50,8 @@ HRESULT CreateDomainSetup (
## コメント
このメソッドから返されるポインターは通常のパラメーターとして渡さ、 [CreateDomainEx](../../../../docs/framework/unmanaged-api/hosting/icorruntimehost-createdomainex-method.md)メソッドです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
@@ -71,7 +59,7 @@ HRESULT CreateDomainSetup (
**.NET framework のバージョン:** 1.0、1.1
-## 参照
+## 関連項目
diff --git a/docs/framework/unmanaged-api/hosting/icorruntimehost-start-method.md b/docs/framework/unmanaged-api/hosting/icorruntimehost-start-method.md
index be32ae1473e..942cac62107 100644
--- a/docs/framework/unmanaged-api/hosting/icorruntimehost-start-method.md
+++ b/docs/framework/unmanaged-api/hosting/icorruntimehost-start-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorRuntimeHost::Start メソッド"
-ms.custom:
+title: ICorRuntimeHost::Start メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorRuntimeHost.Start
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: c66f3ac5-6489-484a-9bed-c31b711cee01
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 2d79046db904de68e5b24b2f96206bb1de2de470
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 96e8d80e2dff88aa5a589f864278b4a4e9cc76ef
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorRuntimeHost::Start メソッド
共通言語ランタイム (CLR) を開始します。
@@ -56,8 +44,8 @@ HRESULT Start ();
## コメント
呼び出す必要は通常、`Start`メソッド、CLR がマネージ コードを実行する最初の要求時に自動的に開始されるためです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
@@ -65,5 +53,5 @@ HRESULT Start ();
**.NET framework のバージョン:** 1.0、1.1
-## 参照
+## 関連項目
[ICorRuntimeHost インターフェイス](../../../../docs/framework/unmanaged-api/hosting/icorruntimehost-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/icorruntimehost-switchoutlogicalthreadstate-method.md b/docs/framework/unmanaged-api/hosting/icorruntimehost-switchoutlogicalthreadstate-method.md
index bdac9beffcb..1f9ee7635b6 100644
--- a/docs/framework/unmanaged-api/hosting/icorruntimehost-switchoutlogicalthreadstate-method.md
+++ b/docs/framework/unmanaged-api/hosting/icorruntimehost-switchoutlogicalthreadstate-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorRuntimeHost::SwitchOutLogicalThreadState メソッド"
-ms.custom:
+title: ICorRuntimeHost::SwitchOutLogicalThreadState メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorRuntimeHost.SwitchOutLogicalThreadState
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: e1968f0b-2675-4dc2-8507-46164e1df154
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 6302a836168f38991c7c371789d4913a3c95c16d
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: ff3bd9345825b5e7a4ccb41cd260b447b74cede3
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorRuntimeHost::SwitchOutLogicalThreadState メソッド
このメソッドは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。
@@ -50,8 +38,8 @@ HRESULT SwitchOutLogicalThreadState(
`pFiberCookie`
[out]スイッチ アウトされるファイバーを示すクッキー。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
@@ -59,5 +47,5 @@ HRESULT SwitchOutLogicalThreadState(
**.NET framework のバージョン:** 1.0、1.1
-## 参照
+## 関連項目
[ICorRuntimeHost インターフェイス](../../../../docs/framework/unmanaged-api/hosting/icorruntimehost-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/icorthreadpool-corqueueuserworkitem-method.md b/docs/framework/unmanaged-api/hosting/icorthreadpool-corqueueuserworkitem-method.md
index 3267230b6f1..2e311e9a119 100644
--- a/docs/framework/unmanaged-api/hosting/icorthreadpool-corqueueuserworkitem-method.md
+++ b/docs/framework/unmanaged-api/hosting/icorthreadpool-corqueueuserworkitem-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorThreadpool::CorQueueUserWorkItem メソッド"
-ms.custom:
+title: ICorThreadpool::CorQueueUserWorkItem メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorThreadpool.CorQueueUserWorkItem
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 29ac7898-a7c7-433e-8f79-cd5237e0bab8
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 38709dc5b54ebaca59009eaf2c357ac122b6816a
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: eae9180ddf05cbeae8ddfea600f0cc0aeef54d55
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorThreadpool::CorQueueUserWorkItem メソッド
このメソッドは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。
@@ -49,14 +37,14 @@ HRESULT CorQueueUserWorkItem (
);
```
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICorThreadpool インターフェイス](../../../../docs/framework/unmanaged-api/hosting/icorthreadpool-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihostassemblystore-providemodule-method.md b/docs/framework/unmanaged-api/hosting/ihostassemblystore-providemodule-method.md
index fd78b3503fb..183aa489f24 100644
--- a/docs/framework/unmanaged-api/hosting/ihostassemblystore-providemodule-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihostassemblystore-providemodule-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostAssemblyStore::ProvideModule メソッド"
-ms.custom:
+title: IHostAssemblyStore::ProvideModule メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostAssemblyStore.ProvideModule
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: f42e3dd0-c88e-4748-b6c0-4c515a633180
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 8b29f19933ae985d15627d1eba2622f350a52e72
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 8b604e1d7fc3d3c8adf7d95bd95843bc0110dbc9
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostAssemblyStore::ProvideModule メソッド
アセンブリとリンク (ではありません、埋め込み) 内のモジュール リソース ファイルを解決します。
@@ -66,28 +54,28 @@ HRESULT ProvideModule (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`ProvideModule`正常に返されます。|
+|S_OK|`ProvideModule` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|共通言語ランタイム (CLR) が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
|HOST_E_ABANDONED|イベントがキャンセルされましたブロックされたスレッドまたはファイバーが待機しています。|
|E_FAIL|不明な致命的なエラーが発生しました。 メソッドには、E_FAIL が返される、ときに、CLR は、プロセス内で使用可能ではなくなりました。 メソッドのホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。|
|COR_E_FILENOTFOUND (0X80070002)|要求されたアセンブリまたはリンクされたリソースを配置できませんでした。|
-|E_NOT_SUFFICIENT_BUFFER|`pdwModuleId`ホストを返す必要がある識別子を格納するのに十分な大きさがないです。|
+|E_NOT_SUFFICIENT_BUFFER|`pdwModuleId` ホストを返す必要がある識別子を格納するのに十分な大きさがないです。|
## コメント
Id 値が返される`pdwModuleId`ホストによって指定します。 識別子は、プロセスの有効期間内で一意である必要があります。 CLR は、この値を関連付けられているストリームの一意識別子として使用します。 値に対して各値をチェック`pAssemblyId`への呼び出しによって返される[ProvideAssembly](../../../../docs/framework/unmanaged-api/hosting/ihostassemblystore-provideassembly-method.md)の値に対して`pdwModuleId`を他の呼び出しによって返される`ProvideModule`です。 別のホストが同じ識別子の値を返す場合`IStream`CLR では、そのストリームの内容が既にマップされているかどうかを確認します。 場合は、CLR は、新しいものをマップする代わりにイメージの既存のコピーを読み込みます。 したがって、識別子も重複していないから返されたアセンブリ識別子を持つ`ProvideAssembly`します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRAssemblyReferenceList インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrassemblyreferencelist-interface.md)
[IHostAssemblyManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostassemblymanager-interface.md)
[IHostAssemblyStore インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostassemblystore-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihostautoevent-interface.md b/docs/framework/unmanaged-api/hosting/ihostautoevent-interface.md
index 6c3e2f54a16..7bc027f5d87 100644
--- a/docs/framework/unmanaged-api/hosting/ihostautoevent-interface.md
+++ b/docs/framework/unmanaged-api/hosting/ihostautoevent-interface.md
@@ -1,14 +1,6 @@
---
-title: "IHostAutoEvent インターフェイス"
-ms.custom:
+title: IHostAutoEvent インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostAutoEvent
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 6c1d15c1-a80a-4ee9-b1e4-6e859db6575a
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 91e790cf7c97c0045535870c2d41d628f943a22d
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a7f2b65f263256fe887c61c7b866beaa0038c37d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostAutoEvent インターフェイス
ホストの自動リセット イベントの実装の表現を提供します。
@@ -44,16 +32,16 @@ ms.lasthandoff: 12/22/2017
|[Set メソッド](../../../../docs/framework/unmanaged-api/hosting/ihostautoevent-set-method.md)|現在の設定`IHostAutoEvent`インスタンスがシグナル状態にします。|
|[Wait メソッド](../../../../docs/framework/unmanaged-api/hosting/ihostautoevent-wait-method.md)|により、現在`IHostAutoEvent`イベントを所有するまで待機するインスタンスまたは指定された時間が経過時間。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRSyncManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrsyncmanager-interface.md)
[IHostManualEvent インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostmanualevent-interface.md)
[IHostSyncManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostsyncmanager-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihostgcmanager-threadisblockingforsuspension-method.md b/docs/framework/unmanaged-api/hosting/ihostgcmanager-threadisblockingforsuspension-method.md
index 2a4d49a02a1..a6f588f48f8 100644
--- a/docs/framework/unmanaged-api/hosting/ihostgcmanager-threadisblockingforsuspension-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihostgcmanager-threadisblockingforsuspension-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostGCManager::ThreadIsBlockingForSuspension メソッド"
-ms.custom:
+title: IHostGCManager::ThreadIsBlockingForSuspension メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostGCManager.ThreadIsBlockingForSuspension
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 2657d45d-26d2-4d0a-8473-32b652e3321d
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 93f17e687ebc3d121db36d8fce8b6bd514867a91
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 85921156860f52eb2a898e6be356e191c2a4f02d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostGCManager::ThreadIsBlockingForSuspension メソッド
メソッドの呼び出し元のスレッドは、ホストに通知のガベージ コレクションをブロックします。
@@ -48,7 +36,7 @@ HRESULT ThreadIsBlockingForSuspension ();
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`ThreadIsBlockingForSuspension`正常に返されます。|
+|S_OK|`ThreadIsBlockingForSuspension` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|共通言語ランタイム (CLR) が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -61,16 +49,16 @@ HRESULT ThreadIsBlockingForSuspension ();
> [!IMPORTANT]
> ホストは、タスクを再スケジュールへの呼び出し後のみ`ThreadIsBlockingForSuspension`です。 ランタイムの呼び出し後[SuspensionStarting](../../../../docs/framework/unmanaged-api/hosting/ihostgcmanager-suspensionstarting-method.md)ホストには、タスクが再スケジュールする必要があります。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrtask-interface.md)
[ICLRTaskManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrtaskmanager-interface.md)
[IHostTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihosttask-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihostiocompletionmanager-setmaxthreads-method.md b/docs/framework/unmanaged-api/hosting/ihostiocompletionmanager-setmaxthreads-method.md
index e59d5e10643..d974b7c3eda 100644
--- a/docs/framework/unmanaged-api/hosting/ihostiocompletionmanager-setmaxthreads-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihostiocompletionmanager-setmaxthreads-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostIoCompletionManager::SetMaxThreads メソッド"
-ms.custom:
+title: IHostIoCompletionManager::SetMaxThreads メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostIoCompletionManager.SetMaxThreads
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: ebad4f40-d9f1-4dc6-9b27-a89c9eb3926f
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 3d2d8436d85f7be40c89693628794b007e0c6a88
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a810f3a25dc90ddb234c70ca3fa5130039350136
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostIoCompletionManager::SetMaxThreads メソッド
I/O 要求を処理するため、ホストに割り当てるスレッドの最大数を設定します。
@@ -54,7 +42,7 @@ HRESULT SetMaxThreads (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`SetMaxThreads`正常に返されます。|
+|S_OK|`SetMaxThreads` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|共通言語ランタイム (CLR) が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -63,17 +51,17 @@ HRESULT SetMaxThreads (
|E_NOTIMPL|ホストがの実装を提供していない`SetMaxThreads`です。|
## コメント
- `SetMaxThreads`営業案件の I/O ポート上でのサービス要求に利用できるスレッドの最大数を設定すると、CLR を提供します。 ホストは、スレッド プールのサイズを排他的に制御を実装、パフォーマンス、スケーラビリティなどの理由の必要があります。 このため、ホストする必要はありません実装`SetMaxThreads`です。 ここでは、ホストは、このメソッドから E_NOTIMPL を返す必要があります。
+ `SetMaxThreads` 営業案件の I/O ポート上でのサービス要求に利用できるスレッドの最大数を設定すると、CLR を提供します。 ホストは、スレッド プールのサイズを排他的に制御を実装、パフォーマンス、スケーラビリティなどの理由の必要があります。 このため、ホストする必要はありません実装`SetMaxThreads`です。 ここでは、ホストは、このメソッドから E_NOTIMPL を返す必要があります。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRIoCompletionManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclriocompletionmanager-interface.md)
[IHostIoCompletionManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostiocompletionmanager-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihostmalloc-debugalloc-method.md b/docs/framework/unmanaged-api/hosting/ihostmalloc-debugalloc-method.md
index 93ce35bc8d9..9b816582e30 100644
--- a/docs/framework/unmanaged-api/hosting/ihostmalloc-debugalloc-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihostmalloc-debugalloc-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostMAlloc::DebugAlloc メソッド"
-ms.custom:
+title: IHostMAlloc::DebugAlloc メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostMAlloc.DebugAlloc
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 0bfbc527-bea2-43ce-b041-69186f4440dd
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 63249f6ce64071ddaa2bb9dff221ae40d924bbfe
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 8447f6fa2771128c1bdf424cb9aac141b2dfd486
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostMAlloc::DebugAlloc メソッド
ホストが、ヒープから指定されたメモリ量を割り当てるし、さらに、メモリが割り当てられた場所を追跡を要求します。
@@ -70,7 +58,7 @@ HRESULT DebugAlloc (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`DebugAlloc`正常に返されます。|
+|S_OK|`DebugAlloc` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|CLR が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -79,17 +67,17 @@ HRESULT DebugAlloc (
|E_OUTOFMEMORY|十分なメモリ割り当て要求を完了できませんでした。|
## コメント
- CLR へのインターフェイス ポインターの取得、 [IHostMalloc](../../../../docs/framework/unmanaged-api/hosting/ihostmalloc-interface.md)を呼び出してインスタンス、 [ihostmemorymanager::createmalloc](../../../../docs/framework/unmanaged-api/hosting/ihostmemorymanager-createmalloc-method.md)メソッドです。 `DebugAlloc`により、デバッグ中に使用するためのコード ファイルの情報を取得するランタイム。
+ CLR へのインターフェイス ポインターの取得、 [IHostMalloc](../../../../docs/framework/unmanaged-api/hosting/ihostmalloc-interface.md)を呼び出してインスタンス、 [ihostmemorymanager::createmalloc](../../../../docs/framework/unmanaged-api/hosting/ihostmemorymanager-createmalloc-method.md)メソッドです。 `DebugAlloc` により、デバッグ中に使用するためのコード ファイルの情報を取得するランタイム。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[IHostMemoryManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostmemorymanager-interface.md)
[IHostMalloc インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostmalloc-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihostmanualevent-wait-method.md b/docs/framework/unmanaged-api/hosting/ihostmanualevent-wait-method.md
index 98d1a5494e9..d6e024bdfac 100644
--- a/docs/framework/unmanaged-api/hosting/ihostmanualevent-wait-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihostmanualevent-wait-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostManualEvent::Wait メソッド"
-ms.custom:
+title: IHostManualEvent::Wait メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostManualEvent.Wait
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 1fbb7d8b-8a23-4c2b-8376-1a70cd2d6030
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 2dd456a3901f91fc8598a707a5699637ec450dbd
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 7431e1cb40da93f1e2f67e598d3915265ad7fba4
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostManualEvent::Wait メソッド
により、現在[IHostManualEvent](../../../../docs/framework/unmanaged-api/hosting/ihostmanualevent-interface.md)所有されているまで待機するインスタンスまたは指定された時間が経過時間。
@@ -58,7 +46,7 @@ HRESULT Wait (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`Wait`正常に返されます。|
+|S_OK|`Wait` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|共通言語ランタイム (CLR) が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -66,16 +54,16 @@ HRESULT Wait (
|E_FAIL|不明な致命的なエラーが発生しました。 メソッドには、E_FAIL が返される、ときに、CLR は、プロセス内で使用可能ではなくなりました。 メソッドのホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。|
|HOST_E_DEADLOCK|ホストが、待機中にデッドロックを検出し、現在`IHostManualEvent`デッドロックの対象としてインスタンス。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRSyncManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrsyncmanager-interface.md)
[IHostAutoEvent インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostautoevent-interface.md)
[IHostManualEvent インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostmanualevent-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihostmemorymanager-createmalloc-method.md b/docs/framework/unmanaged-api/hosting/ihostmemorymanager-createmalloc-method.md
index 69c168c1bbb..ebd7012d8e8 100644
--- a/docs/framework/unmanaged-api/hosting/ihostmemorymanager-createmalloc-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihostmemorymanager-createmalloc-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostMemoryManager::CreateMAlloc メソッド"
-ms.custom:
+title: IHostMemoryManager::CreateMAlloc メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostMemoryManager.CreateMAlloc
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 9ee6e052-bef7-4350-9e4f-edfffd99ad6f
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 19b43ccf7cb2429c28c052ab8ab3a009ec4a30a4
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 503a7c2056d0a828c65c5b0b81c50ea1e133aeef
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostMemoryManager::CreateMAlloc メソッド
インターフェイス ポインターを取得、 [IHostMAlloc](../../../../docs/framework/unmanaged-api/hosting/ihostmalloc-interface.md)インスタンス、ホストが作成したヒープから割り当て要求を作成するために使用します。
@@ -58,7 +46,7 @@ HRESULT CreateMalloc (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`CreateMAlloc`正常に返されます。|
+|S_OK|`CreateMAlloc` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|共通言語ランタイム (CLR) が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -67,17 +55,17 @@ HRESULT CreateMalloc (
|E_OUTOFMEMORY|十分な物理メモリは、割り当て要求を完了できませんでした。|
## コメント
- `CreateMAlloc`標準の Win32 関数を使用する代わりに、ホストを通じて割り当て要求を行う CLR をできるようにするオブジェクトを返します。
+ `CreateMAlloc` 標準の Win32 関数を使用する代わりに、ホストを通じて割り当て要求を行う CLR をできるようにするオブジェクトを返します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[IHostMalloc インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostmalloc-interface.md)
[IHostMemoryManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostmemorymanager-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihostsecuritycontext-capture-method.md b/docs/framework/unmanaged-api/hosting/ihostsecuritycontext-capture-method.md
index 4b06372b5f1..36acc74953b 100644
--- a/docs/framework/unmanaged-api/hosting/ihostsecuritycontext-capture-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihostsecuritycontext-capture-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostSecurityContext::Capture メソッド"
-ms.custom:
+title: IHostSecurityContext::Capture メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostSecurityContext.Capture
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: ae0836d0-1170-4494-bac5-d0e809df51a2
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: def431dd40c6dd7aa6688a638971d3676bbd1ffb
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: aff8fa88fe811d5a07ea8ffb1653e403338ba546
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostSecurityContext::Capture メソッド
複製を取得、 [IHostSecurityContext](../../../../docs/framework/unmanaged-api/hosting/ihostsecuritycontext-interface.md)への呼び出しから返されるインスタンス[ihostsecuritymanager::getsecuritycontext](../../../../docs/framework/unmanaged-api/hosting/ihostsecuritymanager-getsecuritycontext-method.md)です。
@@ -54,7 +42,7 @@ HRESULT Capture (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`Capture`正常に返されます。|
+|S_OK|`Capture` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|共通言語ランタイム (CLR) が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -64,15 +52,15 @@ HRESULT Capture (
## コメント
返されたインターフェイス ポインター`Capture`キャプチャされたコンテキストのクローンであります。 この情報は、移動すると、非同期コード ポイント間を対象となる呼び出しが行われたポインターからその有効期間が区切られます。 元のポインターを解放できます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[IHostSecurityContext インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostsecuritycontext-interface.md)
[IHostSecurityManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostsecuritymanager-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihostsecuritycontext-interface.md b/docs/framework/unmanaged-api/hosting/ihostsecuritycontext-interface.md
index 2080e930bd6..e18c61bd854 100644
--- a/docs/framework/unmanaged-api/hosting/ihostsecuritycontext-interface.md
+++ b/docs/framework/unmanaged-api/hosting/ihostsecuritycontext-interface.md
@@ -1,14 +1,6 @@
---
-title: "IHostSecurityContext インターフェイス"
-ms.custom:
+title: IHostSecurityContext インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostSecurityContext
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 88e2eac0-8ccb-404f-abbc-287d55159842
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 8ee464e47ad6e333b507c199e1857309f640a37b
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 2c2500f013584ef4722ceaaaee91d5db54991639
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostSecurityContext インターフェイス
により、共通言語ランタイム (CLR) にホストによって実装されているセキュリティ コンテキスト情報を維持できます。
@@ -44,18 +32,18 @@ ms.lasthandoff: 12/22/2017
|[Capture メソッド](../../../../docs/framework/unmanaged-api/hosting/ihostsecuritycontext-capture-method.md)|複製を取得、`IHostSecurityContext`への呼び出しから返されるインスタンス[ihostsecuritymanager::getsecuritycontext](../../../../docs/framework/unmanaged-api/hosting/ihostsecuritymanager-getsecuritycontext-method.md)です。|
## コメント
- ホストは、CLR とユーザーの両方のコードでスレッド トークンへのすべてのコード アクセスを制御できます。 ように、完全なセキュリティ コンテキスト情報は、非同期操作または制限付きのコード アクセス権を持つコード ポイントを越えて渡されます。 `IHostSecurityContext`このセキュリティ コンテキストについては、ランタイムに対して非透過的であるをカプセル化します。 ランタイムを使用してこの情報をキャプチャする`Capture`、し、スレッド プールのワーカーのアイテムのディスパッチ、ファイナライザーの実行、およびモジュールとクラスのコンス トラクターの間で移動します。
+ ホストは、CLR とユーザーの両方のコードでスレッド トークンへのすべてのコード アクセスを制御できます。 ように、完全なセキュリティ コンテキスト情報は、非同期操作または制限付きのコード アクセス権を持つコード ポイントを越えて渡されます。 `IHostSecurityContext` このセキュリティ コンテキストについては、ランタイムに対して非透過的であるをカプセル化します。 ランタイムを使用してこの情報をキャプチャする`Capture`、し、スレッド プールのワーカーのアイテムのディスパッチ、ファイナライザーの実行、およびモジュールとクラスのコンス トラクターの間で移動します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRHostProtectionManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrhostprotectionmanager-interface.md)
[IHostSecurityManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostsecuritymanager-interface.md)
[ホスト インターフェイス](../../../../docs/framework/unmanaged-api/hosting/hosting-interfaces.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihostsecuritymanager-reverttoself-method.md b/docs/framework/unmanaged-api/hosting/ihostsecuritymanager-reverttoself-method.md
index 2b9e388971b..a580df516cd 100644
--- a/docs/framework/unmanaged-api/hosting/ihostsecuritymanager-reverttoself-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihostsecuritymanager-reverttoself-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostSecurityManager::RevertToSelf メソッド"
-ms.custom:
+title: IHostSecurityManager::RevertToSelf メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostSecurityManager.RevertToSelf
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 189f28f8-f9a1-4192-aedc-91084e4f8b99
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 765d40cc99269031093e9241ed1bba6c82b9a042
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: c34d9243e4ed7ed2492784154b157189c7d22cd2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostSecurityManager::RevertToSelf メソッド
現在のユーザー id の権限の借用を終了し、元のスレッド トークンを返します。
@@ -48,7 +36,7 @@ HRESULT RevertToSelf ();
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`RevertToSelf`正常に返されます。|
+|S_OK|`RevertToSelf` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|共通言語ランタイム (CLR) が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -56,18 +44,18 @@ HRESULT RevertToSelf ();
|E_FAIL|不明な致命的なエラーが発生しました。 メソッドには、E_FAIL が返される、ときに、CLR は、プロセス内で使用可能ではなくなりました。 メソッドのホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。|
## コメント
- `RevertToSelf`事前に呼び出した後、元のスレッド トークンを返すために呼び出される、 [ImpersonateLoggedOnUser](../../../../docs/framework/unmanaged-api/hosting/ihostsecuritymanager-impersonateloggedonuser-method.md)メソッドです。
+ `RevertToSelf` 事前に呼び出した後、元のスレッド トークンを返すために呼び出される、 [ImpersonateLoggedOnUser](../../../../docs/framework/unmanaged-api/hosting/ihostsecuritymanager-impersonateloggedonuser-method.md)メソッドです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[IHostSecurityContext インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostsecuritycontext-interface.md)
[IHostSecurityManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostsecuritymanager-interface.md)
[ImpersonateLoggedOnUser メソッド](../../../../docs/framework/unmanaged-api/hosting/ihostsecuritymanager-impersonateloggedonuser-method.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihostsemaphore-wait-method.md b/docs/framework/unmanaged-api/hosting/ihostsemaphore-wait-method.md
index 9e5080341b0..7399adf0e3b 100644
--- a/docs/framework/unmanaged-api/hosting/ihostsemaphore-wait-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihostsemaphore-wait-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostSemaphore::Wait メソッド"
-ms.custom:
+title: IHostSemaphore::Wait メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostSemaphore.Wait
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 0da962a3-ce55-44dd-ab7a-14ad7105af4a
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 15c86ee8b1de22f07b01290f5a830afd95427ffa
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 8d87243da4d68eb1ec12fda7aa62a5c4006b9729
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostSemaphore::Wait メソッド
現在の原因[IHostSemaphore](../../../../docs/framework/unmanaged-api/hosting/ihostsemaphore-interface.md)が所有するまで待機するインスタンスまたは指定された時間が経過する量。
@@ -58,7 +46,7 @@ HRESULT Wait (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`Wait`正常に返されます。|
+|S_OK|`Wait` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|共通言語ランタイム (CLR) が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -66,16 +54,16 @@ HRESULT Wait (
|E_FAIL|不明な致命的なエラーが発生しました。 メソッドには、E_FAIL が返される、ときに、CLR は、プロセス内で使用可能ではなくなりました。 メソッドのホストに以降の呼び出しでは、HOST_E_CLRNOTAVAILABLE を返します。|
|HOST_E_DEADLOCK|ホストが、待機中にデッドロックを検出し、現在`IHostSemaphore`デッドロックの対象としてインスタンス。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRSyncManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrsyncmanager-interface.md)
[IHostAutoEvent インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostautoevent-interface.md)
[IHostManualEvent インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihostmanualevent-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihosttask-setclrtask-method.md b/docs/framework/unmanaged-api/hosting/ihosttask-setclrtask-method.md
index 9740ff87730..30ee60d2155 100644
--- a/docs/framework/unmanaged-api/hosting/ihosttask-setclrtask-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihosttask-setclrtask-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostTask::SetCLRTask メソッド"
-ms.custom:
+title: IHostTask::SetCLRTask メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostTask.SetCLRTask
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: e9d39c80-41a1-49e7-bb5e-ea3433bfb5d7
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 680ad2c13d8d6fc24134c9399cffb236bd637057
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 2149293989136e0b006f044c925353efbfd94031
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostTask::SetCLRTask メソッド
関連付けます、 `ICLRTask` 、現在のインスタンス[IHostTask](../../../../docs/framework/unmanaged-api/hosting/ihosttask-interface.md)インスタンス。
@@ -54,7 +42,7 @@ HRESULT SetCLRTask (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`SetCLRTask`正常に返されます。|
+|S_OK|`SetCLRTask` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|共通言語ランタイム (CLR) が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -64,16 +52,16 @@ HRESULT SetCLRTask (
## コメント
CLR 呼び出し`SetCLRTask`に関連付けるには、 `ICLRTask` 、現在のインスタンス`IHostTask`への呼び出しによって作成されたインスタンス[ihosttaskmanager::createtask](../../../../docs/framework/unmanaged-api/hosting/ihosttaskmanager-createtask-method.md)です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrtask-interface.md)
[ICLRTaskManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrtaskmanager-interface.md)
[IHostTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihosttask-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihosttaskmanager-reverseleaveruntime-method.md b/docs/framework/unmanaged-api/hosting/ihosttaskmanager-reverseleaveruntime-method.md
index 80cef311122..f63b2b5f65f 100644
--- a/docs/framework/unmanaged-api/hosting/ihosttaskmanager-reverseleaveruntime-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihosttaskmanager-reverseleaveruntime-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostTaskManager::ReverseLeaveRuntime メソッド"
-ms.custom:
+title: IHostTaskManager::ReverseLeaveRuntime メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostTaskManager.ReverseLeaveRuntime
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 4837d398-16a1-4e32-902c-022cd1aad3ca
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 634465e2d78dbac41b8791d5be44b2821744f07d
-ms.sourcegitcommit: c0dd436f6f8f44dc80dc43b07f6841a00b74b23f
+ms.openlocfilehash: 0800a1441b75c5003eabc77793b2b4fa3dd8f0da
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/19/2018
+ms.lasthandoff: 05/04/2018
---
# IHostTaskManager::ReverseLeaveRuntime メソッド
コントロールが共通言語ランタイム (CLR) のままであり、さらに、マネージ コードから呼び出されたアンマネージ関数を入力することをホストに通知します。
@@ -48,7 +36,7 @@ HRESULT ReverseLeaveRuntime ();
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`ReverseLeaveRuntime`正常に返されます。|
+|S_OK|`ReverseLeaveRuntime` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|CLR が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -59,16 +47,16 @@ HRESULT ReverseLeaveRuntime ();
## コメント
CLR 呼び出し`ReverseLeaveRuntime`プラットフォームを通じてマネージ コードから呼び出された、さらに、アンマネージ関数に制御を呼び出し、現在実行中のタスクを返すことをホストに通知します。 各呼び出し`ReverseLeaveRuntime`に対応する呼び出しと一致する[ReverseEnterRuntime](../../../../docs/framework/unmanaged-api/hosting/ihosttaskmanager-reverseenterruntime-method.md)です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[CallNeedsHostHook メソッド](../../../../docs/framework/unmanaged-api/hosting/ihosttaskmanager-callneedshosthook-method.md)
[EnterRuntime メソッド](../../../../docs/framework/unmanaged-api/hosting/ihosttaskmanager-enterruntime-method.md)
[ICLRTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrtask-interface.md)
@@ -76,4 +64,4 @@ HRESULT ReverseLeaveRuntime ();
[IHostTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihosttask-interface.md)
[IHostTaskManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihosttaskmanager-interface.md)
[LeaveRuntime メソッド](../../../../docs/framework/unmanaged-api/hosting/ihosttaskmanager-leaveruntime-method.md)
- [詳しく見てプラットフォーム呼び出し](http://msdn.microsoft.com/library/ba9dd55b-2eaa-45cd-8afd-75cb8d64d243)
+ [プラットフォーム呼び出しの詳細](http://msdn.microsoft.com/library/ba9dd55b-2eaa-45cd-8afd-75cb8d64d243)
diff --git a/docs/framework/unmanaged-api/hosting/ihosttaskmanager-setlocale-method.md b/docs/framework/unmanaged-api/hosting/ihosttaskmanager-setlocale-method.md
index a952b956a88..444d787a59e 100644
--- a/docs/framework/unmanaged-api/hosting/ihosttaskmanager-setlocale-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihosttaskmanager-setlocale-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostTaskManager::SetLocale メソッド"
-ms.custom:
+title: IHostTaskManager::SetLocale メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostTaskManager.SetLocale
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 747ee407-ee8c-484d-9583-25089236d2d1
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: eeb5e7510c6de882233ec1fa8fa1b8f501a00685
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: af9a8939c2ff50eb41b4f5c14097751fdc92ff83
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostTaskManager::SetLocale メソッド
共通言語ランタイム (CLR) が、ロケール、または現在実行中のタスク上のカルチャに変更されたことをホストに通知します。
@@ -54,7 +42,7 @@ HRESULT SetLocale (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`SetLocale`正常に返されます。|
+|S_OK|`SetLocale` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|CLR が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -65,16 +53,16 @@ HRESULT SetLocale (
## コメント
ランタイム呼び出し`SetLocale`ときの値、マネージ コードでプロパティを変更します。 このメソッドは、ロケールの同期のための任意の機構いる可能性がありますを実行するホストの機会を提供します。 ホストは、ロケール、マネージ コードに変更することはできませんまたはロケールを同期するためのメカニズムを実装していません、このメソッドから E_NOTIMPL を返します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrtask-interface.md)
[ICLRTaskManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrtaskmanager-interface.md)
[IHostTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihosttask-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/ihosttaskmanager-setuilocale-method.md b/docs/framework/unmanaged-api/hosting/ihosttaskmanager-setuilocale-method.md
index cb050db3094..bcc778e581e 100644
--- a/docs/framework/unmanaged-api/hosting/ihosttaskmanager-setuilocale-method.md
+++ b/docs/framework/unmanaged-api/hosting/ihosttaskmanager-setuilocale-method.md
@@ -1,14 +1,6 @@
---
-title: "IHostTaskManager::SetUILocale メソッド"
-ms.custom:
+title: IHostTaskManager::SetUILocale メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IHostTaskManager.SetUILocale
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: d0c87a9c-ea81-4237-a16b-c22b36ec9dc8
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 099c3d4878e7dd83be9240e121777c71c2890c88
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: f929dceafc72af89cfd85b1617de7bbd0bc0dfff
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IHostTaskManager::SetUILocale メソッド
ユーザー インターフェイス (UI) のロケール、または現在実行中のタスクで、カルチャ、共通言語ランタイム (CLR) が変更されたことをホストに通知します。
@@ -54,7 +42,7 @@ HRESULT SetUILocale (
|HRESULT|説明|
|-------------|-----------------|
-|S_OK|`SetUILocale`正常に返されます。|
+|S_OK|`SetUILocale` 正常に返されます。|
|HOST_E_CLRNOTAVAILABLE|CLR が、プロセスに読み込まれていませんまたは CLR は、状態をマネージ コードを実行またはできないの呼び出しは正常に処理します。|
|HOST_E_TIMEOUT|呼び出しがタイムアウトしました。|
|HOST_E_NOT_OWNER|呼び出し元は、ロックを所有していません。|
@@ -65,16 +53,16 @@ HRESULT SetUILocale (
## コメント
ランタイム呼び出し`SetUILocale`ときの値、マネージ コードでプロパティを変更します。 このメソッドは、ロケールの同期のための任意の機構いる可能性がありますを実行するホストの機会を提供します。 ホストは、マネージ コードに変更する UI 言語を許可しないまたはロケールを同期するためのメカニズムを実装していません、このメソッドから E_NOTIMPL を返します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICLRTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrtask-interface.md)
[ICLRTaskManager インターフェイス](../../../../docs/framework/unmanaged-api/hosting/iclrtaskmanager-interface.md)
[IHostTask インターフェイス](../../../../docs/framework/unmanaged-api/hosting/ihosttask-interface.md)
diff --git a/docs/framework/unmanaged-api/hosting/imanagedobject-interface.md b/docs/framework/unmanaged-api/hosting/imanagedobject-interface.md
index ec680f4676d..3f3738303c4 100644
--- a/docs/framework/unmanaged-api/hosting/imanagedobject-interface.md
+++ b/docs/framework/unmanaged-api/hosting/imanagedobject-interface.md
@@ -1,14 +1,6 @@
---
-title: "IManagedObject インターフェイス"
-ms.custom:
+title: IManagedObject インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IManagedObject
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 1fbbf572-6d28-41a5-82fb-579ac90bfcf5
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 3ac7b41a5d42a8e2bc32077f02ad850b421efe31
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: c9d10126ac7edd3073d91a9c68c86a7df8cad402
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IManagedObject インターフェイス
マネージ オブジェクトを制御するためのメソッドを提供します。
@@ -44,14 +32,14 @@ ms.lasthandoff: 12/22/2017
|[GetObjectIdentity メソッド](../../../../docs/framework/unmanaged-api/hosting/imanagedobject-getobjectidentity-method.md)|この管理オブジェクトの id を取得します。|
|[GetSerializedBuffer メソッド](../../../../docs/framework/unmanaged-api/hosting/imanagedobject-getserializedbuffer-method.md)|この管理オブジェクトの文字列形式を取得します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ホスト インターフェイス](../../../../docs/framework/unmanaged-api/hosting/hosting-interfaces.md)
diff --git a/docs/framework/unmanaged-api/hosting/index.md b/docs/framework/unmanaged-api/hosting/index.md
index ebd0d77a450..41e2cef654b 100644
--- a/docs/framework/unmanaged-api/hosting/index.md
+++ b/docs/framework/unmanaged-api/hosting/index.md
@@ -1,30 +1,18 @@
---
title: ホスト (アンマネージ API リファレンス)
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm: ''
-ms.topic: reference
helpviewer_keywords:
- unmanaged API reference [.NET Framework], hosting
- native API reference [.NET Framework], hosting
- hosting [.NET Framework], using the unmanaged API
ms.assetid: 14295c28-1da8-408b-a656-9584abcd9896
-caps.latest.revision: 14
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: fd22f655fa28e59386c5393d44af4bce85cb1b7d
-ms.sourcegitcommit: c0dd436f6f8f44dc80dc43b07f6841a00b74b23f
+ms.openlocfilehash: 5063a2169e8ae8c3328df220ebc5e6d464aae0a6
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 01/19/2018
+ms.lasthandoff: 05/04/2018
---
# ホスト (アンマネージ API リファレンス)
ホスト API を使用すると、アンマネージ ホストのアプリケーションに共通言語ランタイム (CLR: Common Language Runtime) を統合できます。
diff --git a/docs/framework/unmanaged-api/hosting/itypename-getmodifierlength-method.md b/docs/framework/unmanaged-api/hosting/itypename-getmodifierlength-method.md
index 6b52e9b1c46..0600019e25b 100644
--- a/docs/framework/unmanaged-api/hosting/itypename-getmodifierlength-method.md
+++ b/docs/framework/unmanaged-api/hosting/itypename-getmodifierlength-method.md
@@ -1,14 +1,6 @@
---
-title: "ITypeName::GetModifierLength メソッド"
-ms.custom:
+title: ITypeName::GetModifierLength メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ITypeName.GetModifierLength
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: ac45f261-03f9-4728-b5d7-dd7cbb05f9e6
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: a4dd584ae2e3e5a965fe97d546265d86d1a52e92
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 82aa8bf284a0bca6a1ea4b4312e2b8796853b579
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ITypeName::GetModifierLength メソッド
このメソッドは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。
@@ -46,14 +34,14 @@ HRESULT GetModifierLength (
);
```
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ホスト インターフェイス](../../../../docs/framework/unmanaged-api/hosting/hosting-interfaces.md)
diff --git a/docs/framework/unmanaged-api/hosting/itypenamebuilder-addszarray-method.md b/docs/framework/unmanaged-api/hosting/itypenamebuilder-addszarray-method.md
index 4144fc69ec4..4e8fe282796 100644
--- a/docs/framework/unmanaged-api/hosting/itypenamebuilder-addszarray-method.md
+++ b/docs/framework/unmanaged-api/hosting/itypenamebuilder-addszarray-method.md
@@ -1,14 +1,6 @@
---
-title: "ITypeNameBuilder::AddSzArray メソッド"
-ms.custom:
+title: ITypeNameBuilder::AddSzArray メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ITypeNameBuilder.AddSzArray
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: a6a46296-af14-4c53-9744-f7a1e3f3028a
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: f893155dbe1e1e80e2ae769aebcd9d93c217dcdf
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 1361f3f5dbe1d70f0c2e9aa5a5420800f6d572be
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ITypeNameBuilder::AddSzArray メソッド
このメソッドは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。
@@ -44,14 +32,14 @@ ms.lasthandoff: 12/22/2017
HRESULT AddSzArray ( );
```
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ホスト インターフェイス](../../../../docs/framework/unmanaged-api/hosting/hosting-interfaces.md)
diff --git a/docs/framework/unmanaged-api/hosting/itypenamebuilder-opengenericarguments-method.md b/docs/framework/unmanaged-api/hosting/itypenamebuilder-opengenericarguments-method.md
index d80009d762e..9f1af1ecdcc 100644
--- a/docs/framework/unmanaged-api/hosting/itypenamebuilder-opengenericarguments-method.md
+++ b/docs/framework/unmanaged-api/hosting/itypenamebuilder-opengenericarguments-method.md
@@ -1,14 +1,6 @@
---
-title: "ITypeNameBuilder::OpenGenericArguments メソッド"
-ms.custom:
+title: ITypeNameBuilder::OpenGenericArguments メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ITypeNameBuilder.OpenGenericArguments
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 4da94508-30da-41f4-8bf9-ce88bdf96fd2
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 61b169d0850f43d2bf5dc88317a5487e713afc92
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: d6ff70ec0c9a34a6539523f5ec4488b0abac228c
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ITypeNameBuilder::OpenGenericArguments メソッド
このメソッドは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。
@@ -44,14 +32,14 @@ ms.lasthandoff: 12/22/2017
HRESULT OpenGenericArguments ( );
```
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ホスト インターフェイス](../../../../docs/framework/unmanaged-api/hosting/hosting-interfaces.md)
diff --git a/docs/framework/unmanaged-api/hosting/itypenamefactory-interface.md b/docs/framework/unmanaged-api/hosting/itypenamefactory-interface.md
index 4cf0c4b3a3b..36b19eff16c 100644
--- a/docs/framework/unmanaged-api/hosting/itypenamefactory-interface.md
+++ b/docs/framework/unmanaged-api/hosting/itypenamefactory-interface.md
@@ -1,14 +1,6 @@
---
-title: "ITypeNameFactory インターフェイス"
-ms.custom:
+title: ITypeNameFactory インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ITypeNameFactory
api_location:
@@ -22,32 +14,28 @@ helpviewer_keywords:
ms.assetid: fa4247c4-f4f1-4855-9241-e04d737f5f73
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: dcc7d7293bc95fce95994acb986844c983aaca4e
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 98a9fc95d6293924d2b3629cd83a1d1e75544632
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ITypeNameFactory インターフェイス
型名を分解するためのメソッドを提供します。
このインターフェイスは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
**ライブラリ:** MSCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ホスト インターフェイス](../../../../docs/framework/unmanaged-api/hosting/hosting-interfaces.md)
[TypeNameFactory コクラス](../../../../docs/framework/unmanaged-api/hosting/typenamefactory-coclass.md)
diff --git a/docs/framework/unmanaged-api/hosting/loadlibraryshim-function.md b/docs/framework/unmanaged-api/hosting/loadlibraryshim-function.md
index 8bf839fa87b..852f3a7a3c8 100644
--- a/docs/framework/unmanaged-api/hosting/loadlibraryshim-function.md
+++ b/docs/framework/unmanaged-api/hosting/loadlibraryshim-function.md
@@ -1,14 +1,6 @@
---
-title: "LoadLibraryShim 関数"
-ms.custom:
+title: LoadLibraryShim 関数
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- LoadLibraryShim
api_location:
@@ -23,22 +15,18 @@ helpviewer_keywords:
ms.assetid: 30931874-4d0e-4df1-b3d1-e425b50655d1
topic_type:
- apiref
-caps.latest.revision:
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 5b8fe8413d0eff332e60508a083f03574e58d7bf
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: c8936fa3d22cfde4c2536fccf9d46c1990133db1
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# LoadLibraryShim 関数
指定したバージョンの .NET Framework 再頒布可能パッケージに含まれている DLL を読み込みます。
- この関数は、[!INCLUDE[net_v40_long](../../../../includes/net-v40-long-md.md)] では推奨されていません。 使用して、 [iclrruntimeinfo::loadlibrary](../../../../docs/framework/unmanaged-api/hosting/iclrruntimeinfo-loadlibrary-method.md)メソッド代わりにします。
+ この関数は、[!INCLUDE[net_v40_long](../../../../includes/net-v40-long-md.md)] では非推奨とされました。 使用して、 [iclrruntimeinfo::loadlibrary](../../../../docs/framework/unmanaged-api/hosting/iclrruntimeinfo-loadlibrary-method.md)メソッド代わりにします。
## 構文
@@ -78,12 +66,13 @@ HRESULT LoadLibraryShim (
> [!NOTE]
> 以降、.NET Framework version 2.0 と、読み込まれる CLR Fusion.dll の読み込みとします。 Fusion.dll で関数が、ラッパーが、この実装は、ランタイムによって提供されるためです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** MSCorEE.h
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
- [サポートされなくなった CLR ホスト関数](../../../../docs/framework/unmanaged-api/hosting/deprecated-clr-hosting-functions.md)
+## 関連項目
+
+ [非推奨の CLR ホスト関数](../../../../docs/framework/unmanaged-api/hosting/deprecated-clr-hosting-functions.md)
diff --git a/docs/framework/unmanaged-api/hosting/net-framework-4-hosting-global-static-functions.md b/docs/framework/unmanaged-api/hosting/net-framework-4-hosting-global-static-functions.md
index e67253f649a..564b985e832 100644
--- a/docs/framework/unmanaged-api/hosting/net-framework-4-hosting-global-static-functions.md
+++ b/docs/framework/unmanaged-api/hosting/net-framework-4-hosting-global-static-functions.md
@@ -1,28 +1,18 @@
---
-title: ".NET Framework 4 ホスト グローバル静的関数"
-ms.custom:
+title: .NET Framework 4 ホスト グローバル静的関数
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
helpviewer_keywords:
- hosting global static functions [.NET Framework], version 4
- global static functions [.NET Framework hosting], version 4
- .NET Framework 4, hosting global static functions
ms.assetid: 07a1a6e1-db73-4555-81df-bc4054c51492
-caps.latest.revision: "13"
author: rpetrusha
ms.author: ronpet
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: dba16d057492f6043ece68cba0b324b81ae7c73d
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 019a17b38eb1cfccab4537d5f27b7625fdef1268
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# .NET Framework 4 ホスト グローバル静的関数
[!INCLUDE[net_v40_long](../../../../includes/net-v40-long-md.md)] MSCorEE.dll に 1 つの新しいエクスポート方法が導入されました。 [CLRCreateIntstance](../../../../docs/framework/unmanaged-api/hosting/clrcreateinstance-function.md)です。
@@ -31,6 +21,6 @@ ms.lasthandoff: 12/22/2017
[CLRCreateInstance 関数](../../../../docs/framework/unmanaged-api/hosting/clrcreateinstance-function.md)
3 つのインターフェイスのいずれかの提供: [ICLRMetaHost](../../../../docs/framework/unmanaged-api/hosting/iclrmetahost-interface.md)、 [ICLRMetaHostPolicy](../../../../docs/framework/unmanaged-api/hosting/iclrmetahostpolicy-interface.md)、または[ICLRDebugging](../../../../docs/framework/unmanaged-api/debugging/iclrdebugging-interface.md)です。
-## 参照
+## 関連項目
[ホスト グローバル静的関数](../../../../docs/framework/unmanaged-api/hosting/hosting-global-static-functions.md)
[ホスティング](../../../../docs/framework/unmanaged-api/hosting/index.md)
diff --git a/docs/framework/unmanaged-api/metadata/corfileflags-enumeration.md b/docs/framework/unmanaged-api/metadata/corfileflags-enumeration.md
index 16f9e5615c8..0cb0850f1dd 100644
--- a/docs/framework/unmanaged-api/metadata/corfileflags-enumeration.md
+++ b/docs/framework/unmanaged-api/metadata/corfileflags-enumeration.md
@@ -1,14 +1,6 @@
---
-title: "CorFileFlags 列挙型"
-ms.custom:
+title: CorFileFlags 列挙型
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CorFileFlags
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: d16703fd-518f-412e-92cb-74433d11032e
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 939c7997849adfed090ead3b197c690e0202f37c
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 7ecc2f62a6bb8119b7fe06a82aea827a58d04ecb
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CorFileFlags 列挙型
呼び出しで定義されているファイルの種類を記述する値を含む[imetadataassemblyemit::definefile](../../../../docs/framework/unmanaged-api/metadata/imetadataassemblyemit-definefile-method.md)です。
@@ -55,12 +43,12 @@ typedef enum CorFileFlags {
|`ffContainsMetaData`|ファイルがリソース ファイルでないことを示します。|
|`ffContainsNoMetaData`|場合によっては、リソース ファイル、ファイルにメタデータが含まれていないことを示します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorHdr.h
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[メタデータ列挙型](../../../../docs/framework/unmanaged-api/metadata/metadata-enumerations.md)
diff --git a/docs/framework/unmanaged-api/metadata/corlocalrefpreservation-enumeration.md b/docs/framework/unmanaged-api/metadata/corlocalrefpreservation-enumeration.md
index 9daf4a8ff01..dd8e921ccc1 100644
--- a/docs/framework/unmanaged-api/metadata/corlocalrefpreservation-enumeration.md
+++ b/docs/framework/unmanaged-api/metadata/corlocalrefpreservation-enumeration.md
@@ -1,14 +1,6 @@
---
-title: "CorLocalRefPreservation 列挙型"
-ms.custom:
+title: CorLocalRefPreservation 列挙型
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CorLocalRefPreservation
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 44757163-1228-4213-a4c4-d4de503cc75d
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: c35bbfef62f65a9a401d00f9ae56e2f4c00bb0b2
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: ee808ba403a513b897134420b45ebe8cd3537571
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CorLocalRefPreservation 列挙型
ローカル参照の処理のためのフラグ値が格納されます。
@@ -56,12 +44,12 @@ typedef enum CorLocalRefPreservation
|`MDPreserveLocalTypeRef`|ローカル型の参照を保持します。|
|`MDPreserveLocalMemberRef`|ローカル メンバー参照を保持します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorHdr.h
- **.NET framework のバージョン:**[!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v45plus](../../../../includes/net-current-v45plus-md.md)]
-## 参照
+## 関連項目
[メタデータ列挙型](../../../../docs/framework/unmanaged-api/metadata/metadata-enumerations.md)
diff --git a/docs/framework/unmanaged-api/metadata/corparamattr-enumeration.md b/docs/framework/unmanaged-api/metadata/corparamattr-enumeration.md
index bb521c3235a..d933bb3f0ed 100644
--- a/docs/framework/unmanaged-api/metadata/corparamattr-enumeration.md
+++ b/docs/framework/unmanaged-api/metadata/corparamattr-enumeration.md
@@ -1,14 +1,6 @@
---
-title: "CorParamAttr 列挙型"
-ms.custom:
+title: CorParamAttr 列挙型
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CorParamAttr
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: a7ff90ad-dad8-48e8-917d-4aa9a118cbc8
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 87afe125536473f99053db7d2fd4ae61fa4017ba
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 6ba2103003e3976e51e82ad6b42315a881582f5a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CorParamAttr 列挙型
メソッド パラメーターのメタデータを記述する値が格納されます。
@@ -67,12 +55,12 @@ typedef enum CorParamAttr {
|`pdHasFieldMarshal`|パラメーターがマーシャ リング情報を使用することを指定します。|
|`pdUnused`|使用されません。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorHdr.h
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[メタデータ列挙型](../../../../docs/framework/unmanaged-api/metadata/metadata-enumerations.md)
diff --git a/docs/framework/unmanaged-api/metadata/corunmanagedcallingconvention-enumeration.md b/docs/framework/unmanaged-api/metadata/corunmanagedcallingconvention-enumeration.md
index 2b5397db5f8..283b2821539 100644
--- a/docs/framework/unmanaged-api/metadata/corunmanagedcallingconvention-enumeration.md
+++ b/docs/framework/unmanaged-api/metadata/corunmanagedcallingconvention-enumeration.md
@@ -1,14 +1,6 @@
---
-title: "CorUnmanagedCallingConvention 列挙型"
-ms.custom:
+title: CorUnmanagedCallingConvention 列挙型
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- CorUnmanagedCallingConvention
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 83058790-160b-4703-a5eb-74b66acbdfa9
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 446a948c8809d9f098ede8fbb9b426f6169ce812
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 0b249d26335a66b55d0643f3e75bfd90554f731e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# CorUnmanagedCallingConvention 列挙型
アンマネージ コードの呼び出し規約を指定します。
@@ -71,12 +59,12 @@ typedef enum CorUnmanagedCallingConvention {
## コメント
CLR は、.NET Framework version 1.0 での「素早い」の呼び出し規約をサポートしていません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorHdr.h
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[メタデータ列挙型](../../../../docs/framework/unmanaged-api/metadata/metadata-enumerations.md)
diff --git a/docs/framework/unmanaged-api/metadata/iceegen-allocatemethodbuffer-method.md b/docs/framework/unmanaged-api/metadata/iceegen-allocatemethodbuffer-method.md
index 0a8434a7d9e..b3ab7c512f6 100644
--- a/docs/framework/unmanaged-api/metadata/iceegen-allocatemethodbuffer-method.md
+++ b/docs/framework/unmanaged-api/metadata/iceegen-allocatemethodbuffer-method.md
@@ -1,14 +1,6 @@
---
-title: "ICeeGen::AllocateMethodBuffer メソッド"
-ms.custom:
+title: ICeeGen::AllocateMethodBuffer メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICeeGen.AllocateMethodBuffer
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 845ab77e-9639-47f5-99fb-f3b619e3e779
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: b92d42878e9f3a8778208d8acf89de7618fc7c54
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: f56376d4400f4e24aefe2d1e5d4ad504b1d281cf
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICeeGen::AllocateMethodBuffer メソッド
メソッドで指定されたサイズのバッファーを作成し、メソッドの相対仮想アドレスを取得します。
@@ -60,14 +48,14 @@ HRESULT AllocateMethodBuffer (
`RVA`
[out]メソッドの相対仮想アドレス。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[ICeeGen インターフェイス](../../../../docs/framework/unmanaged-api/metadata/iceegen-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/iceegen-getsectioncreate-method.md b/docs/framework/unmanaged-api/metadata/iceegen-getsectioncreate-method.md
index c10a537f32b..c768836394d 100644
--- a/docs/framework/unmanaged-api/metadata/iceegen-getsectioncreate-method.md
+++ b/docs/framework/unmanaged-api/metadata/iceegen-getsectioncreate-method.md
@@ -1,14 +1,6 @@
---
-title: "ICeeGen::GetSectionCreate メソッド"
-ms.custom:
+title: ICeeGen::GetSectionCreate メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICeeGen.GetSectionCreate
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 154b2460-59ce-4874-a9f2-1b3353486ac5
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: a069f65d3059bfa427ea20623ff9a2ac4049fd39
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 857462c380ce51994e13dab5cfe3c28bba0f38be
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICeeGen::GetSectionCreate メソッド
生成し、指定した名前とフラグの値を使用してコード セクションを取得します。
@@ -63,14 +51,14 @@ HRESULT GetSectionCreate (
## コメント
呼び出す`GetSectionCreate`他の方法で処理されない特別なセクションの要件がある場合にのみです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[ICeeGen インターフェイス](../../../../docs/framework/unmanaged-api/metadata/iceegen-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-enumfiles-method.md b/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-enumfiles-method.md
index 6f90fa0bd3d..6288142a220 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-enumfiles-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-enumfiles-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataAssemblyImport::EnumFiles メソッド"
-ms.custom:
+title: IMetaDataAssemblyImport::EnumFiles メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataAssemblyImport.EnumFiles
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: f0d721e2-b946-426d-8e20-9124bd04e4cb
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 5ce0682f6f7719c902183778578d75dd19d56867
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a1995ed0b281978b45b01dbeda54b02094a30412
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataAssemblyImport::EnumFiles メソッド
現在のアセンブリ マニフェストで参照されるファイルを列挙します。
@@ -66,17 +54,17 @@ HRESULT EnumFiles (
|HRESULT|説明|
|-------------|-----------------|
-|`S_OK`|`EnumFiles`正常に返されます。|
+|`S_OK`|`EnumFiles` 正常に返されます。|
|`S_FALSE`|列挙するトークンがありません。 この場合、`pcTokens`は 0 に設定します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataAssemblyImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataassemblyimport-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-enummanifestresources-method.md b/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-enummanifestresources-method.md
index 6c04e1f5ba1..52c99ba2cef 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-enummanifestresources-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-enummanifestresources-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataAssemblyImport::EnumManifestResources メソッド"
-ms.custom:
+title: IMetaDataAssemblyImport::EnumManifestResources メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataAssemblyImport.EnumManifestResources
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 9543b111-5705-40c9-935c-a3ffc7a581aa
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: fa31441d060744bb17fc26a61daa7e655aa378fd
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 707e482a6952ee1266950dc181fbc85e5d6ef398
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataAssemblyImport::EnumManifestResources メソッド
現在のアセンブリ マニフェストで参照されているリソースの列挙子へのポインターを取得します。
@@ -66,17 +54,17 @@ HRESULT EnumManifestResources (
|HRESULT|説明|
|-------------|-----------------|
-|`S_OK`|`EnumManifestResources`正常に返されます。|
+|`S_OK`|`EnumManifestResources` 正常に返されます。|
|`S_FALSE`|列挙するトークンがありません。 この場合、`pcTokens`は 0 に設定します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataAssemblyImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataassemblyimport-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-findassembliesbyname-method.md b/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-findassembliesbyname-method.md
index 7655aa44317..35c67e7ab38 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-findassembliesbyname-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-findassembliesbyname-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataAssemblyImport::FindAssembliesByName メソッド"
-ms.custom:
+title: IMetaDataAssemblyImport::FindAssembliesByName メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataAssemblyImport.FindAssembliesByName
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 4db97cf9-e4c1-4233-8efa-cbdc0e14a8e4
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 4d6518fdcf1bef8eaea74818f69f46bb6df26e31
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a6c7bf332d829a440fe216756f7a23ec1277e6c6
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataAssemblyImport::FindAssembliesByName メソッド
指定したアセンブリの配列を取得`szAssemblyName`参照の解決には、共通言語ランタイム (CLR) で使用されている標準的な規則を使用して、パラメーター。
@@ -74,7 +62,7 @@ HRESULT FindAssembliesByName (
|HRESULT|説明|
|-------------|-----------------|
-|`S_OK`|`FindAssembliesByName`正常に返されます。|
+|`S_OK`|`FindAssembliesByName` 正常に返されます。|
|`S_FALSE`|アセンブリは存在しません。|
## コメント
@@ -82,19 +70,19 @@ HRESULT FindAssembliesByName (
`FindAssembliesByName`メソッドが、CLR アセンブリ解決ロジックを実行するために、プロセスで初期化する必要があります。 そのため、呼び出す必要があります[CoInitializeEE](../../../../docs/framework/unmanaged-api/hosting/coinitializeee-function.md) (COINITEE_DEFAULT を渡す) 呼び出しの前に`FindAssembliesByName`、して次の呼び出しを[CoUninitializeCor](../../../../docs/framework/unmanaged-api/hosting/couninitializecor-function.md)です。
- `FindAssembliesByName`返します、 [IMetaDataImport](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-interface.md)に渡される、アセンブリ名のアセンブリ マニフェストを含むファイルへのポインター。 (たとえば、バージョンが含まれていない場合) 特定のアセンブリ名が完全に指定されていない場合は、複数のアセンブリを返される可能性があります。
+ `FindAssembliesByName` 返します、 [IMetaDataImport](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-interface.md)に渡される、アセンブリ名のアセンブリ マニフェストを含むファイルへのポインター。 (たとえば、バージョンが含まれていない場合) 特定のアセンブリ名が完全に指定されていない場合は、複数のアセンブリを返される可能性があります。
- `FindAssembliesByName`コンパイル時参照アセンブリを検索しようとするコンパイラで通常使用されます。
+ `FindAssembliesByName` コンパイル時参照アセンブリを検索しようとするコンパイラで通常使用されます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[ランタイムがアセンブリを検索する方法](../../../../docs/framework/deployment/how-the-runtime-locates-assemblies.md)
[IMetaDataAssemblyImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataassemblyimport-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-getassemblyfromscope-method.md b/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-getassemblyfromscope-method.md
index a9b5e268382..682f2551e74 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-getassemblyfromscope-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-getassemblyfromscope-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataAssemblyImport::GetAssemblyFromScope メソッド"
-ms.custom:
+title: IMetaDataAssemblyImport::GetAssemblyFromScope メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataAssemblyImport.GetAssemblyFromScope
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 0b437f70-561d-48c7-abe0-0cb9ace10c08
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 725e442180da16ae8165cbea2f625178eb943354
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 7322b4d0fce36f5dbef7e82f35cf9e2a1cae24a3
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataAssemblyImport::GetAssemblyFromScope メソッド
現在のスコープでアセンブリへのポインターを取得します。
@@ -50,14 +38,14 @@ HRESULT GetAssemblyFromScope (
`ptkAssembly`
[out]取得したへのポインター`mdAssembly`アセンブリを識別するトークン。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataAssemblyImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataassemblyimport-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-interface.md b/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-interface.md
index b8e10118eb3..d4e2b2963cb 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-interface.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataassemblyimport-interface.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataAssemblyImport インターフェイス"
-ms.custom:
+title: IMetaDataAssemblyImport インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataAssemblyImport
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 29c6fba5-4cea-417d-b484-7ed22ebff1c9
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 992b588d16bc221f6b72044da40d09fbb6894511
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: da75f98edb54080658dc86f48d4ebb458d72f20d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataAssemblyImport インターフェイス
アセンブリ マニフェストの内容にアクセスして確認するメソッドを提供します。
@@ -56,15 +44,15 @@ ms.lasthandoff: 12/22/2017
|[GetFileProps メソッド](../../../../docs/framework/unmanaged-api/metadata/imetadataassemblyimport-getfileprops-method.md)|指定されたファイルのプロパティの設定を取得します。|
|[GetManifestResourceProps メソッド](../../../../docs/framework/unmanaged-api/metadata/imetadataassemblyimport-getmanifestresourceprops-method.md)|指定されたマニフェスト リソースのプロパティの設定を取得します。|
-## 必要条件
- **Platform:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **Platform:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[メタデータ インターフェイス](../../../../docs/framework/unmanaged-api/metadata/metadata-interfaces.md)
[IMetaDataAssemblyEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataassemblyemit-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataconverter-interface.md b/docs/framework/unmanaged-api/metadata/imetadataconverter-interface.md
index 417979750ac..2aa9e69f82d 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataconverter-interface.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataconverter-interface.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataConverter インターフェイス"
-ms.custom:
+title: IMetaDataConverter インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataConverter
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 9caea662-0167-4267-b14a-2fa42c3be4ea
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 758ea4261b859773c600ca91d52e3a9053776136
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 29709a4297d53cc5e40daf732ac89751ead95152
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataConverter インターフェイス
タイプ ライブラリをそれぞれのメタデータ署名にマップして、一方から他方に変換するメソッドを提供します。
@@ -45,15 +33,15 @@ ms.lasthandoff: 12/22/2017
|[GetMetaDataFromTypeLib メソッド](../../../../docs/framework/unmanaged-api/metadata/imetadataconverter-getmetadatafromtypelib-method.md)|ポインターを取得、`IMetaDataImport`を指定したによって表されるタイプ ライブラリのメタデータ シグネチャを表すインスタンス`ITypeLib`インスタンス。|
|[GetTypeLibFromMetaData メソッド](../../../../docs/framework/unmanaged-api/metadata/imetadataconverter-gettypelibfrommetadata-method.md)|ポインターを取得、`ITypeLib`を指定されたモジュールとライブラリの名前を持つタイプ ライブラリを表すインスタンス。|
-## 必要条件
- **Platform:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **Platform:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[メタデータ インターフェイス](../../../../docs/framework/unmanaged-api/metadata/metadata-interfaces.md)
[IMetaDataImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadatadispenserex-setoption-method.md b/docs/framework/unmanaged-api/metadata/imetadatadispenserex-setoption-method.md
index 0b19ccb7412..548a8fcb9b8 100644
--- a/docs/framework/unmanaged-api/metadata/imetadatadispenserex-setoption-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadatadispenserex-setoption-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataDispenserEx::SetOption メソッド"
-ms.custom:
+title: IMetaDataDispenserEx::SetOption メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataDispenserEx.SetOption
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 9f1c7ccd-7fb2-41d8-aa00-24b823376527
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 96810ba0eab99d1df58f0b68b85ef4da8ce7084e
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: cfe600b54eb03a07ea01375355c5ff94190e5d9d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataDispenserEx::SetOption メソッド
現在のメタデータ スコープに指定された値を指定されたオプションを設定します。 オプションは、現在のメタデータ スコープへの呼び出しの処理方法を制御します。
@@ -57,7 +45,7 @@ HRESULT SetOption (
## コメント
次の表に、使用可能な Guid を`optionId`パラメーターが指すことができ、対応する有効な値の`pValue`パラメーター。
-|GUID|説明|`pValue`パラメーター|
+|GUID|説明|`pValue` パラメーター|
|----------|-----------------|------------------------|
|MetaDataCheckDuplicatesFor|重複をチェックする項目を制御します。 呼び出すたびに、 [IMetaDataEmit](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md)を新しい項目を作成するメソッドを現在のスコープ内の項目は既に存在するかどうかを確認するメソッドを依頼することができます。 存在を確認するなど、`mdMethodDef`項目です。 ここでは、呼び出す[imetadataemit::definemethod](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-definemethod-method.md)、メソッドが、現在のスコープに存在ないことを確認します。 このチェックは、特定のメソッドを一意に識別するキーを使用して: 親の種類、名前、および署名されます。|UI4、型のバリアントをする必要があるありの値の組み合わせを含める必要があります、 [CorCheckDuplicatesFor](../../../../docs/framework/unmanaged-api/metadata/corcheckduplicatesfor-enumeration.md)列挙します。|
|MetaDataRefToDefCheck|参照項目コントロールは、定義に変換されます。 既定では、メタデータ エンジンは、参照されているアイテムが実際には、現在のスコープで定義されている場合、その定義に参照されているアイテムを変換することで、コードが最適化されます。|UI4、型のバリアントをする必要があるありの値の組み合わせを含める必要があります、 [CorRefToDefCheck](../../../../docs/framework/unmanaged-api/metadata/correftodefcheck-enumeration.md)列挙します。|
@@ -73,15 +61,15 @@ HRESULT SetOption (
|MetaDataMergerOptions|メタデータのマージ オプションを指定します。|UI4、型のバリアントをする必要があるありの値の組み合わせを含める必要があります、`MergeFlags`列挙体は、CorHdr.h ファイルで説明します。|
|MetaDataPreserveLocalRefs|定義にローカル参照の最適化を無効にします。|値の組み合わせを含める必要があります、 [CorLocalRefPreservation](../../../../docs/framework/unmanaged-api/metadata/corlocalrefpreservation-enumeration.md)列挙します。|
-## 必要条件
- **Platform:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **Platform:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataDispenserEx インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadatadispenserex-interface.md)
[IMetaDataDispenser インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadatadispenser-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataemit-defineimporttype-method.md b/docs/framework/unmanaged-api/metadata/imetadataemit-defineimporttype-method.md
index b789278e81f..2a2d4ee863e 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataemit-defineimporttype-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataemit-defineimporttype-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataEmit::DefineImportType メソッド"
-ms.custom:
+title: IMetaDataEmit::DefineImportType メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataEmit.DefineImportType
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 37fd27af-8062-4904-ace4-51bb78ec600a
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 1fee13c88cc39398808ad1ff481e602d63e8f39f
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 68e6f7599db55ed9429f159b380a8a9f8ae3f034
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataEmit::DefineImportType メソッド
現在のスコープ外に定義され、その参照のトークンを定義する指定された型への参照を作成します。
@@ -77,15 +65,15 @@ HRESULT DefineImportType (
## コメント
呼び出しの前に、 [imetadataemit::defineimportmember](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-defineimportmember-method.md)メソッドを使用できます、`DefineImportType`メソッドをメンバーの親クラスまたは親インターフェイスの現在のスコープ内の型の参照を作成します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MSCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md)
[IMetaDataEmit2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataemit-definemoduleref-method.md b/docs/framework/unmanaged-api/metadata/imetadataemit-definemoduleref-method.md
index 304f1a4bee2..be5d36e54a0 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataemit-definemoduleref-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataemit-definemoduleref-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataEmit::DefineModuleRef メソッド"
-ms.custom:
+title: IMetaDataEmit::DefineModuleRef メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataEmit.DefineModuleRef
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: f2833594-d90b-4a71-9a53-34b12470c64a
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 2b745e216ca49ed5d226d6d531281880b43e4939
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 4503c3c745fde148c77ff30c9ece008dd9d54829
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataEmit::DefineModuleRef メソッド
指定した名前のモジュールのメタデータ署名を作成します。
@@ -54,15 +42,15 @@ HRESULT DefineModuleRef (
`pmur`
[out]割り当てられている`mdModuleRef`トークンです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MSCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md)
[IMetaDataEmit2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataemit-definepermissionset-method.md b/docs/framework/unmanaged-api/metadata/imetadataemit-definepermissionset-method.md
index 8fcad46bff7..29480faaf4f 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataemit-definepermissionset-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataemit-definepermissionset-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataEmit::DefinePermissionSet メソッド"
-ms.custom:
+title: IMetaDataEmit::DefinePermissionSet メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataEmit.DefinePermissionSet
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 36cffbf7-82ca-4cf9-bf60-50ab491ac2d9
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 74bea316d3f56e007c4b75e6b801d8c82ae8ce96
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 05339787b112ad029cb9870e8c6ffca37e55e631
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataEmit::DefinePermissionSet メソッド
アクセス許可が、指定したメタデータ シグネチャを持つ、設定の定義を作成し、そのアクセス許可セットの定義にトークンを取得します。
@@ -66,15 +54,15 @@ HRESULT DefinePermissionSet (
`ppm`
[out]返されるアクセス許可のトークンです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MSCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md)
[IMetaDataEmit2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataemit-deletetoken-method.md b/docs/framework/unmanaged-api/metadata/imetadataemit-deletetoken-method.md
index b9e3df0e62f..e031aab9c57 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataemit-deletetoken-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataemit-deletetoken-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataEmit::DeleteToken メソッド"
-ms.custom:
+title: IMetaDataEmit::DeleteToken メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataEmit.DeleteToken
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: a4926d0a-261b-46b1-9994-82633661a64b
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 5fe79e13a44ef9d916a0009c46200605950e8895
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 269dac0f3d8a719224c177ef2c261e4c1e2e7e92
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataEmit::DeleteToken メソッド
現在のメタデータ スコープから、指定されたトークンを削除します。
@@ -50,15 +38,15 @@ HRESULT DeleteToken (
`tkObj`
[in]削除するトークンです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MSCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md)
[IMetaDataEmit2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataemit-savetomemory-method.md b/docs/framework/unmanaged-api/metadata/imetadataemit-savetomemory-method.md
index f5b4cdfab38..1b10711dff7 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataemit-savetomemory-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataemit-savetomemory-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataEmit::SaveToMemory メソッド"
-ms.custom:
+title: IMetaDataEmit::SaveToMemory メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataEmit.SaveToMemory
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: d5237628-2675-45ed-a39e-65c0731b6a56
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: b88034562701508369d6aadef8e92e31b2de438c
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: b680e807554a60711e61729680e9c9fcf1c8fdaa
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataEmit::SaveToMemory メソッド
指定したメモリ領域を現在のスコープ内のすべてのメタデータを保存します。
@@ -54,15 +42,15 @@ HRESULT SaveToMemory (
`cbData`
[in]割り当てられたメモリのバイト単位のサイズ。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MSCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md)
[IMetaDataEmit2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataemit-savetostream-method.md b/docs/framework/unmanaged-api/metadata/imetadataemit-savetostream-method.md
index 46a73ca7249..330eecb35d3 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataemit-savetostream-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataemit-savetostream-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataEmit::SaveToStream メソッド"
-ms.custom:
+title: IMetaDataEmit::SaveToStream メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataEmit.SaveToStream
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: e0290a49-3818-4a43-ad46-3014faa34f97
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 135faea41ab1a8165e315b8d0815abc48ba7fd38
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 656f5ee20e50ea9ac5c03711adfd0b8264fbcca0
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataEmit::SaveToStream メソッド
現在のスコープを指定したすべてのメタデータを保存`IStream`です。
@@ -54,15 +42,15 @@ HRESULT SaveToStream (
`dwSaveFlags`
[in]予約されています。 ゼロを指定してください。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MSCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md)
[IMetaDataEmit2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataemit-setcustomattributevalue-method.md b/docs/framework/unmanaged-api/metadata/imetadataemit-setcustomattributevalue-method.md
index ac1471a6707..e4d138b5fa5 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataemit-setcustomattributevalue-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataemit-setcustomattributevalue-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataEmit::SetCustomAttributeValue メソッド"
-ms.custom:
+title: IMetaDataEmit::SetCustomAttributeValue メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataEmit.SetCustomAttributeValue
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: f721c863-9642-4e64-917a-65f9e55c25b9
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 6900fe9edd8c551952691ab02042e5172a39d626
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 6b699539df52bda9206191dd89c0f95de69140a5
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataEmit::SetCustomAttributeValue メソッド
設定または前回の呼び出しによって定義されたカスタム属性の値を更新[imetadataemit::definecustomattribute](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-definecustomattribute-method.md)です。
@@ -58,15 +46,15 @@ HRESULT SetCustomAttributeValue (
`cbCustomAttribute`
[in]カスタム属性のバイト単位のサイズ。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MSCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md)
[IMetaDataEmit2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataemit-setrva-method.md b/docs/framework/unmanaged-api/metadata/imetadataemit-setrva-method.md
index ce346762ef5..33d3a7a4bc7 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataemit-setrva-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataemit-setrva-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataEmit::SetRVA メソッド"
-ms.custom:
+title: IMetaDataEmit::SetRVA メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataEmit.SetRVA
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 4d69fb6d-ee35-4318-8224-5eea2bd16818
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 2a9ea1fe9afdb16f956ff8a0019a9bb607aa87f3
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 371eed84883e2816892c0a6a212a4a89a287cc58
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataEmit::SetRVA メソッド
指定したメソッドの相対仮想アドレスを設定します。
@@ -54,15 +42,15 @@ HRESULT SetRVA (
`ulRVA`
[in]コードまたはデータ領域のアドレス。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MSCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md)
[IMetaDataEmit2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataemit2-definemethodspec-method.md b/docs/framework/unmanaged-api/metadata/imetadataemit2-definemethodspec-method.md
index 78b548e3540..3d00c87827a 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataemit2-definemethodspec-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataemit2-definemethodspec-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataEmit2::DefineMethodSpec メソッド"
-ms.custom:
+title: IMetaDataEmit2::DefineMethodSpec メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataEmit2.DefineMethodSpec
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 3c24e552-fc69-4971-b65a-a3e4b5f7f1e8
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 68b500a1a22b8efaedb4604351d91db03bb514cd
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 85b17199ad40d8b3fbf4e1a0271828e5a5ac7991
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataEmit2::DefineMethodSpec メソッド
メソッドのジェネリックのインスタンスを作成し、定義にトークンを取得します。
@@ -62,15 +50,15 @@ HRESULT DefineMethodSpec (
`pmi`
[out]メソッドのメタデータ署名の定義をトークンです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataEmit2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit2-interface.md)
[IMetaDataEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataemit2-getdeltasavesize-method.md b/docs/framework/unmanaged-api/metadata/imetadataemit2-getdeltasavesize-method.md
index faba1991f6a..acdb0c4b80b 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataemit2-getdeltasavesize-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataemit2-getdeltasavesize-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataEmit2::GetDeltaSaveSize メソッド"
-ms.custom:
+title: IMetaDataEmit2::GetDeltaSaveSize メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataEmit2.GetDeltaSaveSize
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 036db5e7-8211-4645-9a34-03d1a89be955
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 562b7be418a4a4e335350adf5131178e406b5a07
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: ad6e565db634477e4f0382afdec12361ce7111a8
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataEmit2::GetDeltaSaveSize メソッド
エディット コンティニュの現在のセッションを実行した結果のメタデータのサイズ変更を示す値を取得します。
@@ -54,15 +42,15 @@ HRESULT GetDeltaSaveSize (
`pdwSaveSize`
[out]メタデータのサイズの変化です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataEmit2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit2-interface.md)
[IMetaDataEmit インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataemit-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataimport-enummethodsemantics-method.md b/docs/framework/unmanaged-api/metadata/imetadataimport-enummethodsemantics-method.md
index 2531a9c9d38..f874f83ecb7 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataimport-enummethodsemantics-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataimport-enummethodsemantics-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataImport::EnumMethodSemantics メソッド"
-ms.custom:
+title: IMetaDataImport::EnumMethodSemantics メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataImport.EnumMethodSemantics
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: e7e3c630-9691-46d6-94df-b5593a7bb08a
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 883505076fa9ff4f335c08b069e801ebda1ebb2d
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 00a28e0f7ab03af8d5f2fc0dda5274f9aaa4dca2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataImport::EnumMethodSemantics メソッド
指定したメソッドが関連付けられているプロパティおよびプロパティ変更イベントを列挙します。
@@ -70,21 +58,21 @@ HRESULT EnumMethodSemantics (
|HRESULT|説明|
|-------------|-----------------|
-|`S_OK`|`EnumMethodSemantics`正常に返されます。|
+|`S_OK`|`EnumMethodSemantics` 正常に返されます。|
|`S_FALSE`|列挙するイベントまたはプロパティはありません。 その場合は、`pcEventProp`ゼロです。|
## コメント
多くの共通言語ランタイム型を定義する*プロパティ*`Changed`イベントと`On`*プロパティ*`Changed`それらのプロパティに関連するメソッド。 たとえば、型を定義、プロパティ、イベント、およびメソッドです。 Set アクセサー メソッド、プロパティの呼び出し順番を生成するメソッド、イベント。 呼び出して`EnumMethodSemantics`の MethodDef を使用してへの参照を取得する、プロパティおよびイベント。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-interface.md)
[IMetaDataImport2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataimport-enumparams-method.md b/docs/framework/unmanaged-api/metadata/imetadataimport-enumparams-method.md
index 26b09ddb318..9132d282881 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataimport-enumparams-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataimport-enumparams-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataImport::EnumParams メソッド"
-ms.custom:
+title: IMetaDataImport::EnumParams メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataImport.EnumParams
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 52118dc9-fe6e-4b39-aa48-c3cc3ea4214d
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 51544a44ed4bae25d4214e25c717769a8446f0f9
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: b848c30e824d45f6f619cfdb3d00a2d3cdc4573e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataImport::EnumParams メソッド
指定した MethodDef トークンによって参照されるメソッドのパラメーターを表す ParamDef トークンを列挙します。
@@ -70,18 +58,18 @@ HRESULT EnumParams (
|HRESULT|説明|
|-------------|-----------------|
-|`S_OK`|`EnumParams`正常に返されます。|
+|`S_OK`|`EnumParams` 正常に返されます。|
|`S_FALSE`|列挙するトークンがありません。 その場合は、`pcTokens`ゼロです。|
-## 必要条件
- **Platform:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **Platform:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-interface.md)
[IMetaDataImport2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataimport-findmember-method.md b/docs/framework/unmanaged-api/metadata/imetadataimport-findmember-method.md
index f6738d7597d..508cc542628 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataimport-findmember-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataimport-findmember-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataImport::FindMember メソッド"
-ms.custom:
+title: IMetaDataImport::FindMember メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataImport.FindMember
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: ad32fb84-c2b6-41cd-888d-787ff3a90449
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: a20930688aed210309a719de2c7187f1f5fd1f24
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 79c9a54a44ae1751cb8b1b57379ccfd6485f6e6b
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataImport::FindMember メソッド
ポインターを取得、MemberDef トークン フィールドまたは囲まれているメソッドの指定した指定した名前とメタデータ シグネチャを持つとします。
@@ -71,20 +59,20 @@ HRESULT FindMember (
渡される署名`FindMember`生成された、現在のスコープで特定のスコープにバインドされるためです。 シグネチャには、外側のクラスまたは値の型を識別するトークンを埋め込むことができます。 トークンは、ローカルの TypeDef テーブルへのインデックスです。 現在のスコープのコンテキストの外部のランタイムのシグネチャを作成できずを入力としてにその署名を使用して`FindMember`です。
- `FindMember`クラスまたはインターフェイスで直接定義されたメンバーのみを検索します。継承されたメンバーは検索されません。
+ `FindMember` クラスまたはインターフェイスで直接定義されたメンバーのみを検索します。継承されたメンバーは検索されません。
> [!NOTE]
-> `FindMember`ヘルパー メソッドです。 呼び出す[imetadataimport::findmethod](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-findmethod-method.md)以外の場合はその呼び出しは、一致を見つけられない場合`FindMember`を呼び出して[imetadataimport::findfield](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-findfield-method.md)です。
+> `FindMember` ヘルパー メソッドです。 呼び出す[imetadataimport::findmethod](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-findmethod-method.md)以外の場合はその呼び出しは、一致を見つけられない場合`FindMember`を呼び出して[imetadataimport::findfield](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-findfield-method.md)です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-interface.md)
[IMetaDataImport2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataimport-findmethod-method.md b/docs/framework/unmanaged-api/metadata/imetadataimport-findmethod-method.md
index d0f82e741b7..1558d36532e 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataimport-findmethod-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataimport-findmethod-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataImport::FindMethod メソッド"
-ms.custom:
+title: IMetaDataImport::FindMethod メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataImport.FindMethod
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 0f9bde1d-e306-438d-941b-d0925b322304
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: e59cc440ba004545c31d6b25d36cca4fdfb58899
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 6b68d4e3d51fdb50290319de804a78c1a78a07a4
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataImport::FindMethod メソッド
ポインターを取得した MethodDef トークンが囲まれているメソッドに、指定した指定した名前とメタデータ シグネチャを持つとします。
@@ -71,18 +59,18 @@ HRESULT FindMethod (
渡される署名`FindMethod`生成された、現在のスコープで特定のスコープにバインドされるためです。 シグネチャには、外側のクラスまたは値の型を識別するトークンを埋め込むことができます。 トークンは、ローカルの TypeDef テーブルへのインデックスです。 現在のスコープのコンテキストの外部のランタイムのシグネチャを作成できずを入力としてにその署名を使用して`FindMethod`です。
- `FindMethod`クラスまたはインターフェイスで直接定義されたメソッドのみを検索します。継承されたメソッドが見つかりません。
+ `FindMethod` クラスまたはインターフェイスで直接定義されたメソッドのみを検索します。継承されたメソッドが見つかりません。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-interface.md)
[IMetaDataImport2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataimport-getcustomattributebyname-method.md b/docs/framework/unmanaged-api/metadata/imetadataimport-getcustomattributebyname-method.md
index bfcebfcb127..d461ed1c7fd 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataimport-getcustomattributebyname-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataimport-getcustomattributebyname-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataImport::GetCustomAttributeByName メソッド"
-ms.custom:
+title: IMetaDataImport::GetCustomAttributeByName メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataImport.GetCustomAttributeByName
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 909aa530-2e3b-4d0a-a38a-a2750e535d7d
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 7d234a58d95203a26e8b1cab2cb936e6ee50c2fa
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: c25304bef4d240eedea749bb2829595056f9b74d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataImport::GetCustomAttributeByName メソッド
その名前と所有者を指定、カスタム属性を取得します。
@@ -65,15 +53,15 @@ HRESULT GetCustomAttributeByName (
## コメント
所有者が同じ複数のカスタム属性を定義するには同じ名前があってもあります。 ただし、`GetCustomAttributeByName`インスタンス 1 つだけを返します。 (`GetCustomAttributeByName`を検出した最初のインスタンスが返されます)。カスタム属性のすべてのインスタンスを検索するには、呼び出し、 [imetadataimport::enumcustomattributes](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-enumcustomattributes-method.md)メソッドです。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-interface.md)
[IMetaDataImport2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataimport-getcustomattributeprops-method.md b/docs/framework/unmanaged-api/metadata/imetadataimport-getcustomattributeprops-method.md
index a7c2cd18812..4cd86fa6619 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataimport-getcustomattributeprops-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataimport-getcustomattributeprops-method.md
@@ -1,14 +1,6 @@
---
title: IMetaDataImport::GetCustomAttributeProps メソッド
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm: ''
-ms.topic: reference
api_name:
- IMetaDataImport.GetCustomAttributeProps
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 6eefb243-a281-41c1-bcdc-7e17513bc446
topic_type:
- apiref
-caps.latest.revision: 14
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: b1e6ef9443b99b3e6b36154558ce226d421dbc0a
-ms.sourcegitcommit: b750a8e3979749b214e7e10c82efb0a0524dfcb1
+ms.openlocfilehash: 8a4ed21b6f9fd067f3357e07c5fda07d25ce868d
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/10/2018
+ms.lasthandoff: 05/04/2018
---
# IMetaDataImport::GetCustomAttributeProps メソッド
指定したメタデータ トークンのカスタム属性の値を取得します。
@@ -70,7 +58,7 @@ HRESULT GetCustomAttributeProps (
カスタム属性はデータの配列として格納され、その形式はメタデータ エンジンによって解釈されます。
## 要件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
diff --git a/docs/framework/unmanaged-api/metadata/imetadataimport-geteventprops-method.md b/docs/framework/unmanaged-api/metadata/imetadataimport-geteventprops-method.md
index ea054ab767b..b40300b1995 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataimport-geteventprops-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataimport-geteventprops-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataImport::GetEventProps メソッド"
-ms.custom:
+title: IMetaDataImport::GetEventProps メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataImport.GetEventProps
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 5eaf3b4a-92b7-4d5b-97e0-1e83721e0052
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 73f257c46fd21355eeaabbe9e1b5d2841d2c3911
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 6ac1ecb73257782888c963082953ed243177a86b
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataImport::GetEventProps メソッド
宣言する型、追加、デリゲートの削除メソッドと任意のフラグと関連付けられているその他のデータを含め、指定したイベント トークンによって表されるイベントのメタデータ情報を取得します。
@@ -95,15 +83,15 @@ HRESULT GetEventProps (
`pcOtherMethod`
[out]返されるトークンの数`rmdOtherMethod`です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-interface.md)
[IMetaDataImport2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataimport-getpropertyprops-method.md b/docs/framework/unmanaged-api/metadata/imetadataimport-getpropertyprops-method.md
index 37113a234e4..cd09b883a7c 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataimport-getpropertyprops-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataimport-getpropertyprops-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataImport::GetPropertyProps メソッド"
-ms.custom:
+title: IMetaDataImport::GetPropertyProps メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataImport.GetPropertyProps
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: dc0ff3e6-7e7d-4f6c-948d-52b28f5cb78c
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: d838f43b500ac3dd0c3b44d9d84dd9fc039c6e16
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 7312cbd31a04365801b0380d5914966f36679560
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataImport::GetPropertyProps メソッド
指定したトークンによって表されるプロパティのメタデータを取得します。
@@ -110,15 +98,15 @@ HRESULT GetPropertyProps (
`pcOtherMethod`
[out]MethodDef トークンで返される数`rmdOtherMethod`です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして含まれています。
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-interface.md)
[IMetaDataImport2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadataimport2-enumgenericparamconstraints-method.md b/docs/framework/unmanaged-api/metadata/imetadataimport2-enumgenericparamconstraints-method.md
index 4d14917e33c..9e6a37ef20b 100644
--- a/docs/framework/unmanaged-api/metadata/imetadataimport2-enumgenericparamconstraints-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadataimport2-enumgenericparamconstraints-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataImport2::EnumGenericParamConstraints メソッド"
-ms.custom:
+title: IMetaDataImport2::EnumGenericParamConstraints メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataImport2.EnumGenericParamConstraints
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 8a7d4e40-28fe-4e14-b801-4049880130e7
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 72f863205c0fa7f4c6b4477c9d9143d1923a5d4c
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: fd5d35cb13bb55fc73e160089cbc1050cb3d5c0e
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataImport2::EnumGenericParamConstraints メソッド
指定したトークンによって表されるジェネリック パラメーターに関連付けられているジェネリック パラメーターの制約の配列の列挙子を取得します。
@@ -70,18 +58,18 @@ HRESULT EnumGenericParamConstraints (
|HRESULT|説明|
|-------------|-----------------|
-|`S_OK`|`EnumGenericParameterConstraints`正常に返されます。|
-|`S_FALSE`|`phEnum`メンバーの要素がありません。 この場合、`pcGenericParameterConstraints`は 0 (ゼロ) に設定します。|
+|`S_OK`|`EnumGenericParameterConstraints` 正常に返されます。|
+|`S_FALSE`|`phEnum` メンバーの要素がありません。 この場合、`pcGenericParameterConstraints`は 0 (ゼロ) に設定します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataImport2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport2-interface.md)
[IMetaDataImport インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadataimport-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadatainfo-getfilemapping-method.md b/docs/framework/unmanaged-api/metadata/imetadatainfo-getfilemapping-method.md
index 3f9c55f63c5..fc0b9e4009e 100644
--- a/docs/framework/unmanaged-api/metadata/imetadatainfo-getfilemapping-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadatainfo-getfilemapping-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataInfo::GetFileMapping メソッド"
-ms.custom:
+title: IMetaDataInfo::GetFileMapping メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataInfo.GetFileMapping
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 2868dfec-c992-4606-88bb-a8e0b6b18271
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: f974230dc5ddf2a663f05fc06850f49f1de6e773
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 562b6fcd015441ce5eb6b5f0ab7a4f361bb229c3
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataInfo::GetFileMapping メソッド
メモリの領域、マップされたファイルとマッピングの種類を取得します。
@@ -75,15 +63,15 @@ HRESULT GetFileMapping (
3 つのパラメーターのいずれかに NULL を渡すことはサポートされていません。 このメソッドを返します`E_INVALIDARG`出力のいずれもがいっぱいになるとします。 マッピングの種類や領域のサイズを無視すると、プログラムが異常終了が発生することができます。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataInfo インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadatainfo-interface.md)
[CorFileMapping 列挙型](../../../../docs/framework/unmanaged-api/metadata/corfilemapping-enumeration.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadatainfo-interface.md b/docs/framework/unmanaged-api/metadata/imetadatainfo-interface.md
index 83258b4b23a..1b3452afe2a 100644
--- a/docs/framework/unmanaged-api/metadata/imetadatainfo-interface.md
+++ b/docs/framework/unmanaged-api/metadata/imetadatainfo-interface.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataInfo インターフェイス"
-ms.custom:
+title: IMetaDataInfo インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataInfo
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 137cb264-64de-46ac-bc6e-2a7db97e8abe
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: c0e0483f48f772d280faab3f47c1188829804a3a
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: a42a97a659676fc086ed9f4620f2e9d821f057e8
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataInfo インターフェイス
ディスク上のファイルからメモリへのメタデータのマッピングに関する情報を取得するメソッドを提供します。
@@ -43,15 +31,15 @@ ms.lasthandoff: 12/22/2017
|------------|-----------------|
|[GetFileMapping メソッド](../../../../docs/framework/unmanaged-api/metadata/imetadatainfo-getfilemapping-method.md)|メモリの領域、マップされたファイルとマッピングの種類を取得します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v40plus](../../../../includes/net-current-v40plus-md.md)]
-## 参照
+## 関連項目
[メタデータ インターフェイス](../../../../docs/framework/unmanaged-api/metadata/metadata-interfaces.md)
[CorFileMapping 列挙型](../../../../docs/framework/unmanaged-api/metadata/corfilemapping-enumeration.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadatatables-getcolumn-method.md b/docs/framework/unmanaged-api/metadata/imetadatatables-getcolumn-method.md
index 570aa100db4..d3a1e6cf56f 100644
--- a/docs/framework/unmanaged-api/metadata/imetadatatables-getcolumn-method.md
+++ b/docs/framework/unmanaged-api/metadata/imetadatatables-getcolumn-method.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataTables::GetColumn メソッド"
-ms.custom:
+title: IMetaDataTables::GetColumn メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataTables.GetColumn
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 1032055b-cabb-45c5-a50e-7e853201b175
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 162162b972ab0e1f3de55d56c18372f2475c9846
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 850a97240e0a6450b4dec759a8786e0df5bffac8
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataTables::GetColumn メソッド
指定した列と、指定されたテーブルの行のセルに含まれる値へのポインターを取得します。
@@ -62,15 +50,15 @@ HRESULT GetColumn (
`pVal`
[out]セルの値へのポインター。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataTables インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadatatables-interface.md)
[IMetaDataTables2 インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadatatables2-interface.md)
diff --git a/docs/framework/unmanaged-api/metadata/imetadatatables2-interface.md b/docs/framework/unmanaged-api/metadata/imetadatatables2-interface.md
index fc1459d7909..e6a2567c907 100644
--- a/docs/framework/unmanaged-api/metadata/imetadatatables2-interface.md
+++ b/docs/framework/unmanaged-api/metadata/imetadatatables2-interface.md
@@ -1,14 +1,6 @@
---
-title: "IMetaDataTables2 インターフェイス"
-ms.custom:
+title: IMetaDataTables2 インターフェイス
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- IMetaDataTables2
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: c788bb7c-0212-4b6d-b840-22e8c8829028
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: c08dc8ea9af83e15b6736564eca5d376c6264387
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: acd51e06382502fdc2facae939212e02d3675f6a
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# IMetaDataTables2 インターフェイス
拡張[IMetaDataTables](../../../../docs/framework/unmanaged-api/metadata/imetadatatables-interface.md)メタデータ ストリームを操作するためのメソッドを含めます。
@@ -44,15 +32,15 @@ ms.lasthandoff: 12/22/2017
|[GetMetaDataStorage メソッド](../../../../docs/framework/unmanaged-api/metadata/imetadatatables2-getmetadatastorage-method.md)|指定されたセクションに格納されているメタデータの内容とサイズを取得します。|
|[GetMetaDataStreamInfo メソッド](../../../../docs/framework/unmanaged-api/metadata/imetadatatables2-getmetadatastreaminfo-method.md)|名前、サイズ、および指定したインデックス位置にあるメタデータ ストリームの内容を取得します。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** Cor.h
**ライブラリ:** MsCorEE.dll にリソースとして使用
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[IMetaDataTables インターフェイス](../../../../docs/framework/unmanaged-api/metadata/imetadatatables-interface.md)
[メタデータ インターフェイス](../../../../docs/framework/unmanaged-api/metadata/metadata-interfaces.md)
diff --git a/docs/framework/unmanaged-api/profiling/cor-prf-ex-clause-info-structure.md b/docs/framework/unmanaged-api/profiling/cor-prf-ex-clause-info-structure.md
index 421cfe3f72c..a99c7452d9e 100644
--- a/docs/framework/unmanaged-api/profiling/cor-prf-ex-clause-info-structure.md
+++ b/docs/framework/unmanaged-api/profiling/cor-prf-ex-clause-info-structure.md
@@ -1,14 +1,6 @@
---
-title: "COR_PRF_EX_CLAUSE_INFO 構造体"
-ms.custom:
+title: COR_PRF_EX_CLAUSE_INFO 構造体
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- COR_PRF_EX_CLAUSE_INFO
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 7d0d6fb7-bc9d-40f0-8163-c0d162eaba7d
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 65025384aa94ac363336bae7f37f8ea88a3bab67
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: d3cf8b8735fc10b741d13b041eedc3e96607bef4
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# COR_PRF_EX_CLAUSE_INFO 構造体
特定の例外句インスタンスおよび関連するフレームに関する情報を格納します。
@@ -74,14 +62,14 @@ typedef struct COR_PRF_EX_CLAUSE_INFO {
- [Icorprofilercallback::exceptionsearchfilterleave](../../../../docs/framework/unmanaged-api/profiling/icorprofilercallback-exceptionsearchfilterleave-method.md)
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー:** CorProf.idl
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[構造体のプロファイリング](../../../../docs/framework/unmanaged-api/profiling/profiling-structures.md)
diff --git a/docs/framework/unmanaged-api/profiling/cor-prf-gc-reason-enumeration.md b/docs/framework/unmanaged-api/profiling/cor-prf-gc-reason-enumeration.md
index 992191b9e67..dae0e372910 100644
--- a/docs/framework/unmanaged-api/profiling/cor-prf-gc-reason-enumeration.md
+++ b/docs/framework/unmanaged-api/profiling/cor-prf-gc-reason-enumeration.md
@@ -1,14 +1,6 @@
---
-title: "COR_PRF_GC_REASON 列挙型"
-ms.custom:
+title: COR_PRF_GC_REASON 列挙型
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- COR_PRF_GC_REASON
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: 72822b95-a7fb-485e-9d55-1cb016d9a458
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 75baeddd9c27dec6f110d461268ed546c167fc44
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 63f6ea4a348b3035a1f0b1d3e00f61f689915fa2
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# COR_PRF_GC_REASON 列挙型
ガベージ コレクションが発生している理由を示します。
@@ -53,14 +41,14 @@ typedef enum {
|`COR_PRF_GC_INDUCED`|ガベージ コレクションが発生しました。 によって、メソッドです。|
|`COR_PRF_GC_OTHER`|その理由は、指定されていません。|
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー** : CorProf.idl、CorProf.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[列挙型のプロファイリング](../../../../docs/framework/unmanaged-api/profiling/profiling-enumerations.md)
diff --git a/docs/framework/unmanaged-api/profiling/cor-prf-transition-reason-enumeration.md b/docs/framework/unmanaged-api/profiling/cor-prf-transition-reason-enumeration.md
index 8febc320ebc..5ad8cb01307 100644
--- a/docs/framework/unmanaged-api/profiling/cor-prf-transition-reason-enumeration.md
+++ b/docs/framework/unmanaged-api/profiling/cor-prf-transition-reason-enumeration.md
@@ -1,14 +1,6 @@
---
-title: "COR_PRF_TRANSITION_REASON 列挙型"
-ms.custom:
+title: COR_PRF_TRANSITION_REASON 列挙型
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- COR_PRF_TRANSITION_REASON
api_location:
@@ -22,17 +14,13 @@ helpviewer_keywords:
ms.assetid: da941118-01b7-4197-ae5b-9f2f8adcd623
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 498abc57e35946b2b0c8bf08cdd768bd7039c9f4
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 2556196b7c8f81709e6880962e8ff36e126dd8b0
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# COR_PRF_TRANSITION_REASON 列挙型
マネージ コードからアンマネージ コードへ、またはその逆の遷移の理由を示します。
@@ -56,11 +44,11 @@ typedef enum {
## コメント
プロファイラーを受け取る遷移が発生すると、 [icorprofilercallback::managedtounmanagedtransition](../../../../docs/framework/unmanaged-api/profiling/icorprofilercallback-managedtounmanagedtransition-method.md)または[icorprofilercallback::unmanagedtomanagedtransition](../../../../docs/framework/unmanaged-api/profiling/icorprofilercallback-unmanagedtomanagedtransition-method.md)コールバック、うちいずれか値を提供、`COR_PRF_TRANSITION_REASON`遷移の理由を示す列挙体です。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー** : CorProf.idl、CorProf.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v10plus](../../../../includes/net-current-v10plus-md.md)]
diff --git a/docs/framework/unmanaged-api/profiling/icorprofilercallback-assemblyunloadfinished-method.md b/docs/framework/unmanaged-api/profiling/icorprofilercallback-assemblyunloadfinished-method.md
index 7872273c98b..fc82fd4b135 100644
--- a/docs/framework/unmanaged-api/profiling/icorprofilercallback-assemblyunloadfinished-method.md
+++ b/docs/framework/unmanaged-api/profiling/icorprofilercallback-assemblyunloadfinished-method.md
@@ -1,14 +1,6 @@
---
-title: "ICorProfilerCallback::AssemblyUnloadFinished メソッド"
-ms.custom:
+title: ICorProfilerCallback::AssemblyUnloadFinished メソッド
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: reference
api_name:
- ICorProfilerCallback.AssemblyUnloadFinished
api_location:
@@ -23,17 +15,13 @@ helpviewer_keywords:
ms.assetid: 53fca564-84b1-44d4-9e21-17a492d2aae7
topic_type:
- apiref
-caps.latest.revision:
author: mairaw
ms.author: mairaw
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: ead41718e0253de599019112178d64c0ab706924
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
+ms.openlocfilehash: 0d757a0455992bc82ead922a5fbf4c71f11a9085
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# ICorProfilerCallback::AssemblyUnloadFinished メソッド
アセンブリがアンロードされたことをプロファイラーに通知します。
@@ -58,14 +46,14 @@ HRESULT AssemblyUnloadFinished(
アセンブリをアンロードの一部が後に続ける可能性があります、`AssemblyUnloadFinished`コールバック。 失敗を示す HRESULT で`hrStatus`は失敗を示します。 ただし、成功 HRESULT で`hrStatus`のみのアセンブリをアンロードの最初の部分が成功したことを示します。
-## 必要条件
- **プラットフォーム:**を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
+## 要件
+ **プラットフォーム:** を参照してください[システム要件](../../../../docs/framework/get-started/system-requirements.md)です。
**ヘッダー** : CorProf.idl、CorProf.h
**ライブラリ:** CorGuids.lib
- **.NET framework のバージョン:**[!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
+ **.NET framework のバージョン:** [!INCLUDE[net_current_v20plus](../../../../includes/net-current-v20plus-md.md)]
-## 参照
+## 関連項目
[ICorProfilerCallback インターフェイス](../../../../docs/framework/unmanaged-api/profiling/icorprofilercallback-interface.md)
diff --git a/docs/framework/wcf/accessing-services-using-a-wcf-client.md b/docs/framework/wcf/accessing-services-using-a-wcf-client.md
index c5070330ac9..c64b6391a10 100644
--- a/docs/framework/wcf/accessing-services-using-a-wcf-client.md
+++ b/docs/framework/wcf/accessing-services-using-a-wcf-client.md
@@ -7,20 +7,20 @@ dev_langs:
helpviewer_keywords:
- clients [WCF], consuming services
ms.assetid: d780af9f-73c5-42db-9e52-077a5e4de7fe
-ms.openlocfilehash: d29483995a1fbf7a8c9918db0c3b65f7deac1e44
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: b0bde07dbeb70eaafbde4d90627d245554ad7ca6
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# WCF クライアントを使用したサービスへのアクセス
-サービスを作成したら、次に、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアント プロキシを作成します。 クライアント アプリケーションは、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアント プロキシを使用してサービスと通信します。 通常、クライアント アプリケーションはサービスのメタデータをインポートし、サービスを呼び出すことのできる [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアント コードを生成します。
+サービスを作成した後、次の手順は、WCF クライアント プロキシを作成するは。 クライアント アプリケーションでは、WCF クライアント プロキシを使用して、サービスと通信します。 クライアント アプリケーションは、通常、サービスを呼び出すために使用する WCF クライアント コードを生成するサービスのメタデータをインポートします。
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアントを作成するための基本手順は、次のとおりです。
+ WCF クライアントを作成するための基本的な手順を以下に示します。
1. サービス コードをコンパイルします。
-2. [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアント プロキシを生成します。
+2. WCF クライアント プロキシを生成します。
3. WCF クライアント プロキシをインスタンス化します。
@@ -39,7 +39,7 @@ Svcutil.exe
Svcutil.exe
```
- 結果として、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアント コードが格納されたコード ファイルが作成されます。クライアント アプリケーションはこのコードを使用してサービスを呼び出すことができます。
+ クライアント アプリケーション サービスの呼び出しを使用している WCF クライアント コードを含むコード ファイルになります。
このツールを使用して構成ファイルを生成することもできます。
@@ -79,7 +79,7 @@ Public Interface ICalculator
End Interface
```
- ServiceModel メタデータ ユーティリティ ツールと、Visual Studio の "サービス参照の追加" により、次の [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアント クラスが生成されます。 このクラスは ジェネリック クラスから継承されたもので、`ICalculator` インターフェイスを実装します。 このツールは、`ICalculator` インターフェイス (この例には表示されていません) も生成します。
+ ServiceModel メタデータ ユーティリティ ツールと Visual Studio でのサービス参照の追加は、次の WCF クライアント クラスを生成します。 このクラスは ジェネリック クラスから継承されたもので、`ICalculator` インターフェイスを実装します。 このツールは、`ICalculator` インターフェイス (この例には表示されていません) も生成します。
```csharp
public partial class CalculatorClient : System.ServiceModel.ClientBase, ICalculator
@@ -147,7 +147,7 @@ End Class
```
## WCF クライアントの使用
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアントを使用するには、次のコードのように [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアントのインスタンスを作成し、次にそのメソッドを呼び出します。
+ WCF クライアントを使用するには、WCF クライアントのインスタンスを作成し、次のコードに示すように、そのメソッドを呼び出します。
```csharp
// Create a client object with the given client endpoint configuration.
@@ -172,7 +172,7 @@ Console.WriteLine("Add({0},{1}) = {2}", value1, value2, result)
```
## クライアントによってスローされた例外のデバッグ
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアントからスローされる例外の多くは、サービスで発生した例外が原因となって引き起こされます。 いくつかの例を次に示します。
+ WCF クライアントによってスローされた多くの例外は、サービスで例外が原因です。 いくつかの例を次に示します。
- : 既存の接続がリモート ホストによって強制終了されました。
diff --git a/docs/framework/wcf/architecture.md b/docs/framework/wcf/architecture.md
index acb167caf12..a7347e84103 100644
--- a/docs/framework/wcf/architecture.md
+++ b/docs/framework/wcf/architecture.md
@@ -6,11 +6,11 @@ helpviewer_keywords:
- WCF [WCF], architecture
- architecture [WCF]
ms.assetid: a3bcb0a1-56ea-4ba6-9736-d260d90dade5
-ms.openlocfilehash: b54c9cd7f4e6bc33dac07d30a86df81668ae13e5
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: 1514010ca573be364e54a53ae047a2ff49cdad82
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# Windows Communication Foundation のアーキテクチャ
次の図は、Windows Communication Foundation (WCF) アーキテクチャの主要なレイヤーを示しています。
@@ -24,7 +24,7 @@ ms.lasthandoff: 05/04/2018
ポリシーとバインディングは、サービスとの通信に必要な条件を規定します。 たとえば、バインディングでは、使用するトランスポート (HTTP や TCP など) とエンコーディングを少なくとも指定する必要があります。 ポリシーには、セキュリティ要件、およびサービスと通信するために満たす必要があるその他の条件が含まれます。
### サービス ランタイム
- サービス ランタイム レイヤーには、サービスの実際の操作の実行中にのみ発生する動作 (つまり、サービスのランタイム動作) が含まれます。 調整コントロールでは、処理されるメッセージの数を制御します。サービスの需要が事前設定した上限に達した場合は、この数を変更できます。 エラー動作では、サービスで内部エラーが発生した場合の処理方法 (たとえば、クライアントに伝達される情報を制御するなど) を指定します (情報の量が多すぎると、悪意のあるユーザーに攻撃のきっかけを与える可能性があります)。メタデータの動作では、メタデータを外部に公開するかどうか、およびその方法を制御します。 インスタンスの動作では、サービスのインスタンスをいくつ実行できるかを指定します (たとえば、シングルトンは、1 つのインスタンスですべてのメッセージを処理するように指定します)。 トランザクションの動作では、エラーが発生した場合にトランザクション操作をロールバックできるようにします。 ディスパッチの動作では、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] インフラストラクチャによるメッセージの処理方法を制御します。
+ サービス ランタイム レイヤーには、サービスの実際の操作の実行中にのみ発生する動作 (つまり、サービスのランタイム動作) が含まれます。 調整コントロールでは、処理されるメッセージの数を制御します。サービスの需要が事前設定した上限に達した場合は、この数を変更できます。 エラー動作では、サービスで内部エラーが発生した場合の処理方法 (たとえば、クライアントに伝達される情報を制御するなど) を指定します (情報の量が多すぎると、悪意のあるユーザーに攻撃のきっかけを与える可能性があります)。メタデータの動作では、メタデータを外部に公開するかどうか、およびその方法を制御します。 インスタンスの動作では、サービスのインスタンスをいくつ実行できるかを指定します (たとえば、シングルトンは、1 つのインスタンスですべてのメッセージを処理するように指定します)。 トランザクションの動作では、エラーが発生した場合にトランザクション操作をロールバックできるようにします。 ディスパッチ動作は、WCF インフラストラクチャによって、メッセージを処理する方法のコントロールです。
拡張機能を使用すると、ランタイム プロセスをカスタマイズできます。 たとえば、メッセージの検査はメッセージの各部分を検査する機能です。また、パラメーターのフィルター処理を使用すると、メッセージ ヘッダーに作用するフィルターに基づいて、事前設定されたアクションを実行できます。
@@ -42,7 +42,7 @@ ms.lasthandoff: 05/04/2018
### ホストとアクティブ化
サービスの最終的な形はプログラムです。 他のプログラムと同様、サービスは実行可能ファイルで実行される必要があります。 これと呼ばれますが、*セルフホスト*サービス。
- サービスがすることもできます*ホスト*、または IIS や Windows アクティブ化サービス (WAS) などの外部エージェントによって管理される実行可能ファイルで実行します。 WAS を使用した場合、WAS を実行しているコンピューター上で [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] アプリケーションを展開すると、自動的にそのアプリケーションをアクティブ化できます。 サービスは、実行可能ファイル (.exe ファイル) として手動で実行することもできます。 また、Windows サービスとして自動的に実行することもできます。 COM+ コンポーネントを、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスとしてホストすることもできます。
+ サービスがすることもできます*ホスト*、または IIS や Windows アクティブ化サービス (WAS) などの外部エージェントによって管理される実行可能ファイルで実行します。 WCF アプリケーション側で実行しているコンピューターに展開されているときに自動的にアクティブ化がでした。 サービスは、実行可能ファイル (.exe ファイル) として手動で実行することもできます。 また、Windows サービスとして自動的に実行することもできます。 COM + コンポーネントは、WCF サービスとしてホストすることもできます。
## 関連項目
[Windows Communication Foundation とは](../../../docs/framework/wcf/whats-wcf.md)
diff --git a/docs/framework/wcf/basic-programming-lifecycle.md b/docs/framework/wcf/basic-programming-lifecycle.md
index 7e9a9ec9b56..21ea4d9eb56 100644
--- a/docs/framework/wcf/basic-programming-lifecycle.md
+++ b/docs/framework/wcf/basic-programming-lifecycle.md
@@ -4,14 +4,14 @@ ms.date: 03/30/2017
helpviewer_keywords:
- service creation [WCF]
ms.assetid: 7cf21bfe-23bd-46aa-8033-609f851dbf76
-ms.openlocfilehash: df86b0750a0fb8760d77fa36ec0806a1c5a9c0a0
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: b20167ad776f3524e4516b71e43ab8cdb5c2aea4
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# 基本的なプログラミング ライフサイクル
-Windows Communication Foundation (WCF) では、アプリケーションにいるかどうか、同じコンピューター上または異なるアプリケーション プラットフォーム上、インターネット経由で通信を使用できます。 ここでは、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] アプリケーションを構築するために必要な作業について説明します。 実際のサンプル アプリケーションでは、次を参照してください。[チュートリアル入門](../../../docs/framework/wcf/getting-started-tutorial.md)です。
+Windows Communication Foundation (WCF) では、アプリケーションにいるかどうか、同じコンピューター上または異なるアプリケーション プラットフォーム上、インターネット経由で通信を使用できます。 このトピックでは、WCF アプリケーションを構築するために必要なタスクについて説明します。 実際のサンプル アプリケーションでは、次を参照してください。[チュートリアル入門](../../../docs/framework/wcf/getting-started-tutorial.md)です。
## 基本的なタスク
基本的な作業は、次の順序で行います。
diff --git a/docs/framework/wcf/basic-wcf-programming.md b/docs/framework/wcf/basic-wcf-programming.md
index 22aa7665519..bcfe0b2de56 100644
--- a/docs/framework/wcf/basic-wcf-programming.md
+++ b/docs/framework/wcf/basic-wcf-programming.md
@@ -8,33 +8,33 @@ helpviewer_keywords:
- Windows Communication Foundation [WCF], basic programming
- Windows Communication Foundation [WCF], programming
ms.assetid: 3ae3d498-f43c-4ecc-8cc0-6cbe36b62593
-ms.openlocfilehash: de56725f926ec9f6d4cc39c8160fa7af0f3ab80a
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: cbdc693197344fe570c1462f6ca3115018eb69d6
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# 基本的な WCF プログラミング
このセクションでは、Windows Communication Foundation (WCF) アプリケーションを作成するための基礎を表示します。
## このセクションの内容
[基本的なプログラミング ライフサイクル](../../../docs/framework/wcf/basic-programming-lifecycle.md)
- 設計、ビルド、展開から成る [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスおよびクライアント アプリケーションのライフサイクルについて説明します。
+ 設計、構築、および WCF サービスとクライアント アプリケーションの展開のライフ サイクルについて説明します。
[サービスの設計と実装](../../../docs/framework/wcf/designing-and-implementing-services.md)
サービス コントラクトの設計および実装方法、メッセージ交換パターンの選択方法、エラー コントラクトの指定方法、およびその他のサービスの基本的な側面について説明します。
[サービスの構成](../../../docs/framework/wcf/configuring-services.md)
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスを構成して、コントラクト要件のサポート、ローカル ランタイム動作のカスタマイズ、およびサービスを公開するアドレスの指定を行う方法について説明します。
+ コントラクトの要件をサポート、ローカル ランタイム動作をカスタマイズして、サービスを公開するアドレスを指定する WCF サービスを構成する方法について説明します。
[ホスティング サービス](../../../docs/framework/wcf/hosting-services.md)
アプリケーションでサービスをホストするときの基本について説明します。
[クライアントを構築する](../../../docs/framework/wcf/building-clients.md)
- サービスからのメタデータの取得、取得したメタデータの [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアント コードへの変換、セキュリティ問題の処理、および [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアントのビルド、構成、ホスティングを行う方法について説明します。
+ サービスからメタデータを取得、WCF クライアント コードに変換する、セキュリティの問題を処理し、ビルド、構成、および WCF クライアントをホストする方法について説明します。
[拡張機能の概要](../../../docs/framework/wcf/introduction-to-extensibility.md)
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] を拡張してカスタム ソリューションを作成する方法について説明します。
+ カスタム ソリューションを作成する WCF の拡張方法について説明します。
[WCF トラブルシューティング クイックスタート](../../../docs/framework/wcf/wcf-troubleshooting-quickstart.md)
最も起こりやすい問題の一部を挙げ、その問題の解決方法とその問題の詳細情報を掲載している場所について説明します。
diff --git a/docs/framework/wcf/best-practices-data-contract-versioning.md b/docs/framework/wcf/best-practices-data-contract-versioning.md
index 295bc6429fe..9983db03fec 100644
--- a/docs/framework/wcf/best-practices-data-contract-versioning.md
+++ b/docs/framework/wcf/best-practices-data-contract-versioning.md
@@ -1,41 +1,27 @@
---
title: 'ベスト プラクティス : データ コントラクトのバージョン管理'
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm: ''
-ms.topic: article
helpviewer_keywords:
- data contracts
- service contracts
- best practices [WCF], data contract versioning
- Windows Communication Foundation, data contracts
ms.assetid: bf0ab338-4d36-4e12-8002-8ebfdeb346cb
-caps.latest.revision: 24
-author: dotnet-bot
-ms.author: dotnetcontent
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 6ea139f6b854a299760df4c7cb8c315b58701ab8
-ms.sourcegitcommit: 94d33cadc5ff81d2ac389bf5f26422c227832052
+ms.openlocfilehash: 33db8749656a8bb001f0a1797c77451476a126f2
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/30/2018
+ms.lasthandoff: 05/07/2018
---
# ベスト プラクティス : データ コントラクトのバージョン管理
このトピックでは、長期的に容易に拡張させることのできるデータ コントラクトを作成するためのベスト プラクティスをいくつか紹介します。 データ コントラクトの詳細については、トピックを参照してください。[を使用してデータ コントラクト](../../../docs/framework/wcf/feature-details/using-data-contracts.md)です。
## スキーマ検証に関する注意事項
- データ コントラクトのバージョン管理に関してまず注意を要することは、[!INCLUDE[indigo1](../../../includes/indigo1-md.md)] がエクスポートしたデータ コントラクト スキーマには、省略可能を示すマークが既定で各要素に付けられることを除き、バージョン管理のサポートがないという点です。
+ データ コントラクトのバージョン管理をについて説明することが重要 Windows Communication Foundation (WCF) によってエクスポートされたデータ コントラクト スキーマに要素を既定では省略可能としてマークされてことを除き、任意のバージョン管理サポートがないことに注意してください。
したがって、新しいデータ メンバーを追加するなどの一般的なバージョン管理シナリオであっても、スキーマに関してはシームレスに実装することはできません。 新しいバージョンのデータ コントラクト (この例ではデータ メンバーが追加されたもの) を、古いスキーマに基づいて検証することはできません。
- ただし、スキーマへの厳密な準拠が要求されない場合も数多くあります。 ASP.NET を使って実現される、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] Web サービスや XML Web サービスなど多くの Web サービス プラットフォームでは、特に必要な場合を除いてスキーマ検証が実施されないので、スキーマに定義されていない要素も容認されます。 このようなプラットフォームであればバージョン管理は容易です。
+ ただし、スキーマへの厳密な準拠が要求されない場合も数多くあります。 ASP.NET を使用して作成された WCF および XML Web サービスを含む、多くの Web サービス プラットフォームは既定ではスキーマ検証を実行するありませんしてそのため、スキーマで説明されていない余分な要素を許容します。 このようなプラットフォームであればバージョン管理は容易です。
これらのことから、データ コントラクトのバージョン管理に関するガイドラインには、厳密なスキーマ検証が必要な場合とそうでない場合の 2 種類があります。
@@ -50,7 +36,7 @@ ms.lasthandoff: 04/30/2018
詳細については、ベスト プラクティスを参照してください:[サービスのバージョン管理](../../../docs/framework/wcf/service-versioning.md)です。
- アプリケーションから送信するメッセージは厳密にスキーマに適合させる必要があるが、外部から受信したメッセージがこれに適合しているとは限らない、という場合もあります。 この場合、受信したメッセージには、異質なデータが含まれているおそれがあります。 異質な値も [!INCLUDE[indigo2](../../../includes/indigo2-md.md)]に格納され、そのまま返されるので、スキーマに適合しないというメッセージが送信される結果になります。 これを回避するには、ラウンド トリップ機能を無効にする必要があります。 これには、2 つの方法があります。
+ アプリケーションから送信するメッセージは厳密にスキーマに適合させる必要があるが、外部から受信したメッセージがこれに適合しているとは限らない、という場合もあります。 この場合、受信したメッセージには、異質なデータが含まれているおそれがあります。 余分な値が格納されているし、WCF によって返されるスキーマが無効なメッセージが送信されるための結果。 これを回避するには、ラウンド トリップ機能を無効にする必要があります。 これには、2 つの方法があります。
- 独自に定義した型に インターフェイスを実装しない。
diff --git a/docs/framework/wcf/bindings-overview.md b/docs/framework/wcf/bindings-overview.md
index cbcc371ef83..2bf010f2c8e 100644
--- a/docs/framework/wcf/bindings-overview.md
+++ b/docs/framework/wcf/bindings-overview.md
@@ -4,14 +4,14 @@ ms.date: 03/30/2017
helpviewer_keywords:
- bindings [WCF], overview
ms.assetid: cfb5842f-e0f9-4c56-a015-f2b33f258232
-ms.openlocfilehash: 38661c2ca0e3329f508e2740dfcdf69c0d5e4105
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: 4912f1eeaa0c7d461250f783767ac44b2038f594
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# Windows Communication Foundation のバインディングの概要
-バインディングは、Windows Communication Foundation (WCF) サービスのエンドポイントに接続するために必要な通信の詳細を指定するために使用するオブジェクトです。 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスの各エンドポイントでは、バインディングを適切に指定する必要があります。 ここでは、バインディングによって定義される通信の詳細設定、バインディングの要素、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] に用意されているバインディング、およびエンドポイントにバインディングを指定する方法について説明します。
+バインディングは、Windows Communication Foundation (WCF) サービスのエンドポイントに接続するために必要な通信の詳細を指定するために使用するオブジェクトです。 WCF サービス内の各エンドポイントには、バインディングを適切に指定する必要があります。 このトピックでは、通信の詳細、バインドを定義する、バインディング、WCF では、どのようなバインドが含まれているし、エンドポイントのバインディングを指定する方法の要素の種類について説明します。
## バインディングの定義内容
バインディングの情報は非常に基本的にも複雑にもなりえます。 最も基本的なバインディングはトランスポート プロトコル (HTTP など) のみを指定したもので、これはエンドポイントへの接続に必ず使用します。 一般的に、バインディングに含まれるエンドポイントへの接続方法を示す情報は、次のカテゴリのいずれかに当てはまります。
@@ -29,17 +29,17 @@ ms.lasthandoff: 05/04/2018
バインディングは、基本的に、バインド要素の順序付きスタックで構成されます。各バインド要素では、サービス エンドポイントに接続するために必要な通信情報の一部を指定します。 スタックの 2 つの最も低い層は両方とも必須です。 スタックの一番下にトランスポート バインド要素があり、そのすぐ上にメッセージ エンコーディング仕様を含んだ要素があります。 その他の通信プロトコルを指定するオプションのバインド要素は、この 2 つの必須要素の上に配置されます。 これらのバインド要素とそれらの正しい順序に関する詳細については、次を参照してください。[カスタム バインディング](../../../docs/framework/wcf/extending/custom-bindings.md)です。
## システム標準のバインディング
- バインディングの情報は複雑になる可能性があり、一部の設定は他の設定と互換性がない場合もあります。 このため、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] には、システム指定のバインディングが用意されています。 このバインディングは、アプリケーション要件のほとんどに対応するように設計されています。 システム指定のバインディングの例のいくつかを次のクラスで示します。
+ バインディングの情報は複雑になる可能性があり、一部の設定は他の設定と互換性がない場合もあります。 このため、WCF には、システム指定のバインディングのセットが含まれています。 このバインディングは、アプリケーション要件のほとんどに対応するように設計されています。 システム指定のバインディングの例のいくつかを次のクラスで示します。
- : WS-I Basic Profile 仕様に準拠する Web サービス (ASP.NET Web サービス ベースのサービスなど) への接続に適した HTTP プロトコル バインディング。
- : WS-* プロトコルに準拠するエンドポイントへの接続に適した相互運用可能なバインディング。
-- : 同じコンピューター上の他の [!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)] エンドポイントへの接続に [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] を使用するバインディング。
+- : を使用して、 [!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)] 、同じコンピューター上の他の WCF エンドポイントに接続します。
-- : キューに置かれたメッセージと他の [!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)] エンドポイントとの接続を作成するために [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] を使用するバインディング。
+- : を使用して、[!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)]他の WCF エンドポイントとキューに置かれたメッセージの接続を作成します。
- すべての説明を含む、完全な一覧について、 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)]-バインド」を参照してください提供[システム指定のバインディング](../../../docs/framework/wcf/system-provided-bindings.md)です。
+ 詳細については、すべての WCF に用意されているバインディングでの完全な一覧についてを参照してください。[システム指定のバインディング](../../../docs/framework/wcf/system-provided-bindings.md)です。
## 独自のバインディングの使用
システム指定のバインディングに、サービス アプリケーションに必要な正しい組み合わせの機能がない場合、独自のバインディングを作成できます。 これには、2 つの方法があります。 オブジェクトを使用して既存のバインド要素から新しいバインディングを作成するか、 バインディングから派生することによって完全にユーザー定義のバインディングを作成することができます。 これら 2 つの方法を使用して、独自のバインディングの作成の詳細については、次を参照してください。[カスタム バインディング](../../../docs/framework/wcf/extending/custom-bindings.md)と[ユーザー定義バインディング](../../../docs/framework/wcf/extending/creating-user-defined-bindings.md)です。
@@ -47,12 +47,12 @@ ms.lasthandoff: 05/04/2018
## バインディングの使用
バインディングを使用する際には、次の 2 つの基本手順があります。
-1. バインディングを選択、または定義します。 最も簡単な方法は、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] に用意されているシステム指定のバインディングを 1 つ選択し、それを既定の設定で使用することです。 また、システム指定のバインディングを選択し、そのプロパティを要件に適した値に再設定することもできます。 別の方法として、カスタム バインディングまたはユーザー定義バインディングを作成し、より高度な制御とカスタマイズを実現することができます。
+1. バインディングを選択、または定義します。 最も簡単な方法では、WCF に含まれているシステム指定のバインディングのいずれかを選択して既定の設定で使用できるようにします。 また、システム指定のバインディングを選択し、そのプロパティを要件に適した値に再設定することもできます。 別の方法として、カスタム バインディングまたはユーザー定義バインディングを作成し、より高度な制御とカスタマイズを実現することができます。
2. 選択または定義されたバインディングを使用するエンドポイントを作成します。
## コードおよび構成
- バインディングを定義するには、コードによる方法と構成による方法の 2 とおりがあります。 この 2 つの方法は、システム指定またはカスタムのどちらのバインディングを使用している場合でも有効です。 一般的には、コードを使用すると、開発者がデザイン時にバインディングの定義を完全に制御することになります。 一方、構成を使用する場合は、システム管理者や、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスまたはクライアントのユーザーが、サービス アプリケーションをコンパイルし直すことなくバインディングのパラメーターを変更できます。 通常は、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] アプリケーションの展開先の具体的なコンピューター要件を予測する方法がないため、柔軟性のあるこの方法が望まれます。 バインディング情報とアドレス情報をコードに含めないでおくと、これらの情報を変更したときにアプリケーションを再度コンパイルしたり、展開したりする必要がなくなります。 コードで定義したバインディングは、構成で指定したバインディングの後に作成されます。そのため、構成で定義したバインディングはコードで定義したバインディングによって上書きされることに注意してください。
+ バインディングを定義するには、コードによる方法と構成による方法の 2 とおりがあります。 この 2 つの方法は、システム指定またはカスタムのどちらのバインディングを使用している場合でも有効です。 一般的には、コードを使用すると、開発者がデザイン時にバインディングの定義を完全に制御することになります。 構成を使用する一方で、使用するには、システム管理者または WCF サービスまたはサービス アプリケーションを再コンパイルすることがなくバインディングのパラメーターを変更するクライアントのユーザー。 この柔軟性が WCF アプリケーションが展開される具体的なコンピューター要件を予測する手段がありませんが多くの場合、ことをお勧めします。 バインディング情報とアドレス情報をコードに含めないでおくと、これらの情報を変更したときにアプリケーションを再度コンパイルしたり、展開したりする必要がなくなります。 コードで定義したバインディングは、構成で指定したバインディングの後に作成されます。そのため、構成で定義したバインディングはコードで定義したバインディングによって上書きされることに注意してください。
## 関連項目
[サービスとクライアントを構成するためのバインディングの使用](../../../docs/framework/wcf/using-bindings-to-configure-services-and-clients.md)
diff --git a/docs/framework/wcf/bindings.md b/docs/framework/wcf/bindings.md
index 9a0e9ca3eb0..6050f22654b 100644
--- a/docs/framework/wcf/bindings.md
+++ b/docs/framework/wcf/bindings.md
@@ -4,24 +4,24 @@ ms.date: 03/30/2017
helpviewer_keywords:
- bindings [WCF]
ms.assetid: 845df323-be53-4848-92ef-ba67a406484d
-ms.openlocfilehash: d40faff2734095af42f94c60c630dde8494e5975
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: 188d132a4695bec0725efbaae3e4ed4d2cb17c3b
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# Windows Communication Foundation バインディング
バインディングは、Windows Communication Foundation (WCF) サービス エンドポイントが他のエンドポイントと通信する方法を指定します。 バインディングでは、まず、使用するトランスポート (HTTP や TCP など) を指定する必要があります。 セキュリティやトランザクションのサポートなど、その他の特性もバインディングによって設定できます。
## このセクションの内容
[WCF のバインディングの概要](../../../docs/framework/wcf/bindings-overview.md)
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] のバインディングの機能、システム指定のバインディング、およびバインディングを定義または変更する方法の概要を説明します。
+ WCF バインディングの概要については、システムを提供するバインディングと定義または変更する方法です。
[システム標準のバインディング](../../../docs/framework/wcf/system-provided-bindings.md)
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] に用意されているバインディングの一覧を示します。 これらのバインディングは、ほとんどのセキュリティ要件およびメッセージ パターン要件を満たします。
+ WCF に付属のバインドの一覧です。 これらのバインディングは、ほとんどのセキュリティ要件およびメッセージ パターン要件を満たします。
[サービスとクライアントを構成するためのバインディングの使用](../../../docs/framework/wcf/using-bindings-to-configure-services-and-clients.md)
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] バインディングには、サービス エンドポイントに接続するためにクライアントが使用しなければならない重要な情報が含まれます。
+ WCF バインディングには、クライアントがサービス エンドポイントへの接続に使用する必要がある重要な情報が含まれています。
[サービスのバインディングの構成](../../../docs/framework/wcf/configuring-bindings-for-wcf-services.md)
管理者やインストール担当者は、構成を使用してサービス エンドポイントのバインディングをカスタマイズできます。
diff --git a/docs/framework/wcf/building-clients.md b/docs/framework/wcf/building-clients.md
index 3399f379e3a..291bed8f13d 100644
--- a/docs/framework/wcf/building-clients.md
+++ b/docs/framework/wcf/building-clients.md
@@ -5,24 +5,24 @@ helpviewer_keywords:
- clients [WCF], building
- clients [WCF]
ms.assetid: 28dfff47-d95b-4cc2-9d5c-b3b9ba71fd50
-ms.openlocfilehash: 431f62c7de8161d0e687d8f1ee554c6d59ca69b6
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: b5661c5aaa08d91c3944c4c108b23b03b012439a
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# クライアントを構築する
このセクションのトピックでは、作成し、Windows Communication Foundation (WCF) クライアントを使用する方法を示します。
## このセクションの内容
[WCF クライアントの概要](../../../docs/framework/wcf/wcf-client-overview.md)
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアントとその動作の概要について説明します。
+ WCF クライアントおよび動作のしくみの概要を示します。
[WCF クライアントを使用したサービスへのアクセス](../../../docs/framework/wcf/accessing-services-using-a-wcf-client.md)
- クライアント アプリケーションで使用する [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアント オブジェクトを作成するための基本的な方法の概要について説明します。
+ クライアント アプリケーションで使用するための WCF クライアント オブジェクトの作成の基本的な方法について説明します。
[クライアントのセキュリティ保護](../../../docs/framework/wcf/securing-clients.md)
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] クライアントのセキュリティを構成する方法について説明します。
+ WCF クライアントのセキュリティを構成する方法について説明します。
## 参照
diff --git a/docs/framework/wcf/conceptual-overview.md b/docs/framework/wcf/conceptual-overview.md
index 64f63b12b84..f170b1db0b5 100644
--- a/docs/framework/wcf/conceptual-overview.md
+++ b/docs/framework/wcf/conceptual-overview.md
@@ -5,24 +5,24 @@ helpviewer_keywords:
- WCF [WCF], concepts
- Windows Communication Foundation [WCF], concepts
ms.assetid: 503fae4b-014c-44df-a9c7-c76ec4ed4229
-ms.openlocfilehash: 93c0411c8d261e40bd4e8f1cd11d8a51d4f0edb4
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: 7a885bd4ff0d3c35e26fd0f37e82a41abf713b6e
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# 概念
このトピックは、情報は、Windows Communication Foundation (WCF) メッセージング システムおよびその使用をサポートするクラスをまとめたものです。
## このセクションの内容
[Windows Communication Foundation とは](../../../docs/framework/wcf/whats-wcf.md)
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] の概要です。
+ WCF の概要です。
[Windows Communication Foundation の基本概念](../../../docs/framework/wcf/fundamental-concepts.md)
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] プログラミング モデルの主要概念についての概要です。
+ WCF プログラミング モデルの主要な概念の概要です。
[Windows Communication Foundation のアーキテクチャ](../../../docs/framework/wcf/architecture.md)
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] アーキテクチャを図で説明します。
+ WCF アーキテクチャのグラフィック表示します。
## 参照
diff --git a/docs/framework/wcf/configuration-editor-tool-svcconfigeditor-exe.md b/docs/framework/wcf/configuration-editor-tool-svcconfigeditor-exe.md
index f94342d0aae..408a8bd9f3f 100644
--- a/docs/framework/wcf/configuration-editor-tool-svcconfigeditor-exe.md
+++ b/docs/framework/wcf/configuration-editor-tool-svcconfigeditor-exe.md
@@ -7,23 +7,23 @@ helpviewer_keywords:
- Configuration file
- configuration file schema
ms.assetid: 2db21a57-5f64-426f-89df-fb0dc2d2def5
-ms.openlocfilehash: ab6e3a99f951d2977a079f49e4aa3eff250ee8d5
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: 75657786135fd13222c6c7edd5acfa122cc72e52
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# 構成エディター ツール (SvcConfigEditor.exe)
-Windows Communication Foundation (WCF) サービス構成エディター (SvcConfigEditor.exe) により、作成および構成設定を変更するには、管理者および開発者[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]services のグラフィカル ユーザー インターフェイスを使用します。 このツールを使用すると、XML 構成ファイルを直接編集せずに、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] のバインディング、動作、サービス、および診断の設定を管理できます。
+管理者と開発者は、Windows Communication Foundation (WCF) サービス構成エディター (SvcConfigEditor.exe) のグラフィカル ユーザー インターフェイスを使用して、WCF サービスの構成設定を作成および変更できます。 このツールを使用すると、XML 構成ファイルを直接編集せずに、WCF のバインディング、動作、サービス、および診断の設定を管理できます。
サービス構成エディターは、C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin フォルダーにあります。
## WCF 構成エディター
- サービス構成エディターには、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] のサービスやクライアントを構成する手順をすべてガイドするウィザードが付属しています。 エディターで直接編集する代わりにウィザードを使用することを強くお勧めします。
+ サービス構成エディターには、WCF のサービスやクライアントを構成する手順をすべてガイドするウィザードが付属しています。 エディターで直接編集する代わりにウィザードを使用することを強くお勧めします。
- 標準の System.Configuration スキーマに準拠する構成ファイルが既にいくつかある場合は、ユーザー インターフェイスを使用してバインディング、動作、サービス、および診断の固有の設定を管理できます。 サービス構成エディターを使用すると、既存の [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] 構成ファイルの設定だけでなく、実行可能ファイル、COM+ サービス、および Web ホスト サービスの設定を管理できます。 サービス構成エディターで Web ホスト サービスを開くと、上位レベル ノードのサービス固有の構成セクションおよび継承された構成セクションの両方が表示されます。
+ 標準の System.Configuration スキーマに準拠する構成ファイルが既にいくつかある場合は、ユーザー インターフェイスを使用してバインディング、動作、サービス、および診断の固有の設定を管理できます。 サービス構成エディターを使用すると、既存の WCF 構成ファイルの設定だけでなく、実行可能ファイル、COM+ サービス、および Web ホスト サービスの設定を管理できます。 サービス構成エディターで Web ホスト サービスを開くと、上位レベル ノードのサービス固有の構成セクションおよび継承された構成セクションの両方が表示されます。
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] 構成設定は、構成ファイルの `` セクションにあるため、エディターはこの要素の内容だけを操作し、同じファイル内の他の要素にはアクセスしません。 既存の構成ファイルに直接移動したり、サービス、仮想ディレクトリ、または COM+ サービスを含むアセンブリを選択することができます。 エディターがその特定のサービスの構成ファイルを読み込むと、ユーザーは新しい要素を追加したり、構成ファイルの `` セクションで入れ子になっている既存の要素を編集することができます。
+ WCF 構成設定は、構成ファイルの `` セクションにあるため、エディターはこの要素の内容だけを操作し、同じファイル内の他の要素にはアクセスしません。 既存の構成ファイルに直接移動したり、サービス、仮想ディレクトリ、または COM+ サービスを含むアセンブリを選択することができます。 エディターがその特定のサービスの構成ファイルを読み込むと、ユーザーは新しい要素を追加したり、構成ファイルの `` セクションで入れ子になっている既存の要素を編集することができます。
エディターは、IntelliSense をサポートし、スキーマ準拠を強制します。 結果として得られる出力は、構成ファイルのスキーマに準拠し、構文的に正しいデータ値を持つことが保証されます。 ただし、エディターは構成ファイルのセマンティクスが有効であることは保証しません。 つまり、エディターは構成ファイルが関連するサービスで有効に機能することは保証しません。
@@ -45,7 +45,7 @@ Windows Communication Foundation (WCF) サービス構成エディター (SvcCon
C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin\SvcConfigEditor.exe
- サービス構成エディターを起動すると、後に行うこともできます、**ファイル/オープン**メニューのサービスまたは管理するアセンブリを参照します。 構成ファイルを直接開き、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] /COM+ サービスを参照し、Web ホスト サービスの構成設定を開くことができます。
+ サービス構成エディターを起動すると、後に行うこともできます、**ファイル/オープン**メニューのサービスまたは管理するアセンブリを参照します。 構成ファイルを直接開き、WCF /COM+ サービスを参照し、Web ホスト サービスの構成ファイルを開くことができます。
サービス構成エディターのユーザー インターフェイスは、次の領域に分割されています。
@@ -57,7 +57,7 @@ Windows Communication Foundation (WCF) サービス構成エディター (SvcCon
### 構成ファイルを開く
-1. 移動する、コマンド ウィンドウを使用してサービス構成エディターを起動、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]インストール場所、および入力`SvcConfigEditor.exe`です。
+1. WCF インストールの場所に移動し、入力し、コマンド ウィンドウを使用してサービス構成エディターを起動`SvcConfigEditor.exe`です。
2. **ファイル**メニューの **開く**を管理するファイルの種類をクリックします。
@@ -208,7 +208,7 @@ Windows Communication Foundation (WCF) サービス構成エディター (SvcCon
3. 編集するバインディング要素拡張を選択します。 要素の設定が、編集場所の右ペインに表示されます。
### 診断
- **診断**ノードが、構成ファイルのすべての診断設定を表示します。 診断を使用すると、パフォーマンス カウンターのオンまたはオフ、Windows Management Instrumentation (WMI) の有効または無効、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] トレースの構成、および [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] メッセージ ログの構成を行うことができます。 設定、**診断**にノードが対応して、<`system.diagnostics`> セクションと``」の「``構成ファイルにします。
+ **診断**ノードが、構成ファイルのすべての診断設定を表示します。 パフォーマンス カウンターを有効または無効に、有効にするにまたは Windows Management Instrumentation (WMI) を無効にする、WCF トレースを構成および WCF メッセージ ログの記録を構成することができます。 設定、**診断**にノードが対応して、<`system.diagnostics`> セクションと``」の「``構成ファイルにします。
クリックすると、**診断**ノードを表示したり、診断でタスクを実行する**の概要 ページ**で、**詳細ペイン**です。
@@ -225,18 +225,18 @@ Windows Communication Foundation (WCF) サービス構成エディター (SvcCon
2. WMI プロバイダーを有効にするをクリックして、 **WMI プロバイダーを有効にする**リンクします。
#### WCF トレースの有効化
- 標準プロパティを持つ [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] トレース ファイルの作成またはカスタム トレース ファイルを作成できます。
+ 標準プロパティを持つ WCF トレース ファイルを作成したり、カスタム トレース ファイルを設定したりできます。
1. クリックして、**診断**ノード。
2. をクリックして**トレースを有効にする**です。
-3. クリックして、**トレース レベル**トレース レベルを調整するリンクです。 トレース レベルは、Off、Critical、Error、Warning、Information、Verbose の 6 つあります。 **アクティビティ トレース**と**アクティビティの伝達**オプションを使用する、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]アクティビティ トレース機能。
+3. クリックして、**トレース レベル**トレース レベルを調整するリンクです。 トレース レベルは、Off、Critical、Error、Warning、Information、Verbose の 6 つあります。 **アクティビティ トレース**と**アクティビティの伝達**オプションを使用すると、WCF のアクティビティ トレース機能を使用します。
4. トレース ファイルとオプションを指定するには、トレース リスナー名をクリックします。
#### WCF ログの有効化
- 標準プロパティを持つ [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] トレース ファイルの作成またはカスタム トレース ファイルを作成できます。
+ 標準プロパティを持つ WCF トレース ファイルを作成したり、カスタム トレース ファイルを設定したりできます。
1. クリックして、**診断**ノード。
@@ -316,7 +316,7 @@ Windows Communication Foundation (WCF) サービス構成エディター (SvcCon
このセクションでは、プロトコル アドレス スキームと可能なバインドの間に定義されているマッピングを介して、http、tcp、MSMQ、net.pipe などのさまざまなプロトコルに対する既定のバインドの種類を設定できます。 他のプロトコルへの新しいマッピングを追加することもできます。
#### 拡張機能
- 新しいバインディング拡張、バインディング要素拡張、標準エンドポイント拡張、および動作拡張を登録して、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] 構成に使用できます。 拡張は、名前と種類のペアです。 名前は構成の拡張の名前を定義し、種類は拡張を実装します。 拡張には次の 4 種類があります。
+ WCF 構成で使用する新しいバインディング拡張、バインディング要素拡張、標準エンドポイント拡張、および動作拡張機能を登録することができます。 拡張は、名前と種類のペアです。 名前は構成の拡張の名前を定義し、種類は拡張を実装します。 拡張には次の 4 種類があります。
- バインディング拡張は、バインディングの種類全体を定義します。 例 : `basicHttpBinding`。
@@ -326,7 +326,7 @@ Windows Communication Foundation (WCF) サービス構成エディター (SvcCon
- 動作要素拡張は、動作の要素を定義します。 例 : `clientVia`。
- 構成に登録されている拡張は、同じ種類の他のすべての [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] コンポーネントと同じように使用できます。
+ 構成に登録されている拡張は、同じ種類の他のすべての WCF コンポーネントと同じように使用できます。
##### 新しい機能の追加
詳細設定ノード内の拡張ノードの 1 つを選択します。
@@ -343,11 +343,11 @@ Windows Communication Foundation (WCF) サービス構成エディター (SvcCon
ここでは、環境をホストするサービスのインスタンス化設定を定義できます。
### ウィザードによる構成ファイルの作成
- 新しい構成ファイルを作成する 1 つの方法として、新しいサービス要素ウィザードを使用します。 ウィザードは、インストールされたサービスの種類および [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] と互換性のある、COM+、Web ホストの仮想ディレクトリなどの他の要素をコンピューター上で見つけると、それらを読み込んで、構成の作成を効率よく行います。
+ 新しい構成ファイルを作成する 1 つの方法として、新しいサービス要素ウィザードを使用します。 ウィザードでは、COM +、Web ホストの仮想ディレクトリを含め、コンピューターで WCF と互換性のあるインストールされているサービスの種類とその他の要素を検索し、効率よく構成を作成するためにそれらを読み込みます。
#### 構成ファイルの作成
-1. 移動する、コマンド ウィンドウを使用してサービス構成エディターを起動、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]インストール場所、および入力`SvcConfigEditor.exe`です。
+1. WCF インストールの場所に移動し、入力し、コマンド ウィンドウを使用してサービス構成エディターを起動`SvcConfigEditor.exe`です。
2. **ファイル**メニューの **開く** をクリック**実行可能ファイル**、 **COM + サービス**、または**web ホスト サービス**を作成する構成ファイルの種類に応じて、します。
@@ -370,7 +370,7 @@ Windows Communication Foundation (WCF) サービス構成エディター (SvcCon
2. 最初のページで、ツリーから COM+ アプリケーションを選択します。 ツリーで COM+ アプリケーションが見つからない場合は、COM+ アプリケーションがコンポーネント サービスにインストールされて、グローバル アセンブリ キャッシュ (GAC) に登録されていることを確認します。
-3. 次のページで、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスとして公開するメソッドを選択します。 既定では、COM+ アプリケーションでサポートされるすべてのメソッドが表示され、選択されます。
+3. 次のページで、WCF サービスとして公開するメソッドを選択します。 既定では、COM+ アプリケーションでサポートされるすべてのメソッドが表示され、選択されます。
4. ホスト メソッドを選択します。
@@ -390,6 +390,6 @@ Windows Communication Foundation (WCF) サービス構成エディター (SvcCon
> COM コントラクトを含む構成ファイルを直接開いて編集することもできます。
## セキュリティ
- 構成エディターによって生成されるサービス構成ファイルは、セキュリティによる保護が保証されていません。 参照してください、[セキュリティ](../../../docs/framework/wcf/feature-details/security.md)ドキュメントを保護する方法を調べるには、 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] services です。
+ 構成エディターによって生成されるサービス構成ファイルは、セキュリティによる保護が保証されていません。 参照してください、[セキュリティ](../../../docs/framework/wcf/feature-details/security.md)ドキュメントを WCF サービスをセキュリティで保護する方法を確認します。
- また、構成エディターを使用して読み書きできるのは、有効な [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] 構成要素だけです。 ツールは、スキーマに準拠するユーザー定義の要素を無視します。 また、これらの要素を構成ファイルから削除したり、既知の [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] 要素に対する影響を究明することはありません。 これらの要素がアプリケーションやシステムに脅威を与えるかどうかを究明するのはユーザーの責任です。
+ また、構成エディターを使用して読み書きできるのは、有効な WCF 構成要素だけです。 ツールは、スキーマに準拠するユーザー定義の要素を無視します。 また、ツールがこれらの要素を構成ファイルから削除したり、既知の WCF 要素に対する影響を究明したりすることはありません。 これらの要素がアプリケーションやシステムに脅威を与えるかどうかを究明するのはユーザーの責任です。
diff --git a/docs/framework/wcf/configuring-bindings-for-wcf-services.md b/docs/framework/wcf/configuring-bindings-for-wcf-services.md
index af2a628b430..66eae0938b4 100644
--- a/docs/framework/wcf/configuring-bindings-for-wcf-services.md
+++ b/docs/framework/wcf/configuring-bindings-for-wcf-services.md
@@ -4,11 +4,11 @@ ms.date: 03/30/2017
helpviewer_keywords:
- binding configuration [WCF]
ms.assetid: 99a85fd8-f7eb-4a84-a93e-7721b37d415c
-ms.openlocfilehash: 8fcb2fbf49984ce2b6aaf1f112575d05a3d7d038
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: b91c8ff5a78ef2b2b2db5ea26ae7a1733a97ffd0
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# Windows Communication Foundation サービスのバインディングの構成
アプリケーションの作成では、アプリケーションの配置後は各種決定事項を管理者に任せる場合がよくあります。 たとえば、どのサービス アドレス (URI (Uniform Resource Identifier)) を使用するかなどの情報は、多くの場合、前もって知る方法がありません。 アドレスをハードコーディングする代わりに、サービスの作成後に管理者が指定する方が便利です。 構成を活用することで、この柔軟性が得られます。
@@ -39,9 +39,9 @@ ms.lasthandoff: 05/04/2018
たとえば、指定すると、 [ \](../../../docs/framework/configure-apps/file-schema/wcf/basichttpbinding.md)要素は、エンドポイントのトランスポートとして HTTP を使用することを示します。 このエンドポイントを使用するサービスが開かれる実行時に、エンドポイントとの接続に HTTP が使用されます。
- バインディングには、定義済みバインディングとカスタム バインドの 2 種類があります。 定義済みバインディングには、一般的なシナリオで使用される要素の組み合わせが含まれています。 定義済みバインディングの一覧を型には、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]提供を参照してください[システム指定のバインディング](../../../docs/framework/wcf/system-provided-bindings.md)です。 定義済みバインディング コレクションに、サービス アプリケーションに必要な正しい機能の組み合わせがないときは、カスタム バインドを作成して、そのアプリケーションの要件を満たすことができます。 カスタム バインドの詳細については、次を参照してください。 [ \](../../../docs/framework/configure-apps/file-schema/wcf/custombinding.md)です。
+ バインディングには、定義済みバインディングとカスタム バインドの 2 種類があります。 定義済みバインディングには、一般的なシナリオで使用される要素の組み合わせが含まれています。 WCF が提供される定義済みバインドの種類の一覧は、次を参照してください。[システム指定のバインディング](../../../docs/framework/wcf/system-provided-bindings.md)です。 定義済みバインディング コレクションに、サービス アプリケーションに必要な正しい機能の組み合わせがないときは、カスタム バインドを作成して、そのアプリケーションの要件を満たすことができます。 カスタム バインドの詳細については、次を参照してください。 [ \](../../../docs/framework/configure-apps/file-schema/wcf/custombinding.md)です。
- 次の 4 つの例は、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスの設定に使用される最も一般的なバインディング構成を示しています。
+ 次の 4 つの例では、WCF サービスを設定するために使用される最も一般的なバインド構成を示しています。
#### バインディングの種類を使用するエンドポイントの指定
最初の例は、アドレス、コントラクト、およびバインディングをそれぞれ 1 つずつ使用して構成されたエンドポイントを指定する方法を示しています。
diff --git a/docs/framework/wcf/configuring-services-using-configuration-files.md b/docs/framework/wcf/configuring-services-using-configuration-files.md
index 21d03c4ac58..af5b3a34bfd 100644
--- a/docs/framework/wcf/configuring-services-using-configuration-files.md
+++ b/docs/framework/wcf/configuring-services-using-configuration-files.md
@@ -4,16 +4,16 @@ ms.date: 03/30/2017
helpviewer_keywords:
- configuring services [WCF]
ms.assetid: c9c8cd32-2c9d-4541-ad0d-16dff6bd2a00
-ms.openlocfilehash: abfe502c6b50234037cad786a658edc3d479cc9e
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: 19ba0e585dfdd2ee47781b04a3d1a5bbdba60371
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# 構成ファイルを使用してサービスを構成する方法
構成ファイルで Windows Communication Foundation (WCF) サービスを構成する柔軟性がエンドポイントを提供して、サービス動作のデータではなく、配置時にデザイン時です。 ここでは使用可能な主要な技術について説明します。
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスは、 [!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)] の構成技術を使用して構成できます。 通常、XML 要素は、 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスをホストするインターネット インフォメーション サービス (IIS) サイトの Web.config ファイルに追加されます。 この要素によって、コンピューターごとにエンドポイント アドレス (サービスと通信するために使用する実際のアドレス) などの詳細情報を変更できます。 また、 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] には、システム指定の要素がいくつか用意されており、これらの要素によって、サービスの最も基本的な機能を簡単に選択できます。 [!INCLUDE[netfx40_long](../../../includes/netfx40-long-md.md)]以降では、 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] には、 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] 構成要件を簡略化する新しい既定の構成モデルが付属しています。 特定のサービスに対し [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] 構成を指定しないと、ランタイムは自動的にいくつかの標準エンドポイントおよびバインディング/動作でサービスを構成します。 実際、 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] アプリケーションのプログラミングにおいては、構成ファイルの記述が作業の大きな部分を占めます。
+ WCF サービスが構成可能なを使用して、[!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)]テクノロジ構成します。 ほとんどの場合、XML 要素は、WCF サービスをホストするインターネット インフォメーション サービス (IIS) サイトの Web.config ファイルに追加されます。 この要素によって、コンピューターごとにエンドポイント アドレス (サービスと通信するために使用する実際のアドレス) などの詳細情報を変更できます。 さらに、WCF には、サービスの最も基本的な機能をすばやく選択することはいくつかのシステム指定の要素が含まれています。 以降で[!INCLUDE[netfx40_long](../../../includes/netfx40-long-md.md)]WCF の WCF 構成の要件を簡略化する新しい既定の構成モデルが付属します。 特定のサービスの WCF 構成を指定しない場合、ランタイムはサービスを自動的にいくつかの標準エンドポイントおよびバインディング/動作を構成します。 構成ファイルの記述は、メジャー、実際には、WCF アプリケーションのプログラミングの一部です。
詳細については、次を参照してください。[を構成するサービスのバインディングの](../../../docs/framework/wcf/configuring-bindings-for-wcf-services.md)します。 一連の最もよく使用される要素を参照してください[システム指定のバインディング](../../../docs/framework/wcf/system-provided-bindings.md)です。 既定のエンドポイント、バインディング、および動作の詳細については、次を参照してください。[簡略化された構成](../../../docs/framework/wcf/simplified-configuration.md)と[WCF サービスの構成を簡略化](../../../docs/framework/wcf/samples/simplified-configuration-for-wcf-services.md)です。
@@ -21,7 +21,7 @@ ms.lasthandoff: 05/04/2018
> 2 つの異なるバージョンのサービスが配置される side-by-side のシナリオを配置する場合、構成ファイルで参照されるアセンブリの部分名を指定する必要があります。 これは構成ファイルがすべてのバージョンのサービスで共有されて、異なるバージョンの .NET Framework で実行される可能性があるためです。
## System.Configuration: Web.config と App.config
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] では、 [!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)]の System.Configuration 構成システムを使用します。
+ WCF の System.Configuration 構成システムを使用して、[!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)]です。
を Visual Studio でサービスを構成する場合は、Web.config ファイルまたは App.config ファイルを使用して、設定を指定します。 選択する構成ファイル名は、サービスに選択したホスト環境によって異なります。 サービスのホストに IIS を使用している場合は、Web.config ファイルを使用します。 他のホスト環境を使用している場合、App.config ファイルを使用します。
@@ -115,7 +115,7 @@ ms.lasthandoff: 05/04/2018
[\](../../../docs/framework/configure-apps/file-schema/wcf/behavior-of-servicebehaviors.md)
## バインディングと動作の構成を使用する方法
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] では、構成で参照システムを使用することによって、エンドポイント間で構成を簡単に共有できます。 構成値を直接エンドポイントに割り当てるのではなく、バインディング関連の構成値を `bindingConfiguration` セクションの `` 要素にグループ化します。 バインディング構成とは、バインディングの設定の名前付きグループです。 エンドポイントは、名前によって `bindingConfiguration` を参照できます。
+ WCF では、簡単に共有の構成で参照システムを使用してエンドポイント間で構成します。 構成値を直接エンドポイントに割り当てるのではなく、バインディング関連の構成値を `bindingConfiguration` セクションの `` 要素にグループ化します。 バインディング構成とは、バインディングの設定の名前付きグループです。 エンドポイントは、名前によって `bindingConfiguration` を参照できます。
```xml
diff --git a/docs/framework/wcf/configuring-services.md b/docs/framework/wcf/configuring-services.md
index eedd2738c84..6738fa28779 100644
--- a/docs/framework/wcf/configuring-services.md
+++ b/docs/framework/wcf/configuring-services.md
@@ -4,32 +4,32 @@ ms.date: 03/30/2017
helpviewer_keywords:
- configuration [WCF]
ms.assetid: beac771e-f28e-4f84-9ff1-ad9251c726d3
-ms.openlocfilehash: dc3aeadafd54bbd8b57a3e8c781e0cced9e7e632
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: 7718edaefbad18afa11b3e3680fac39da585a610
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# サービスの構成
サービス コントラクトの設計、実装が終われば、サービスを構成できる状態になります。 クライアント側から見たサービスの動作は、ここで定義、カスタマイズします。サービスと通信するためのアドレス、メッセージの送受信に使うトランスポートやエンコーディング、必要なセキュリティ型などを指定できます。
- 定義やカスタマイズは、コード内で強制的に (簡単には変更できないような形で) 行う方法と、構成ファイルに記述して行う方法があります。エンドポイントのアドレス、実際に使うトランスポート、セキュリティ スキーマなど、サービスに関するさまざまな事項を定義、カスタマイズできます。 実際、 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] アプリケーションのプログラミングにおいては、構成ファイルの記述が作業の大きな部分を占めます。
+ 定義やカスタマイズは、コード内で強制的に (簡単には変更できないような形で) 行う方法と、構成ファイルに記述して行う方法があります。エンドポイントのアドレス、実際に使うトランスポート、セキュリティ スキーマなど、サービスに関するさまざまな事項を定義、カスタマイズできます。 構成ファイルの記述は、メジャー、実際には、WCF アプリケーションのプログラミングの一部です。
## このセクションの内容
[簡略化された構成](../../../docs/framework/wcf/simplified-configuration.md)
- [!INCLUDE[netfx40_long](../../../includes/netfx40-long-md.md)]以降では、 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] には、 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] 構成要件を簡略化する新しい既定の構成モデルが付属しています。 特定のサービスに対し [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] 構成を指定しないと、ランタイムは自動的に既定のエンドポイント、バインディング、および動作でサービスを構成します。
+ 以降で[!INCLUDE[netfx40_long](../../../includes/netfx40-long-md.md)]WCF の WCF 構成の要件を簡略化する新しい既定の構成モデルが付属します。 特定のサービスの WCF 構成を指定しない場合、ランタイムに自動的にでサービスを構成の既定のエンドポイント、バインディング、および動作します。
[構成ファイルを使用してサービスを構成する方法](../../../docs/framework/wcf/configuring-services-using-configuration-files.md)
- Windows Communication Foundation (WCF) サービスは、構成可能なを使用して、[!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)]テクノロジ構成します。 通常、XML 要素は、 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスをホストするインターネット インフォメーション サービス (IIS) サイトの Web.config ファイルに追加されます。 この要素によって、コンピューターごとにエンドポイント アドレス (サービスと通信するために使用する実際のアドレス) などの詳細情報を変更できます。
+ Windows Communication Foundation (WCF) サービスは、構成可能なを使用して、[!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)]テクノロジ構成します。 ほとんどの場合、XML 要素は、WCF サービスをホストするインターネット インフォメーション サービス (IIS) サイトの Web.config ファイルに追加されます。 この要素によって、コンピューターごとにエンドポイント アドレス (サービスと通信するために使用する実際のアドレス) などの詳細情報を変更できます。
[バインディング](../../../docs/framework/wcf/bindings.md)
- さらに [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] には、一般的な構成がシステム提供のバインディングとして用意されています。これを使用すると、クライアントとサービスの通信方法に関する基本事項 (トランスポート、セキュリティ、メッセージのエンコーディングなど) を容易に選択できます。
+ さらに、WCF には、クライアントとサービスの通信方法に関する、トランスポート、セキュリティ、およびエンコードが使用されるメッセージなどの最も基本的な機能をすばやく選択するためのバインディングの形式でのシステム指定のいくつかの一般的な構成が含まれています。
[エンドポイント](../../../docs/framework/wcf/endpoints.md)
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)]サービスにおけるすべての通信はサービスの*エンドポイント*を通じて発生します。 エンドポイントには、コントラクト、バインディングで指定されている構成情報、およびサービスの検索場所やサービスに関する情報の取得場所を示すアドレスが設定されています。
+ 使用して WCF サービスとすべての通信が行われる、*エンドポイント*サービス。 エンドポイントには、コントラクト、バインディングで指定されている構成情報、およびサービスの検索場所やサービスに関する情報の取得場所を示すアドレスが設定されています。
[サービスのセキュリティ保護](../../../docs/framework/wcf/securing-services.md)
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] および既存のセキュリティ機構を使用することにより、機密性、整合性、認証、および承認をサービスに実装できます。 また、セキュリティに関する成功および失敗を監査することも可能です。
+ WCF を使用して、既存のセキュリティ メカニズム、機密性、整合性、認証、および任意のサービスに承認を実装することができます。 また、セキュリティに関する成功および失敗を監査することも可能です。
[WS-I Basic Profile 1.1 の相互運用可能サービスの作成](../../../docs/framework/wcf/creating-ws-i-basic-profile-1-1-interoperable-services.md)
他のプラットフォームやオペレーティング システム上で動作するサービスやクライアントと、相互に運用できるような形でサービスを配置するために必要な事項は、WS-I Basic Profile 1.1 の仕様に記載されています。
diff --git a/docs/framework/wcf/configuring-wcf-services-in-code.md b/docs/framework/wcf/configuring-wcf-services-in-code.md
index 1b84d40966e..9b5d3365673 100644
--- a/docs/framework/wcf/configuring-wcf-services-in-code.md
+++ b/docs/framework/wcf/configuring-wcf-services-in-code.md
@@ -2,14 +2,14 @@
title: コード内での WCF サービスの構成
ms.date: 03/30/2017
ms.assetid: 193c725d-134f-4d31-a8f8-4e575233bff6
-ms.openlocfilehash: 2046ee00bef0f3e84a61151474c777d64005a30c
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: 714236bcdb562840323698622cdf3d0c6c89b6ca
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# コード内での WCF サービスの構成
-Windows Communication Foundation (WCF) では、構成ファイルまたはコードを使用してサービスの構成をすることができます。 構成ファイルは、サービスを配置した後に構成する必要がある場合に便利です。 構成ファイルを使用する場合、IT 専門家は構成ファイルを更新するだけで、再コンパイルの必要はありません。 ただし、構成ファイルの管理は複雑で難しくなる場合があります。 構成ファイルのデバッグはサポートされていません。また、構成要素は名前で参照されるため、構成ファイルの作成時にエラーが発生しやすく、構成ファイルの作成が困難になります。 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] では、コードでサービスを構成することもできます。 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] の以前のバージョン (4.0 以前) では、自己ホスト型のシナリオであれば、コードで簡単にサービスを構成できました。また、 クラスを使用すると、ServiceHost.Open を呼び出す前にエンドポイントと動作を構成できました。 ただし、Web ホストのシナリオでは、 クラスに直接アクセスできません。 Web ホスト サービスを構成するには、`System.ServiceModel.ServiceHostFactory` を作成して必要な構成を実行する を作成する必要がありました。 .NET 4.5 以降では、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] を使用すると、自己ホスト型サービスと Web ホスト サービスの両方をコードで簡単に構成できます。
+Windows Communication Foundation (WCF) では、構成ファイルまたはコードを使用してサービスの構成をすることができます。 構成ファイルは、サービスを配置した後に構成する必要がある場合に便利です。 構成ファイルを使用する場合、IT 専門家は構成ファイルを更新するだけで、再コンパイルの必要はありません。 ただし、構成ファイルの管理は複雑で難しくなる場合があります。 構成ファイルのデバッグはサポートされていません。また、構成要素は名前で参照されるため、構成ファイルの作成時にエラーが発生しやすく、構成ファイルの作成が困難になります。 WCF では、コードでサービスを構成することもできます。 以前のバージョンのコードで WCF (4.0 およびそれ以前) 構成サービスが自己ホスト型では、簡単、クラスを使用するエンドポイントと、ServiceHost.Open を呼び出す前に動作を構成します。 ただし、Web ホストのシナリオでは、 クラスに直接アクセスできません。 Web ホスト サービスを構成するには、`System.ServiceModel.ServiceHostFactory` を作成して必要な構成を実行する を作成する必要がありました。 .NET 4.5 以降で、WCF では、両方を構成する簡単な方法は自己ホスト型し、web ホスト サービスでコードを提供します。
## Configure メソッド
サービス実装クラスで、次のシグネチャを持つ `Configure` という名前のパブリックな静的メソッドを定義します。
@@ -18,7 +18,7 @@ Windows Communication Foundation (WCF) では、構成ファイルまたはコ
public static void Configure(ServiceConfiguration config)
```
- Configure メソッドは、開発者がエンドポイントおよび動作を追加できるようにする インスタンスを受け取ります。 このメソッドは、サービス ホストが開かれる前に、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] によって呼び出されます。 app.config ファイルまたは web.config ファイルで指定されたすべてのサービスの構成設定は、定義されている場合、無視されます。
+ Configure メソッドは、開発者がエンドポイントおよび動作を追加できるようにする インスタンスを受け取ります。 このメソッドは、サービス ホストが開かれる前に、WCF によって呼び出されます。 app.config ファイルまたは web.config ファイルで指定されたすべてのサービスの構成設定は、定義されている場合、無視されます。
次のコード スニペットは、`Configure` メソッドを定義し、サービス エンドポイント、エンドポイントの動作、およびサービスの動作を追加する方法を示しています。
diff --git a/docs/framework/wcf/contract-first-tool.md b/docs/framework/wcf/contract-first-tool.md
index f446bb06cf9..782ae782a3c 100644
--- a/docs/framework/wcf/contract-first-tool.md
+++ b/docs/framework/wcf/contract-first-tool.md
@@ -1,24 +1,12 @@
---
-title: "コントラクト優先ツール"
-ms.custom:
+title: コントラクト優先ツール
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer:
-ms.suite:
-ms.technology: dotnet-clr
-ms.tgt_pltfrm:
-ms.topic: article
ms.assetid: 0a880690-f460-4475-a5f4-9f91ce08fcc6
-caps.latest.revision: "8"
-author: dotnet-bot
-ms.author: dotnetcontent
-manager: wpickett
-ms.workload: dotnet
-ms.openlocfilehash: 5079a4b45c7adf0cfd4d9ae1069379184422dc98
-ms.sourcegitcommit: 16186c34a957fdd52e5db7294f291f7530ac9d24
-ms.translationtype: MT
+ms.openlocfilehash: b8d38cc31eacf1d8eb29aaaf7d6ef29056ff9b79
+ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
+ms.translationtype: HT
ms.contentlocale: ja-JP
-ms.lasthandoff: 12/22/2017
+ms.lasthandoff: 05/04/2018
---
# コントラクト優先ツール
サービス コントラクトは、多くの場合、既存のサービスから作成する必要があります。 [!INCLUDE[net_v45](../../../includes/net-v45-md.md)] では、コントラクト優先ツールを使用して、データ コントラクト クラスを既存のサービスから自動的に作成できます。 コントラクト優先ツールを使用するには、XML スキーマ定義ファイル (XSD) をローカルにダウンロードする必要があります。ツールは、HTTP 経由でリモート データ コントラクトをインポートすることはできません。
@@ -70,13 +58,13 @@ ms.lasthandoff: 12/22/2017
上記のサービス コントラクトをプロジェクトに追加するには、プロジェクトを右クリックして**新規追加しています.**. [テンプレート] ダイアログ ボックスの [WCF] ペインで [スキーマ定義] を選択し、新しいファイルの名前を SampleContract.xsd にします。 上のコードをコピーし、新しいファイルのコード ビューに貼り付けます。
## コントラクト優先のオプションの構成
- コントラクト優先のオプションは、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] プロジェクトの [プロパティ] メニューで構成できます。 コントラクト優先の開発を有効にするを選択して、**型定義言語として有効にする XSD**プロジェクトのプロパティ ウィンドウの [WCF] ページでチェック ボックスをオンします。
+ プロパティのメニューでコントラクト優先のオプションを構成することができます、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]プロジェクト。 コントラクト優先の開発を有効にするを選択して、**型定義言語として有効にする XSD**プロジェクトのプロパティ ウィンドウの [WCF] ページでチェック ボックスをオンします。
- ![コントラクト -を示す WCF プロジェクト オプション; 最初](../../../docs/framework/wcf/media/contractfirstoptions.png "ContractFirstOptions")
+ ![WCF プロジェクト オプションを示すコントラクト-最初](../../../docs/framework/wcf/media/contractfirstoptions.png "ContractFirstOptions")
高度なプロパティを構成するには、[詳細設定] をクリックします。
- ![高度なコントラクト -最初のプロパティを](../../../docs/framework/wcf/media/contractfirstadvanced.png "ContractFirstAdvanced")
+ ![コントラクトを高度な-最初のプロパティを](../../../docs/framework/wcf/media/contractfirstadvanced.png "ContractFirstAdvanced")
次の詳細設定は、コントラクトからコードを生成するために構成できます。 設定は、プロジェクト内のすべてのファイルに対してのみ構成できます。現時点では、ファイルごとの構成はできません。
diff --git a/docs/framework/wcf/controlling-auto-launching-of-wcf-service-host.md b/docs/framework/wcf/controlling-auto-launching-of-wcf-service-host.md
index 6e834a2cc95..7fe577ffac5 100644
--- a/docs/framework/wcf/controlling-auto-launching-of-wcf-service-host.md
+++ b/docs/framework/wcf/controlling-auto-launching-of-wcf-service-host.md
@@ -4,22 +4,22 @@ ms.date: 03/30/2017
f1_keywords:
- WcfOptions
ms.assetid: 6abe5d34-519b-4cef-8f02-3c0a7f125585
-ms.openlocfilehash: fe936ee3ff42b586c733de597de808b86f3e2575
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: 63c3ca00c0cdc0b28de0fe245b616acd04ca50fe
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# WCF サービス ホストの自動起動の制御
-Windows Communication Foundation (WCF) サービス ホスト (WcfSvcHost.exe) の自動起動する機能を制御することができます、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]サービス ライブラリ プロジェクト、複数のプロジェクトを含む同じ Visual Studio ソリューション内の別のプロジェクトをデバッグする場合.
+複数のプロジェクトを含む同じ Visual Studio ソリューション内の別のプロジェクトをデバッグするときに、WCF サービス ライブラリ プロジェクトの Windows Communication Foundation (WCF) サービス ホスト (WcfSvcHost.exe) の自動起動する機能を制御できます。
- これを行うを右クリックし、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]でサービス プロジェクト**ソリューション エクスプ ローラー**、選択**プロパティ**、 をクリック**WCF オプション**タブです。**開始 WCF サービス ホスト、同じソリューション内の別のプロジェクトをデバッグするときに** チェック ボックスが既定で有効にします。 チェック ボックスをオフにすると、同じソリューションで別のプロジェクトがデバッグされるときに、この特定のプロジェクトの [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービス ホストを起動しないように指定できます。
+ これを行うには、プロジェクトを右クリックして、WCF サービスで**ソリューション エクスプ ローラー**、選択**プロパティ**、 をクリック**WCF オプション** タブ。**開始 WCF サービス ホスト、同じソリューション内の別のプロジェクトをデバッグするときに** チェック ボックスが既定で有効にします。 ボックスをオフに、同じソリューション内の別のプロジェクトのデバッグ時に、この特定のプロジェクトの WCF サービス ホストが起動しないようにします。
この動作は、F5 キーによるデバッグや、このプロジェクトへのサービス参照の追加の機能には影響を与えません。
このオプションは、次のプロジェクトで使用できます。
-- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービス ライブラリ プロジェクト
+- WCF サービス ライブラリ プロジェクト。
- シーケンシャル ワークフロー サービス ライブラリ プロジェクト
diff --git a/docs/framework/wcf/controlling-resource-consumption-and-improving-performance.md b/docs/framework/wcf/controlling-resource-consumption-and-improving-performance.md
index 0c63baf994d..261aa277564 100644
--- a/docs/framework/wcf/controlling-resource-consumption-and-improving-performance.md
+++ b/docs/framework/wcf/controlling-resource-consumption-and-improving-performance.md
@@ -2,11 +2,11 @@
title: リソース消費の制御とパフォーマンスの向上
ms.date: 03/30/2017
ms.assetid: 9a829669-5f76-4c88-80ec-92d0c62c0660
-ms.openlocfilehash: 031261f50a0615efa7227d3655c90c3423e77796
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: ee94ae7c570156d870b93311365ad52b815f12d5
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# リソース消費の制御とパフォーマンスの向上
このトピックでは、リソースの消費量をコントロールに正常に機能し、パフォーマンス メトリックに影響する Windows Communication Foundation (WCF) アーキテクチャのさまざまな領域にさまざまなプロパティについて説明します。
@@ -18,7 +18,7 @@ ms.lasthandoff: 05/04/2018
シリアル化のクォータの例としては、 プロパティがあります。このプロパティは、シリアライザーが メソッドの 1 回の呼び出しでシリアル化または逆シリアル化するオブジェクトの最大数を指定します。 アプリケーション レベルのスロットルの例としては、 プロパティがあります。このプロパティは、既定で、セッションフル チャネルの同時接続の最大数を 10 に制限します (クォータとは異なり、このスロットル値に達しても、アプリケーションは処理を続行しますが、新しいセッションフル チャネルは受け入れません。つまり、他のセッションフル チャネルのいずれかが終了するまで、新しいクライアントは接続できません)。
- これらの制御は、特定の種類の攻撃に対してすぐに使用できる軽減策を提供し、メモリの占有領域や起動時間などのパフォーマンス メトリックを向上するように設計されています。 ただし、アプリケーションによっては、これらの制御によってサービス アプリケーションのパフォーマンスが低下したり、アプリケーションがまったく動作しなくなったりする可能性があります。 たとえば、ビデオ ストリーミング用に設計されたアプリケーションは、既定の プロパティをすぐに超える可能性があります。 ここでは、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] のすべてのレベルでアプリケーションに適用されるさまざまな制御の概要を示し、特定の設定がアプリケーションの実行を妨げているかどうかに関する詳細情報を取得するためのさまざまな方法について説明し、さまざまな問題を修正する方法について説明します。 ほとんどのスロットルおよび一部のクォータは、基本プロパティがシリアル化またはトランスポートの制約である場合でも、アプリケーション レベルで利用できます。 たとえば、サービス クラスの を使用して、 プロパティを設定できます。
+ これらの制御は、特定の種類の攻撃に対してすぐに使用できる軽減策を提供し、メモリの占有領域や起動時間などのパフォーマンス メトリックを向上するように設計されています。 ただし、アプリケーションによっては、これらの制御によってサービス アプリケーションのパフォーマンスが低下したり、アプリケーションがまったく動作しなくなったりする可能性があります。 たとえば、ビデオ ストリーミング用に設計されたアプリケーションは、既定の プロパティをすぐに超える可能性があります。 このトピックでは、さまざまなコントロールの概要については、WCF のすべてのレベルでのアプリケーションに適用、設定が、アプリケーションを低下させているかどうかについて情報を取得するさまざまな方法について説明し、さまざまな問題を解決する方法について説明を提供します。 ほとんどのスロットルおよび一部のクォータは、基本プロパティがシリアル化またはトランスポートの制約である場合でも、アプリケーション レベルで利用できます。 たとえば、サービス クラスの を使用して、 プロパティを設定できます。
> [!NOTE]
> かどうかは、特定の問題がある、最初にお読みください、 [WCF トラブルシューティング クイック スタート](../../../docs/framework/wcf/wcf-troubleshooting-quickstart.md)を一覧表示されているかどうかの問題 (とソリューション) があります。
@@ -28,11 +28,11 @@ ms.lasthandoff: 05/04/2018
## クォータ設定に関連するアプリケーションとパフォーマンスの問題の検出
上記の値の既定値は、一般的なセキュリティの問題に対する基本的な保護を提供しながら、さまざまなアプリケーションで基本的なアプリケーション機能を使用できるように選択されたものです。 ただし、アプリケーション デザインによっては、1 つ以上のスロットル設定を超えてしまったためにアプリケーションがセキュリティで保護されなかったり、設計どおりに動作しなかったりする場合があります。 その場合は、超過したスロットル値とそのレベルを特定し、アプリケーションのスループットを向上するための適切な手順を決定する必要があります。
- 通常、アプリケーションを作成してデバッグする際には、構成ファイルまたはプログラムで プロパティを `true` に設定します。 これによって、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] にサービス例外のスタック トレースをクライアント アプリケーションに返して表示するように指示できます。 この機能により、ほとんどのアプリケーション レベルの例外が報告され、問題が発生している場合に、どのクォータ設定が関係しているかを表示できます。
+ 通常、アプリケーションを作成してデバッグする際には、構成ファイルまたはプログラムで プロパティを `true` に設定します。 これは、WCF サービス例外のスタック トレースを表示するためにクライアント アプリケーションに返されるを指示します。 この機能により、ほとんどのアプリケーション レベルの例外が報告され、問題が発生している場合に、どのクォータ設定が関係しているかを表示できます。
実行時に発生する一部の例外はアプリケーション層から見えないため、このメカニズムでは返されません。このため、カスタムの 実装で処理できないことがあります。 Microsoft Visual Studio などの開発環境で作業している場合は、これらの例外のほとんどは自動的に表示されます。 開発環境の設定など、いくつかの例外をマスクするただし、[マイ コードのみ](http://go.microsoft.com/fwlink/?LinkId=82174)Visual Studio 2005 で設定します。
- 開発環境の機能に関係なく、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] のトレース機能とメッセージ ログ機能を使用すると、すべての例外のデバッグとアプリケーションのパフォーマンス調整を実行できます。 詳細については、次を参照してください。[トレースを使用して、アプリケーションのトラブルシューティングを](../../../docs/framework/wcf/diagnostics/tracing/using-tracing-to-troubleshoot-your-application.md)です。
+ 開発環境の機能に関係なくには、すべての例外をデバッグし、アプリケーションのパフォーマンスをチューニングする WCF トレースとメッセージ ログ記録の機能を使用できます。 詳細については、次を参照してください。[トレースを使用して、アプリケーションのトラブルシューティングを](../../../docs/framework/wcf/diagnostics/tracing/using-tracing-to-troubleshoot-your-application.md)です。
## パフォーマンスの問題と XmlSerializer
を使用してシリアル化できるデータ型を使用するサービスおよびクライアント アプリケーションは、実行時にこのようなデータ型のシリアル化コードを生成およびコンパイルします。このため、起動時のパフォーマンスが低下することがあります。
diff --git a/docs/framework/wcf/creating-ws-i-basic-profile-1-1-interoperable-services.md b/docs/framework/wcf/creating-ws-i-basic-profile-1-1-interoperable-services.md
index 9155921086d..6a92324b99d 100644
--- a/docs/framework/wcf/creating-ws-i-basic-profile-1-1-interoperable-services.md
+++ b/docs/framework/wcf/creating-ws-i-basic-profile-1-1-interoperable-services.md
@@ -7,14 +7,14 @@ dev_langs:
helpviewer_keywords:
- configuration [WCF], interoperable services
ms.assetid: 91b70a21-8f5c-4679-808c-2ed5fa6b2013
-ms.openlocfilehash: 461bd7ba095300f945157db21122ccc610119680
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: aa76a6633ef86a908e00bb9dcb1b16eefe35c12d
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# WS-I Basic Profile 1.1 の相互運用可能サービスの作成
-[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] Web サービス クライアントと相互運用できるように [!INCLUDE[vstecasp](../../../includes/vstecasp-md.md)] サービス エンドポイントを構成するには、以下に従います。
+相互運用できるようにする WCF サービス エンドポイントを構成する[!INCLUDE[vstecasp](../../../includes/vstecasp-md.md)]Web サービス クライアント。
- サービス エンドポイントのバインディングの種類として を使用する。
@@ -28,12 +28,12 @@ ms.lasthandoff: 05/04/2018
- 値によって制御されるメッセージ セキュリティでは、WS-I Basic Security Profile 1.0 に準拠した WS-Security がサポートされます。 WS-Security を使用しない場合は、このプロパティを既定値 () のままにしておきます。
- メタデータを行うために、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]に利用できるサービス[!INCLUDE[vstecasp](../../../includes/vstecasp-md.md)]、Web サービス クライアント生成ツールを使用して: [Web サービス記述言語ツール (Wsdl.exe)](http://msdn.microsoft.com/library/b9210348-8bc2-4367-8c91-d1a04b403e88)、 [Web サービス検出ツール (Disco.exe)](http://msdn.microsoft.com/library/acd88078-c581-42bc-94ca-6633e2851979)、および`Add Web Reference`Visual Studio の機能です。 メタデータの公開を有効にする必要があります。 詳細については、次を参照してください。[メタデータ エンドポイントを公開する](../../../docs/framework/wcf/publishing-metadata-endpoints.md)です。
+ WCF サービスのメタデータを使用できるようにする[!INCLUDE[vstecasp](../../../includes/vstecasp-md.md)]、Web サービス クライアント生成ツールを使用して: [Web サービス記述言語ツール (Wsdl.exe)](http://msdn.microsoft.com/library/b9210348-8bc2-4367-8c91-d1a04b403e88)、 [Web サービス検出ツール (Disco.exe)](http://msdn.microsoft.com/library/acd88078-c581-42bc-94ca-6633e2851979)、および`Add Web Reference`Visual Studio の機能です。 メタデータの公開を有効にする必要があります。 詳細については、次を参照してください。[メタデータ エンドポイントを公開する](../../../docs/framework/wcf/publishing-metadata-endpoints.md)です。
## 例
### 説明
- 次のコード例は、追加する方法を示します、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]と互換性があるエンドポイント[!INCLUDE[vstecasp](../../../includes/vstecasp-md.md)]Web サービス クライアント コードで、または、構成ファイルにします。
+ 次のコード例と互換性がある WCF エンドポイントを追加する方法を示します[!INCLUDE[vstecasp](../../../includes/vstecasp-md.md)]Web サービス クライアント コードで、または、構成ファイルにします。
### コード
[!code-csharp[C_HowTo-WCFServiceAndASMXClient#0](../../../samples/snippets/csharp/VS_Snippets_CFX/c_howto-wcfserviceandasmxclient/cs/program.cs#0)]
diff --git a/docs/framework/wcf/defining-and-specifying-faults.md b/docs/framework/wcf/defining-and-specifying-faults.md
index 52b656b70df..33d2e06bf46 100644
--- a/docs/framework/wcf/defining-and-specifying-faults.md
+++ b/docs/framework/wcf/defining-and-specifying-faults.md
@@ -8,11 +8,11 @@ helpviewer_keywords:
- handling faults [WCF], specifying
- handling faults [WCF], defining
ms.assetid: c00c84f1-962d-46a7-b07f-ebc4f80fbfc1
-ms.openlocfilehash: b71aaf22c98c7f8e62b5c02449a45ec75567d064
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: 99e0c22a66eb1d839f1594cf53373a74fc3dd02d
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# エラーの定義と指定
SOAP エラーを使用する目的は、エラー状態情報をサービスからクライアントに伝達し、双方向のシナリオでは、相互利用が可能な手段でクライアントからサービスにも伝達することです。 ここでは、カスタムのエラー コンテンツをいつどのように定義し、そのエラーを返す操作をどのように指定するかについて説明します。 サービス、または双方向のクライアントがエラーを送信する方法と、クライアントまたはサービス アプリケーションがこのようなエラーを処理する方法の詳細については、次を参照してください。[送信と受信エラー](../../../docs/framework/wcf/sending-and-receiving-faults.md)です。 Windows Communication Foundation (WCF) アプリケーションのエラー処理の概要については、次を参照してください。[を指定すると処理のエラー コントラクトおよびサービスの](../../../docs/framework/wcf/specifying-and-handling-faults-in-contracts-and-services.md)します。
@@ -27,7 +27,7 @@ SOAP エラーを使用する目的は、エラー状態情報をサービスか
3. 操作でスローされた特定の SOAP エラーがクライアントに公開されるように、WSDL でその操作にマークします。
### クライアントに通知する必要があるエラー状態の定義
- SOAP エラーは、特定の操作に関するフォールト情報を伝達するためにパブリックに記述されたメッセージです。 これらのメッセージは、WSDL で他の操作メッセージと共に記述されているので、クライアントは、操作を呼び出した時点でこのようなエラー処理を予測できます。 ただし、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスはマネージ コードで記述されています。マネージ コードで記述されたどのエラー状態をフォールトに変換し、クライアントに返す必要があるかを決定することによって、サービスのエラー状態やバグは、クライアントとの間でエラーに関して行われる正規のメッセージ交換から分離することができます。
+ SOAP エラーは、特定の操作に関するフォールト情報を伝達するためにパブリックに記述されたメッセージです。 これらのメッセージは、WSDL で他の操作メッセージと共に記述されているので、クライアントは、操作を呼び出した時点でこのようなエラー処理を予測できます。 WCF サービスがマネージ コードで条件がフォールトに変換され、クライアントに返されるエラーを提供する正式なエラーからのエラー状況と、サービスでのバグを分離することを決定する、マネージ コードで記述されているため、クライアントがあるメッセージを交換します。
たとえば、次のコード例には、2 つの整数を受け取り、別の整数を返す操作があります。 ここではいくつかの例外がスローされる可能性があります。そのため、エラー コントラクトを設計するときに、クライアントにとって重要なエラー状態を判別する必要があります。 この場合、サービスでは 例外を検出する必要があります。
@@ -84,7 +84,7 @@ End Class
SOAP 標準に従って、エラーには、`Action`、`Code`、および `Reason` を指定することができます。 `Action` は、 プロパティによって制御されます。 プロパティと プロパティは、ジェネリック の親クラスである クラスのプロパティです。 `Code` プロパティには、 メンバーが含まれています。
- エラーを生成する非サービスを利用する場合には、特定の制限事項があります。 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] では、スキーマによって記述され、データ コントラクトと互換性のある、詳細な型を持つエラーしかサポートされません。 たとえば、上記のように [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] では、詳細な型で XML 属性を使用するエラーや、詳細セクションに複数のトップレベル要素を持つエラーがサポートされていません。
+ エラーを生成する非サービスを利用する場合には、特定の制限事項があります。 WCF では、詳細な型でのエラーのみ、スキーマを示すと、データ コントラクトと互換性があります。 たとえば、前述のように、WCF はできません、詳細な型で XML 属性を使用するエラーや詳細セクションに 2 つ以上の最上位要素を持つエラー。
## 関連項目
diff --git a/docs/framework/wcf/deploying-a-wcf-library-project.md b/docs/framework/wcf/deploying-a-wcf-library-project.md
index 550ec7f4ae4..3152c530f3f 100644
--- a/docs/framework/wcf/deploying-a-wcf-library-project.md
+++ b/docs/framework/wcf/deploying-a-wcf-library-project.md
@@ -2,18 +2,18 @@
title: WCF ライブラリ プロジェクトの配置
ms.date: 03/30/2017
ms.assetid: 9f9222fe-d358-443c-9a49-12c5498e35e7
-ms.openlocfilehash: 08a1d794aeeea1a41cd1eb3abf298f3f4a0f6d15
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: fb400a4d1ebba691222ad7fc9d2c09f1051591da
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# WCF ライブラリ プロジェクトの配置
このトピックでは、Windows Communication Foundation (WCF) サービス ライブラリ プロジェクトを配置する方法について説明します。
## WCF サービス ライブラリの配置
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービス ライブラリは、ダイナミックリンク ライブラリ (DLL) です。 それ自体を単独で実行することはできません。 ホスティング環境に配置する必要があります。 このプロセスの詳細については、次を参照してください。[ホスティングと WCF サービスの消費](http://go.microsoft.com/fwlink/?LinkId=99932)です。
+ WCF サービス ライブラリは、ダイナミック リンク ライブラリ (DLL) です。 それ自体を単独で実行することはできません。 ホスティング環境に配置する必要があります。 このプロセスの詳細については、次を参照してください。[ホスティングと WCF サービスの消費](http://go.microsoft.com/fwlink/?LinkId=99932)です。
- [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービス ライブラリは、他の [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスと同様に配置できます。 ただし、[!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)] では、DLL に対する構成がサポートされていないことに注意してください。 では、アプリケーション ドメイン 1 つにつき、1 つの構成ファイルがサポートされています。 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービス ライブラリ プロジェクトにより、配置中、ライブラリに App.config ファイルが提供され、この制限が緩和されます。 ただし、配置後、この App.config ファイルは認識されません。
+ WCF サービス ライブラリは、その他の WCF サービスと同様に展開できます。 ただし、[!INCLUDE[dnprdnshort](../../../includes/dnprdnshort-md.md)] では、DLL に対する構成がサポートされていないことに注意してください。 では、アプリケーション ドメイン 1 つにつき、1 つの構成ファイルがサポートされています。 WCF サービス ライブラリ プロジェクトでは、開発時に、ライブラリの App.config ファイルを提供することによってこのような制限が軽減されます。 ただし、配置後、この App.config ファイルは認識されません。
構成コードは、ホスティング環境で認識されている構成ファイルに移動する必要があります。 自己ホストを行うには、App.config ファイルの内容をホスティング実行可能形式の App.config ファイルにコピーしてください。 サービスのホスティングに IIS を使用する場合は、App.config ファイルの内容を仮想ディレクトリの Web.config ファイルにコピーする必要があります。
diff --git a/docs/framework/wcf/designing-and-implementing-services.md b/docs/framework/wcf/designing-and-implementing-services.md
index a4404a1400d..ade8ab2fa96 100644
--- a/docs/framework/wcf/designing-and-implementing-services.md
+++ b/docs/framework/wcf/designing-and-implementing-services.md
@@ -1,36 +1,22 @@
---
title: サービスの設計と実装
-ms.custom: ''
ms.date: 03/30/2017
-ms.prod: .net-framework
-ms.reviewer: ''
-ms.suite: ''
-ms.technology:
-- dotnet-clr
-ms.tgt_pltfrm: ''
-ms.topic: article
helpviewer_keywords:
- defining service contracts [WCF]
ms.assetid: 036fae20-7c55-4002-b71d-ac4466e167a3
-caps.latest.revision: 37
-author: dotnet-bot
-ms.author: dotnetcontent
-manager: wpickett
-ms.workload:
-- dotnet
-ms.openlocfilehash: 9b954a8ac4f8507b095eb97d0724095cecc7b75b
-ms.sourcegitcommit: 86adcc06e35390f13c1e372c36d2e044f1fc31ef
+ms.openlocfilehash: d4d4fb3600a25f05865dd56c220e7a8ade246f08
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 04/26/2018
+ms.lasthandoff: 05/07/2018
---
# サービスの設計と実装
-このセクションでは、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]コントラクトの定義および実装の方法を説明します。 サービス コントラクトとは、エンドポイントが外部と何をやりとりするかを指定するものです。 より具体的には、要求/応答、一方向、双方向というような、基本的なメッセージ交換パターン (MEP) として編成された一連のメッセージに関する記述です。 サービス コントラクトが一連のメッセージ交換に論理的に関連付けられていれば、サービスの操作は単一のメッセージ交換になります。 たとえば、`Hello` という操作は、必ず 1 つのメッセージを受け取らなければならず (呼び出し元があいさつを通知できるようにするため) 、これに対してメッセージを返したり、返さなかったりします (その操作がマナーを守っているかどうかによる)。
+このセクションを定義し、WCF のコントラクトを実装する方法を示します。 サービス コントラクトとは、エンドポイントが外部と何をやりとりするかを指定するものです。 より具体的には、要求/応答、一方向、双方向というような、基本的なメッセージ交換パターン (MEP) として編成された一連のメッセージに関する記述です。 サービス コントラクトが一連のメッセージ交換に論理的に関連付けられていれば、サービスの操作は単一のメッセージ交換になります。 たとえば、`Hello` という操作は、必ず 1 つのメッセージを受け取らなければならず (呼び出し元があいさつを通知できるようにするため) 、これに対してメッセージを返したり、返さなかったりします (その操作がマナーを守っているかどうかによる)。
- コントラクトと、[!INCLUDE[indigo1](../../../includes/indigo1-md.md)] のその他の中核的な概念の詳細については、「[Windows Communication Foundation の基本概念](../../../docs/framework/wcf/fundamental-concepts.md)」を参照してください。 このトピックでは、サービス コントラクトの理解を深めることに焦点をあてています。 サービスへ接続するためにサービス コントラクトを使用するクライアントを構築する方法の詳細については、 [WCF クライアントの概要](../../../docs/framework/wcf/wcf-client-overview.md)を参照してください。
+ コントラクトおよびその他のコア Windows Communication Foundation (WCF) の概念の詳細については、次を参照してください。[基本的な Windows Communication Foundation 概念](../../../docs/framework/wcf/fundamental-concepts.md)です。 このトピックでは、サービス コントラクトの理解を深めることに焦点をあてています。 サービスへ接続するためにサービス コントラクトを使用するクライアントを構築する方法の詳細については、 [WCF クライアントの概要](../../../docs/framework/wcf/wcf-client-overview.md)を参照してください。
## 概要
- ここでは、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスの設計および実装に関する大まかな概念的方向付けを行います。 サブトピックでは、設計と実装の仕様についてさらに詳しく説明します。 [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] アプリケーションを設計および実装する前に、次の準備をしておくことをお勧めします。
+ このトピックでは、設計と WCF サービスを実装する高レベルの概念的方向付けを提供します。 サブトピックでは、設計と実装の仕様についてさらに詳しく説明します。 設計と、WCF アプリケーションを実装する、前にお勧めします。
- サービス コントラクトの概要、しくみ、および作成方法について理解する。
@@ -59,16 +45,16 @@ ms.lasthandoff: 04/26/2018
4. メッセージを正常に処理するために必要な通信インフラストラクチャに関する明確な記述。 たとえば、正常な通信を確立するためにセキュリティが必要かどうか、また、どのような形式のセキュリティが必要かなどの詳細を記述します。
- このような多くのプラットフォーム (など、Microsoft 以外のプラットフォーム) で他のアプリケーションへの情報を伝えるために XML サービス コントラクトが公開されているで表現される、標準の XML 形式など[Web Services Description Language](http://go.microsoft.com/fwlink/?LinkId=94952) (WSDL) と[XML スキーマ](http://go.microsoft.com/fwlink/?LinkId=94953)(XSD) などです。 多くのプラットフォームの開発者は、このパブリック コントラクト情報を使用して、サービスと通信できるアプリケーションを作成できます。これは、開発者が仕様の言語を理解しているだけでなく、これらの言語はサービスがサポートするパブリックな形式、書式、およびプロトコルを記述することで相互運用できるように設計されているためです。 方法の詳細についての[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]については、このようなハンドルを参照してください[メタデータ](../../../docs/framework/wcf/feature-details/metadata.md)です。
+ このような多くのプラットフォーム (など、Microsoft 以外のプラットフォーム) で他のアプリケーションへの情報を伝えるために XML サービス コントラクトが公開されているで表現される、標準の XML 形式など[Web Services Description Language](http://go.microsoft.com/fwlink/?LinkId=94952) (WSDL) と[XML スキーマ](http://go.microsoft.com/fwlink/?LinkId=94953)(XSD) などです。 多くのプラットフォームの開発者は、このパブリック コントラクト情報を使用して、サービスと通信できるアプリケーションを作成できます。これは、開発者が仕様の言語を理解しているだけでなく、これらの言語はサービスがサポートするパブリックな形式、書式、およびプロトコルを記述することで相互運用できるように設計されているためです。 WCF がこのような情報を処理する方法の詳細については、次を参照してください。[メタデータ](../../../docs/framework/wcf/feature-details/metadata.md)です。
- コントラクトはさまざまな方法で表現できます。WSDL と XSD は、利用しやすい方法でサービスを記述する優れた言語である一方、直接使用することが難しい言語です。また、サービスを記述するに過ぎず、サービス コントラクトの実装ではありません。 そのため、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] アプリケーションでは、マネージ属性、マネージ インターフェイス、およびマネージ クラスを使用して、サービスの構造の定義と実装の両方を行います。
+ コントラクトはさまざまな方法で表現できます。WSDL と XSD は、利用しやすい方法でサービスを記述する優れた言語である一方、直接使用することが難しい言語です。また、サービスを記述するに過ぎず、サービス コントラクトの実装ではありません。 そのため、WCF アプリケーションを使用してマネージ属性、インターフェイス、およびクラスをサービスの構造を定義し、それを実装します。
- マネージ型で定義されたコントラクトを指定できます*エクスポート*メタデータとして — WSDL と XSD — クライアントやその他のサービス実装側で必要な場合です。 これにより、どのクライアント アプリケーションに対しても (パブリック メタデータを使用して) 記述できる、簡単なプログラミング モデルが実現します。 基になる SOAP メッセージの詳細や、トランスポートとセキュリティ関連の情報などは、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] に残しておくことができます。WCF は、サービス コントラクト型システムと XML 型システム間で必要な変換を自動的に実行します。
+ マネージ型で定義されたコントラクトを指定できます*エクスポート*メタデータとして — WSDL と XSD — クライアントやその他のサービス実装側で必要な場合です。 これにより、どのクライアント アプリケーションに対しても (パブリック メタデータを使用して) 記述できる、簡単なプログラミング モデルが実現します。 基になる SOAP メッセージ、トランスポートと、セキュリティ関連の情報の詳細は、XML 型システムに必要な変換と、サービス コントラクト型システムの間を自動的に実行するには、WCF に残しておくことができます。
コントラクトの設計の詳細については、次を参照してください。[サービス コントラクトの設計](../../../docs/framework/wcf/designing-service-contracts.md)です。 コントラクトの実装の詳細については、次を参照してください。[サービス コントラクトを実装する](../../../docs/framework/wcf/implementing-service-contracts.md)です。
### 重要なメッセージ
- リモート プロシージャ コール (RPC) スタイルのメソッド シグネチャを使用する場合、マネージ インターフェイス、マネージ クラス、およびマネージ メソッドを使用してサービス操作をモデル化することは簡単です。メソッドにパラメーターを渡し、戻り値を受け取る方法は、オブジェクトや他の種類のコードから機能を要求する通常の形式です。 たとえば、Visual Basic および C++ COM は、RPC スタイルの知識を適用できるように、マネージ言語を使用するプログラマに近づきます (オブジェクトまたはインターフェイスを使用) かどうかを作成する[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]サービス コントラクトの問題は発生しませんRPC スタイルの分散オブジェクト システムに固有です。 サービス指向では、RPC プログラミングの容易さと知識を保持しながら、疎結合のメッセージ指向プログラミングの利点を得ることができます。
+ リモート プロシージャ コール (RPC) スタイルのメソッド シグネチャを使用する場合、マネージ インターフェイス、マネージ クラス、およびマネージ メソッドを使用してサービス操作をモデル化することは簡単です。メソッドにパラメーターを渡し、戻り値を受け取る方法は、オブジェクトや他の種類のコードから機能を要求する通常の形式です。 たとえば、Visual Basic および C++ COM などのマネージ言語を使用するプログラマことができますの知識を適用 RPC スタイルの方法 (オブジェクトまたはインターフェイスを使用) かどうかには、WCF サービス コントラクトの作成に固有の問題は発生しませんRPC スタイルの分散オブジェクト システムです。 サービス指向では、RPC プログラミングの容易さと知識を保持しながら、疎結合のメッセージ指向プログラミングの利点を得ることができます。
プログラマの多くは、メッセージ キュー (Microsoft MSMQ、.NET Framework の 名前空間、HTTP 要求における構造化されていない XML の送信など) のようなメッセージ指向のアプリケーション プログラミング インターフェイスの方が使いやすいと考えています。 メッセージ レベルでのプログラミングの詳細については、次を参照してください[メッセージ コントラクトを使用して](../../../docs/framework/wcf/feature-details/using-message-contracts.md)、[サービス チャネル レベルのプログラミング](../../../docs/framework/wcf/extending/service-channel-level-programming.md)、および[POX アプリケーションとの相互運用](../../../docs/framework/wcf/feature-details/interoperability-with-pox-applications.md)。
@@ -77,7 +63,7 @@ ms.lasthandoff: 04/26/2018
コントラクトに必要なのは、サービス コントラクトの実装と、動作を追加するための実行時の構成に関するものであるという点に注意してください。 使用するサービスを公開するために満たす必要のある要件のセットは、上記の要件のセットを基に作成されます。 コントラクトが実装の要件を作成しても、実装ではサービスの実行を可能にするために、さらに多くの構成とバインディングを必要とする場合があります。 また、ホスト アプリケーションも、サービス構成とバインディングによって追加されるすべての要件をサポートする必要があります。
- [!INCLUDE[indigo1](../../../includes/indigo1-md.md)] サービス アプリケーションを設計、実装、構成、およびホストする際には、この追加要件の処理に注意することが重要です。 たとえば、コントラクトでセッションをサポートする必要があることが指定されている場合があります。 その場合、コントラクトの要件をサポートするようにバインディングを構成する必要があります。そうしないと、サービス実装は機能しなくなります。 また、サービスで統合 Windows 認証が必要であり、インターネット インフォメーション サービス (IIS) でホストされる場合、サービスが存在する Web アプリケーションでは、統合 Windows 認証を有効にし、匿名サポートを無効にする必要があります。 機能と、別のサービス ホスト アプリケーションの種類の影響の詳細については、次を参照してください。[ホスティング サービス](../../../docs/framework/wcf/hosting-services.md)です。
+ この追加要件のプロセスは、設計、実装、構成、および Windows Communication Foundation (WCF) サービス アプリケーションをホストしているときに覚えておく必要があります。 たとえば、コントラクトでセッションをサポートする必要があることが指定されている場合があります。 その場合、コントラクトの要件をサポートするようにバインディングを構成する必要があります。そうしないと、サービス実装は機能しなくなります。 また、サービスで統合 Windows 認証が必要であり、インターネット インフォメーション サービス (IIS) でホストされる場合、サービスが存在する Web アプリケーションでは、統合 Windows 認証を有効にし、匿名サポートを無効にする必要があります。 機能と、別のサービス ホスト アプリケーションの種類の影響の詳細については、次を参照してください。[ホスティング サービス](../../../docs/framework/wcf/hosting-services.md)です。
## 関連項目
[サービス コントラクトの設計](../../../docs/framework/wcf/designing-service-contracts.md)
diff --git a/docs/framework/wcf/designing-service-contracts.md b/docs/framework/wcf/designing-service-contracts.md
index 7517ec48afe..78c8bdb506e 100644
--- a/docs/framework/wcf/designing-service-contracts.md
+++ b/docs/framework/wcf/designing-service-contracts.md
@@ -7,11 +7,11 @@ dev_langs:
helpviewer_keywords:
- service contracts [WCF]
ms.assetid: 8e89cbb9-ac84-4f0d-85ef-0eb6be0022fd
-ms.openlocfilehash: 6d1e9ba7f5546923b222f2d495aacdb2c1caaf96
-ms.sourcegitcommit: 3d5d33f384eeba41b2dff79d096f47ccc8d8f03d
-ms.translationtype: HT
+ms.openlocfilehash: 163c551103a68ac320e482b1daa0a0c19b2b8fed
+ms.sourcegitcommit: 15109844229ade1c6449f48f3834db1b26907824
+ms.translationtype: MT
ms.contentlocale: ja-JP
-ms.lasthandoff: 05/04/2018
+ms.lasthandoff: 05/07/2018
---
# サービス コントラクトの設計
ここでは、サービス コントラクトの概要、定義方法、使用できる操作 (および基になるメッセージ交換の影響)、使用するデータ型、およびシナリオの要件を満たす操作を設計する際に役立つその他の問題について説明します。
@@ -19,7 +19,7 @@ ms.lasthandoff: 05/04/2018
## サービス コントラクトの作成
サービスは複数の操作を公開します。 Windows Communication Foundation (WCF) アプリケーションでは、メソッドを作成してでマークすることによって、操作を定義、属性。 次に、サービス コントラクトを作成するために、 属性でマークされたインターフェイス内で操作を宣言するか、この属性でマークされたクラス内で操作を定義することにより、操作をグループ化します (基本的な例では、次を参照してください[する方法: サービス コントラクトを定義する](../../../docs/framework/wcf/how-to-define-a-wcf-service-contract.md)。)。
- 属性を持たないメソッドはサービス操作ではないため、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスによって公開されることはありません。
+ すべてのメソッドがない、属性は、サービス操作ではないと、WCF サービスによって公開されていません。
ここでは、サービス コントラクトの設計時に決定すべき以下のポイントについて説明します。
@@ -34,7 +34,7 @@ ms.lasthandoff: 05/04/2018
- 操作の入力と出力の制限
## クラスとインターフェイス
- クラスとインターフェイスは、いずれも機能のグループ化を表します。したがって、どちらを使用しても [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービス コントラクトを定義できます。 ただし、インターフェイスはサービス コントラクトを直接モデル化するため、インターフェイスを使用することをお勧めします。 実装のないインターフェイスは、特定のシグネチャを持つメソッドのグループ化を定義しているにすぎません。 サービス コントラクト インターフェイスを実装してはじめて、[!INCLUDE[indigo2](../../../includes/indigo2-md.md)] サービスを実装したことになります。
+ 機能のグループ化を表すクラスとインターフェイスの両方と、両方を使用して WCF サービス コントラクトを定義するため、します。 ただし、インターフェイスはサービス コントラクトを直接モデル化するため、インターフェイスを使用することをお勧めします。 実装のないインターフェイスは、特定のシグネチャを持つメソッドのグループ化を定義しているにすぎません。 サービス コントラクト インターフェイスを実装し、WCF サービスを実装しています。
サービス コントラクト インターフェイスには、次のようにマネージ インターフェイスのあらゆる利点がもたらされます。
@@ -70,12 +70,12 @@ ms.lasthandoff: 05/04/2018
#### データ コントラクト
Windows Communication Foundation (WCF) アプリケーションと同様に、サービス指向のアプリケーションは、できる限り多くの Microsoft および Microsoft 以外のプラットフォーム上のクライアント アプリケーションとの相互運用に設計されています。 最大限の相互運用性を実現するために、使用する型を 属性と 属性でマークして、データ コントラクトを作成することをお勧めします。データ コントラクトは、サービス コントラクトの一部であり、サービス操作で交換するデータを記述したものです。
- データ コントラクトは opt-in 方式のコントラクトです。つまり、データ コントラクト属性を明示的に適用しない限り、型またはデータ メンバーはシリアル化されません。 データ コントラクトはマネージ コードのアクセス スコープとして関連付けられていません。プライベートのデータ メンバーはシリアル化され、パブリックにアクセスされる他の場所に送信されます (データ コントラクトの基本的な例を参照してください[する方法: クラスまたは構造体に基本的なデータ コントラクトを作成する](../../../docs/framework/wcf/feature-details/how-to-create-a-basic-data-contract-for-a-class-or-structure.md)。)。[!INCLUDE[indigo2](../../../includes/indigo2-md.md)]操作の機能を有効にする基になる SOAP メッセージの定義だけでなく、シリアル化データの種類に出入りするメッセージの本文を処理します。 使用するデータ型がシリアル化可能であれば、操作の設計時に、基盤となるメッセージ交換インフラストラクチャについて考える必要はありません。
+ データ コントラクトは opt-in 方式のコントラクトです。つまり、データ コントラクト属性を明示的に適用しない限り、型またはデータ メンバーはシリアル化されません。 データ コントラクトはマネージ コードのアクセス スコープとして関連付けられていません。プライベートのデータ メンバーはシリアル化され、パブリックにアクセスされる他の場所に送信されます (データ コントラクトの基本的な例を参照してください[する方法: クラスまたは構造体に基本的なデータ コントラクトを作成する](../../../docs/framework/wcf/feature-details/how-to-create-a-basic-data-contract-for-a-class-or-structure.md)。)。WCF では、操作の機能を有効にする基になる SOAP メッセージの定義だけでなく、シリアル化データの種類に出入りするメッセージの本文を処理します。 使用するデータ型がシリアル化可能であれば、操作の設計時に、基盤となるメッセージ交換インフラストラクチャについて考える必要はありません。
- 通常の [!INCLUDE[indigo2](../../../includes/indigo2-md.md)] アプリケーションは 属性および 属性を使用して操作のデータ コントラクトを作成しますが、他のシリアル化機構を使用することもできます。 、、および