SymWriterとは? わかりやすく解説

SymWriter クラス

マネージ コードシンボル ライタ表します

名前空間: System.Diagnostics.SymbolStore
アセンブリ: ISymWrapper (isymwrapper.dll 内)
構文構文

<ComVisibleAttribute(True)> _
Public Class SymWriter
    Implements ISymbolWriter
[ComVisibleAttribute(true)] 
public class SymWriter : ISymbolWriter
[ComVisibleAttribute(true)] 
public ref class SymWriter : ISymbolWriter
/** @attribute ComVisibleAttribute(true) */ 
public class SymWriter implements ISymbolWriter
ComVisibleAttribute(true) 
public class SymWriter implements ISymbolWriter
解説解説
継承階層継承階層
System.Object
  System.Diagnostics.SymbolStore.SymWriter
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

SymWriter コンストラクタ ()


SymWriter コンストラクタ (Boolean)

基になるシンボル ライタ作成するかどうか指定して、SymWriter クラス新しインスタンス初期化します。

名前空間: System.Diagnostics.SymbolStore
アセンブリ: ISymWrapper (isymwrapper.dll 内)
構文構文

Public Sub New ( _
    noUnderlyingWriter As Boolean _
)
Dim noUnderlyingWriter As Boolean

Dim instance As New SymWriter(noUnderlyingWriter)
public SymWriter (
    bool noUnderlyingWriter
)
public:
SymWriter (
    bool noUnderlyingWriter
)
public SymWriter (
    boolean noUnderlyingWriter
)
public function SymWriter (
    noUnderlyingWriter : boolean
)

パラメータ

noUnderlyingWriter

SetUnderlyingWriter メソッド呼び出して基になるシンボル ライタ提供する場合true既定の基になるシンボル ライタ作成する必要がある場合false

.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

SymWriter コンストラクタ


SymWriter メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド __dtor  
パブリック メソッド Close SymWriter を閉じシンボルシンボル ストアコミットます。
パブリック メソッド CloseMethod 現在のメソッド閉じます
パブリック メソッド CloseNamespace 最後に使用した名前空間閉じます
パブリック メソッド CloseScope 現在の構文スコープ閉じます
パブリック メソッド DefineDocument ソース ドキュメント定義します
パブリック メソッド DefineField 常に NotSupportedException をスローます。
パブリック メソッド DefineGlobalVariable 常に NotSupportedExceptionスローます。
パブリック メソッド DefineLocalVariable 現在の構文スコープ変数1 つ定義します
パブリック メソッド DefineParameter 常に NotSupportedExceptionスローます。
パブリック メソッド DefineSequencePoints 現在のメソッド内にシーケンス ポイントグループ定義します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド GetWriter 基になるアンマネージ シンボル ライタ取得します
パブリック メソッド Initialize このライタ関連付けるメタデータ エミッタ インターフェイス設定します
パブリック メソッド InitWriter シンボル ライタ初期化します。このメソッド直接呼び出さないください。これは、コンストラクタから呼び出されます。
パブリック メソッド OpenMethod シンボル情報配置を行うメソッド開きます
パブリック メソッド OpenNamespace 新し名前空間開きます
パブリック メソッド OpenScope 現在のメソッド構文新しスコープ開きます
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド SetMethodSourceRange 常に NotSupportedExceptionスローます。
パブリック メソッド SetScopeRange 指定した構文スコープオフセット範囲定義します
パブリック メソッド SetSymAttribute 属性名と属性値指定されると、属性定義します
パブリック メソッド SetUnderlyingWriter マネージ SymWriterシンボル出力するときに使用する、基になる ISymUnmanagedWriter (アンマネージ API に相当) を設定します
パブリック メソッド SetUserEntryPoint ユーザー定義のメソッドを、現在のモジュールのエントリ ポイントとして識別します。
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
パブリック メソッド UsingNamespace 指定した全修名前空間名を、開かれている構文スコープ内で使用することを指定します
プロテクト メソッドプロテクト メソッド
参照参照

SymWriter メンバ

マネージ コードシンボル ライタ表します

SymWriter データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド __dtor  
パブリック メソッド Close SymWriter閉じシンボルシンボル ストアコミットます。
パブリック メソッド CloseMethod 現在のメソッド閉じます
パブリック メソッド CloseNamespace 最後に使用した名前空間閉じます
パブリック メソッド CloseScope 現在の構文スコープ閉じます
パブリック メソッド DefineDocument ソース ドキュメント定義します
パブリック メソッド DefineField 常に NotSupportedException をスローます。
パブリック メソッド DefineGlobalVariable 常に NotSupportedExceptionスローます。
パブリック メソッド DefineLocalVariable 現在の構文スコープ変数1 つ定義します
パブリック メソッド DefineParameter 常に NotSupportedExceptionスローます。
パブリック メソッド DefineSequencePoints 現在のメソッド内にシーケンス ポイントグループ定義します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド GetWriter 基になるアンマネージ シンボル ライタ取得します
パブリック メソッド Initialize このライタ関連付けるメタデータ エミッタ インターフェイス設定します
パブリック メソッド InitWriter シンボル ライタ初期化します。このメソッド直接呼び出さないください。これは、コンストラクタから呼び出されます。
パブリック メソッド OpenMethod シンボル情報配置を行うメソッド開きます
パブリック メソッド OpenNamespace 新し名前空間開きます
パブリック メソッド OpenScope 現在のメソッド構文新しスコープ開きます
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド SetMethodSourceRange 常に NotSupportedExceptionスローます。
パブリック メソッド SetScopeRange 指定した構文スコープオフセット範囲定義します
パブリック メソッド SetSymAttribute 属性名と属性値指定されると、属性定義します
パブリック メソッド SetUnderlyingWriter マネージ SymWriterシンボル出力するときに使用する、基になる ISymUnmanagedWriter (アンマネージ API に相当) を設定します
パブリック メソッド SetUserEntryPoint ユーザー定義のメソッドを、現在のモジュールのエントリ ポイントとして識別します。
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
パブリック メソッド UsingNamespace 指定した全修名前空間名を、開かれている構文スコープ内で使用することを指定します
プロテクト メソッドプロテクト メソッド
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「SymWriter」の関連用語

SymWriterのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SymWriterのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS