SessionSecurityTokenHandler.ApplyTransforms(Byte[], Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 Transforms 属性指定的转换应用于对指定 Cookie 进行编码或解码。
protected:
virtual cli::array <System::Byte> ^ ApplyTransforms(cli::array <System::Byte> ^ cookie, bool outbound);
protected virtual byte[] ApplyTransforms (byte[] cookie, bool outbound);
abstract member ApplyTransforms : byte[] * bool -> byte[]
override this.ApplyTransforms : byte[] * bool -> byte[]
Protected Overridable Function ApplyTransforms (cookie As Byte(), outbound As Boolean) As Byte()
参数
- cookie
- Byte[]
将转换的 cookie。
- outbound
- Boolean
如果应编码 cookie,则为 true
;如果应解码 cookie,则为 false
。
返回
Byte[]
编码或解码的 cookie。
例外
Transforms 属性为 null
。
注解
编码时,将按照它们在 属性中的 Transforms 显示顺序应用 Cookie 转换。 解码 Cookie 时,它们按相反的顺序应用。
从 WriteToken 和 ReadToken 方法调用以对 Cookie 材料进行编码和解码。