次の方法で共有


ComErrorRecord クラス

レプリケーション エージェントによって生成されるエラーの情報を表します。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Replication..::..ComErrorRecord

名前空間:  Microsoft.SqlServer.Replication
アセンブリ:  Microsoft.SqlServer.Replication (Microsoft.SqlServer.Replication.dll)

構文

'宣言
<GuidAttribute("AF9B6ACC-1A5E-4B05-98B5-03936792EE70")> _
<ComVisibleAttribute(True)> _
<ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)> _
Public Class ComErrorRecord _
    Implements IComErrorRecord
'使用
Dim instance As ComErrorRecord
[GuidAttribute("AF9B6ACC-1A5E-4B05-98B5-03936792EE70")]
[ComVisibleAttribute(true)]
[ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)]
public class ComErrorRecord : IComErrorRecord
[GuidAttribute(L"AF9B6ACC-1A5E-4B05-98B5-03936792EE70")]
[ComVisibleAttribute(true)]
[ClassInterfaceAttribute(ClassInterfaceType::AutoDispatch)]
public ref class ComErrorRecord : IComErrorRecord
[<GuidAttribute("AF9B6ACC-1A5E-4B05-98B5-03936792EE70")>]
[<ComVisibleAttribute(true)>]
[<ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)>]
type ComErrorRecord =  
    class
        interface IComErrorRecord
    end
public class ComErrorRecord implements IComErrorRecord

ComErrorRecord 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド ComErrorRecord() () () () ComErrorRecord クラスのインスタンスを作成します。
パブリック メソッド ComErrorRecord(String, String, Int32) ComErrorRecord クラスのインスタンスとエラーの設定プロパティを作成します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ Description エラーの説明です。
パブリック プロパティ ErrorNumber 数値エラー コードです。
パブリック プロパティ SourceType エラーのソースを識別する値です。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

使用例

この例 (C#) では、返されるエラー コレクションをエージェントの実行後に繰り返し処理します。

foreach (ComErrorRecord errorRecord in agent.ComErrorCollection)
    {
      WriteLog("[ERROR: " + errorRecord.ErrorNumber + 
          errorRecord.Description + "]");
    }

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。