namespace Microsoft
{
///
/// 定义判断分配的资源是否已经释放的属性接口.
/// Copyright (c) JajaSoft
///
public interface IDisposeState
{
///
/// 分配的资源是否正在释放
///
bool Disposing
{
get;
}
///
/// 分配的资源是否已经释放
///
bool IsDisposed
{
get;
}
///
/// 检查是否已释放资源,如果已释放资源则抛出异常
///
void CheckDisposed();
}
}