IStoreUpdateLoggerWithAmbientContext.SetContext 方法

定义

设置一个或多个环境属性值,这些值将添加到所有存储日志记录 (除非被本地参数重写) 直到释放返回的 IDisposable 。 这种情况仅适用于当前的执行上下文,因此,即使对于同一个记录器实例,其他线程或异步执行流将同时运行,即使对于同一个记录器实例,也不会受到影响。

public:
 IDisposable ^ SetContext(... cli::array <Microsoft::VisualStudio::Settings::StoreLogPropertyInstance ^> ^ properties);
public IDisposable SetContext (params Microsoft.VisualStudio.Settings.StoreLogPropertyInstance[] properties);
abstract member SetContext : Microsoft.VisualStudio.Settings.StoreLogPropertyInstance[] -> IDisposable
Public Function SetContext (ParamArray properties As StoreLogPropertyInstance()) As IDisposable

参数

返回

IDisposable

适用于