“doesservicerequest”的目的是什么?c# Azure库中的装饰属性
本文关键字:Azure 属性 doesservicerequest 是什么 | 更新日期: 2023-09-27 18:03:31
MSDN说:DoesServiceRequest
指定该方法将向存储服务发出一个或多个请求。
然而,它没有说为什么需要。我可以用它来装饰我自己的模拟类,但我想知道更多,而不是盲目地把它贴在我的方法上。有人知道吗?
这是Storage客户端库API调用上的修饰符,用于让您知道特定API调用是否向存储服务发出请求,或者该API调用是否在本地运行。
例如,CloudBlockBlob。FetchAttributes使用DoesServiceRequest装饰,因为它对Storage进行HTTP调用。但CloudBlockBlob。GetSharedAccessSignature没有这个装饰符,因为该函数在本地进程内执行,而不需要调用存储服务。