trace
「trace」とは、足跡・痕跡・形跡のことを意味する英語表現である。
「trace」とは・「trace」の意味
「trace」とは、名詞で人や動物が通った足跡、形跡、事件や事故などの痕跡を意味する。ほんの僅か、少量の意味で使われることもある。動詞では追跡する、突きとめる、確かめるという意味になる。化学の実験や研究では痕跡、微量を示す際に「trace」がよく用いられる。医療用語としてはカタカナ語の「トレース」が心臓超音波検査の指標となっている。「trace」の発音・読み方
「trace」の発音は、「tréɪs」でカタカナで読むと「トレイス」となることが多い。「trace」の語源・由来
「trace」の語源は、ラテン語で引っ張るという意味の「trahere」である。「trace」を含む英熟語・英語表現
to trace letters 文字をなぞるdisappear without trace跡形もなく消える
produce a traceトレースを表示する
to trace something to its source話の源にさかのぼる
to leave a mark or trace足跡を残す
vanish without trace全て消滅する
lose all trace of ~のゆくえが分からない
trace the shape of~の形をたどる
trace a design図案をなぞる
traces of an old civilization 古代文明の遺跡
「trace」に関連する用語の解説
「Traceability」追跡「trace」と可能性「ability」が合わさった造語であり、国内では追跡可能性と訳されることが多い。カタカナでは「トレーサビリティ」と表記される。特に、食品や機械、部品などを扱うメーカーにおいて、生産から廃棄の過程を追跡して記録に残すことによって、将来的な品質の向上やロスの削減に繋げようとする取り組みや運動の全般を指す。環境保護や技術革新などの面で注目が高まっている。国や自治体によっては「トレーサビリティ」を推し進める企業を対象に補助金の支給や減税などの措置が行われることもある。
「trace」の使い方・例文
Forensics are working through the night to see if there are any traces of fingerprints, footprints, or weapons left by the criminal at the crime scene.鑑識は、犯人が現場に残した指紋や足跡、凶器といった何らかの痕跡が無いか調べるため夜通しで作業を行った。
If there are traces of relatively new bear poop on the road ahead, it is better to stop climbing immediately and descend to a safe place.
もしもこの先の道に比較的新しい熊の糞などの痕跡がある場合には、すぐに登山を中止して安全なところまで下山をした方が良い。
The achievements of that famous astronaut are already known to people all over the world, and he left a definite trace in the big dream project of space development.
あの有名な宇宙飛行士の功績はすでに世界中の人々に知れ渡っており、宇宙開発という夢のある大きな計画においてたしかな足跡を残した。
In the event of a car-to-car contact accident, insurance company representatives may focus on traces left on the body, tires, etc., in order to certify the extent to which both parties are at fault.
車同士の接触事故が起こった場合に、双方の過失割合がどの程度であるか認定をするため、保険会社の担当者はボディやタイヤなどに残った痕跡に着目することがある。
If you don't know if the trace is human or animal, it's best to have an expert judge it.
その足跡が人なのか動物なのか分からない場合には専門家に判断をしてもらうのが一番だ。
Burglars may use various tricks to hide the traces of an intrusion, but a veteran detective will easily spot them.
空き巣は侵入の痕跡を隠そうと様々な細工をすることがあるが、ベテランの刑事にかかれば簡単に見破られてしまうだろう。
Although this ruin is located in a remote area, it is often introduced on the Internet, and there are traces that someone has recently entered it.
この廃墟は人里離れたところにあるが、インターネットでも良く紹介されていることもあって、最近誰かが入った形跡がいたるところにある。
Trains and cars have collided in the past at that railroad crossing, and even now the traces of the accident remain vividly.
あの線路の踏切では過去に電車と車が衝突したことがあり、今でも事故の痕跡が生々しく残っている。
Fraudulent groups often carry out their crimes in order to avoid being caught in the investigation network, such as making phone calls with anonymous settings so as not to leave traces, or deciding on the division of roles.
詐欺グループは痕跡を残さないため、非通知設定で電話を掛けたり役割分担を決めたりするなど、捜査の網に掛からないよう犯行に及ぶことが多い。
Due to the intermittent large earthquakes and tsunamis, this city disappeared without a trace in a short period of time.
断続的に発生した大きな地震と津波の影響でこの街は短時間のうちに跡形もなく消えてしまった。
Fingerprint traces on new window glass not only make it look unattractive, but also increase the time and effort required to clean it, so never touch it.
新品の窓ガラスに指紋の跡が付いてしまうと、見栄えが悪くなるだけでなく、掃除の手間が増えてしまうので絶対に触れてはいけません。
トレース【trace】
Trace クラス
アセンブリ: System (system.dll 内)


