public void Abort()
{
try
{
if (State != DicomAssociationState.Sta1_Idle
&& State != DicomAssociationState.Sta13_AwaitingTransportConnectionClose)
SendAssociateAbort(DicomAbortSource.ServiceUser, DicomAbortReason.NotSpecified);
}
finally
{
CloseNetwork(System.Threading.Timeout.Infinite);
}
}