45 lines
1.3 KiB
C#
45 lines
1.3 KiB
C#
|
//------------------------------------------------------------
|
||
|
// Copyright (c) Microsoft Corporation. All rights reserved.
|
||
|
//------------------------------------------------------------
|
||
|
|
||
|
namespace System.ServiceModel.Security
|
||
|
{
|
||
|
using System;
|
||
|
|
||
|
/// <summary>
|
||
|
/// Event Argument that is created when an Trust Request Fault is raised.
|
||
|
/// </summary>
|
||
|
public class WSTrustRequestProcessingErrorEventArgs : EventArgs
|
||
|
{
|
||
|
Exception _exception;
|
||
|
string _requestType;
|
||
|
|
||
|
/// <summary>
|
||
|
/// Creates an instance of this Event Argument.
|
||
|
/// </summary>
|
||
|
/// <param name="requestType">The Trust Request Type that failed.</param>
|
||
|
/// <param name="exception">The exception happend during this Request.</param>
|
||
|
public WSTrustRequestProcessingErrorEventArgs( string requestType, Exception exception )
|
||
|
{
|
||
|
_exception = exception;
|
||
|
_requestType = requestType;
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// Gets the Exception thrown.
|
||
|
/// </summary>
|
||
|
public Exception Exception
|
||
|
{
|
||
|
get { return _exception; }
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// Gets the Request Type that failed.
|
||
|
/// </summary>
|
||
|
public string RequestType
|
||
|
{
|
||
|
get { return _requestType; }
|
||
|
}
|
||
|
}
|
||
|
}
|