Trace クラスのプロパティやメソッドを使用して、リリース ビルドをインストルメントできます。インストルメンテーションにより、実際の設定で実行されるアプリケーションの状態を監視できます。トレースを行うと、実行中のシステムを中断せずに問題を特定し、修復できます。
![]() |
---|
C# でトレースを有効にするには、コードのコンパイル時に /d:TRACE フラグをコンパイラのコマンド ラインに追加するか、#define TRACE をファイルの最上部に挿入します。Visual Basic では、コンパイラのコマンド ラインに /d:TRACE=True フラグを追加します。C++ でこれと同等の機能を使用するには、このクラスのメソッド呼び出しを #ifdef TRACE... #endif ブロックで囲む必要があります。この構文はコンパイラ固有です。Trace クラスのメソッドには条件付きコンパイル属性があるため、上記以外のコンパイラを使用する場合は、使用するコンパイラのドキュメントを参照して条件付きコンパイルを有効にする必要があります。 |
Visual Studio 2005 プロジェクトでは、Trace は既定で有効になっています。したがって、リリース ビルドとデバッグ ビルドの両方ですべての Trace メソッドのコードが生成されます。これにより、エンド ユーザーはプログラムを再コンパイルせずに問題を特定できるトレースを有効にできます。対照的に、既定では、Debug がリリース ビルドでは無効になるため、Debug メソッドの実行可能コードは生成されません。Trace を無効にする方法の詳細については、Visual Studio 2005 のドキュメントを参照してください。
このクラスは Assert ダイアログ ボックスを表示するメソッドを提供し、常に Fail になるアサーションを出力するメソッドを提供します。このクラスは次の種類の書き込みメソッドを提供します。Write、WriteLine、WriteIf、および WriteLineIf。
BooleanSwitch クラスおよび TraceSwitch クラスは、トレース出力を動的に制御する手段を提供します。これらのスイッチの値はアプリケーションを再コンパイルせずに変更できます。構成ファイルを使ってスイッチを設定する方法の詳細については、Switch クラスのトピックおよび「方法 : トレース スイッチを設定する」を参照してください。
Listeners コレクションに TraceListener インスタンスを追加したり、コレクションからインスタンスを削除することによって、トレース出力対象をカスタマイズできます。既定では、トレース出力は DefaultTraceListener クラスを使用すると出力されます。
Trace クラスは、Indent のレベル、IndentSize、および各書き込みの後で AutoFlush を実行するかどうかを示す値を取得または設定するプロパティを提供します。
Trace に AutoFlush や IndentSize を設定するために、アプリケーション名に対応する構成ファイルを編集することもできます。構成ファイルの書式は次の例のようになります。
<configuration> <system.diagnostics> <trace autoflush="false" indentsize="3" /> </system.diagnostics> </configuration>
Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows CE プラットフォームメモ : .NET Compact Framework は、構成ファイルを使用するトレース機能をサポートしていません。

Trace を使用してプログラム実行の最初と最後を指定する例を次に示します。この例では、Indent と Unindent も使用してトレース出力を区別します。
Shared Sub Main() Trace.Listeners.Add(New TextWriterTraceListener(Console.Out)) Trace.AutoFlush = True Trace.Indent() Trace.WriteLine("Entering Main") Console.WriteLine("Hello World.") Trace.WriteLine("Exiting Main") Trace.Unindent() End Sub 'Main


