.net OData v4中函数和动作的具体实现和应用场景是怎样的?