1.Apex class 例
2.Class的定义
3.
with sharing:强制执行当前用户的共享规则(确保Apex代码在当前用户上下文中运行)
without sharing:确保当前用户的共享规则不被强制执行 eg.当从使用without sharing声明的一个类调用某个类时,可以显示关闭共享规则强制。
inherited sharing:声明类时使用继承的共享关键字来强制调用该类的类的共享规则。使用继承共享是一种高级技术,可以在运行时确定共享模式,并设计可以在共享或不共享模式下运行的Apex类。
Apex类在以下对象时共享运行:
An Aura component controller
A Visualforce controller
An Apex REST service