System.Diagnostics.Trace

この型は、スレッド セーフです。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Trace プロパティ

名前 | 説明 | |
---|---|---|
![]() | AutoFlush | 各書き込みの後で Listeners で Flush を呼び出すかどうかを示す値を取得または設定します。 |
![]() | CorrelationManager | このトレースのスレッド用の相関マネージャを取得します。 |
![]() | IndentLevel | インデントのレベルを取得または設定します。 |
![]() | IndentSize | 1 つのインデントに含まれる空白の数を取得または設定します。 |
![]() | Listeners | トレース出力を監視するリスナのコレクションを取得します。 |
![]() | UseGlobalLock | グローバル ロックを使用するかどうかを示す値を取得または設定します。 |

Trace メソッド


名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

Trace メンバ
コードの実行をトレースするためのメソッドとプロパティのセットを提供します。このクラスは継承できません。
Trace データ型で公開されるメンバを以下の表に示します。

名前 | 説明 | |
---|---|---|
![]() | AutoFlush | 各書き込みの後で Listeners で Flush を呼び出すかどうかを示す値を取得または設定します。 |
![]() | CorrelationManager | このトレースのスレッド用の相関マネージャを取得します。 |
![]() | IndentLevel | インデントのレベルを取得または設定します。 |
![]() | IndentSize | 1 つのインデントに含まれる空白の数を取得または設定します。 |
![]() | Listeners | トレース出力を監視するリスナのコレクションを取得します。 |
![]() | UseGlobalLock | グローバル ロックを使用するかどうかを示す値を取得または設定します。 |


名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

TRACE
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/05/31 08:52 UTC 版)
![]() TRACEのイラスト | |
基本情報 | |
---|---|
所属 | アメリカ航空宇宙局 |
打上げ日時 | 1998年4月2日 UTC |
ミッション期間 | 26年1か月と29日経過 |
質量 | 250kg |
形式 | 遠紫外線カセグレン式望遠鏡 |
観測波長 |
白光 (170 to 1000 nm) 紫外線 (~121.6/155/~160/~170 nm) 極紫外線(17.1/19.5/28.4 nm) |
口径 | 30 cm |
焦点距離 | 8.66 m |
公式サイト | http://trace.lmsal.com |
TRACE(Transition Region and Coronal Explorer 、遷移領域・コロナ探査衛星)はアメリカ航空宇宙局(NASA)の太陽観測衛星。太陽の光球、遷移層、コロナを観測することによって、微小磁場どうしの関係と、それに関連したプラズマ構造を解明することが目的である。SMEXの一環。
1998年4月2日、ヴァンデンバーグ空軍基地からペガサス・ロケットによって打ち上げられた。常に太陽を観測するため、太陽同期軌道を周回している。コロナルループの微細構造の観測のため、口径30cmの遠紫外線カセグレン式望遠鏡が搭載された。
ギャラリー
-
TRACEによって撮影されたコロナル・ループ
-
太陽球
参考文献
- “TRACE Science Objectives”. 2010年2月11日閲覧。
- “TRACE衛星の太陽観測”. はまぎんこども宇宙科学館. 2010年2月11日閲覧。
関連項目
外部リンク
TRACE
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/07 20:16 UTC 版)
「Hypertext Transfer Protocol」の記事における「TRACE」の解説
サーバまでのネットワーク経路をチェックする。サーバは受け取ったメッセージのそれ自体をレスポンスのデータにコピーして応答する。WindowsのTracertやUNIXのTracerouteとよく似た動作。
※この「TRACE」の解説は、「Hypertext Transfer Protocol」の解説の一部です。
「TRACE」を含む「Hypertext Transfer Protocol」の記事については、「Hypertext Transfer Protocol」の概要を参照ください。
「trace」の例文・使い方・用例・文例
固有名詞の分類
- traceのページへのリンク