IStoreUpdateLoggerWithAmbientContext.SetContext 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置一个或多个环境属性值,这些值将添加到所有存储日志记录 (除非被本地参数重写) 直到释放返回的 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
参数
- properties
- StoreLogPropertyInstance[]