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
。
備註
編碼 Cookie 轉換時,會依屬性中顯示的 Transforms 順序套用 Cookie 轉換。 譯碼 Cookie 時,會以反向順序套用這些 Cookie。
從 WriteToken 和 ReadToken 方法呼叫,以編碼和譯碼 Cookie 材質。