Compartilhar via


CookieOptions Classe

Definição

Opções usadas para criar um novo cookie.

public ref class CookieOptions
public class CookieOptions
type CookieOptions = class
Public Class CookieOptions
Herança
CookieOptions

Comentários

Uma instância CookieOptions destina-se a controlar o comportamento de um cookie individual. Reutilizando a mesma instância CookieOptions em vários cookies pode levar a consequências não intencionais, como modificações que afetam vários cookies. Recomendamos criar uma instância de um novo objeto CookieOptions para cada cookie para garantir que a configuração seja aplicada de forma independente.

Construtores

CookieOptions()

Cria um cookie padrão com um caminho de '/'.

CookieOptions(CookieOptions)

Cria uma cópia do CookieOptionsdeterminado.

Propriedades

Domain

Obtém ou define o domínio ao qual associar o cookie.

Expires

Obtém ou define a data de validade e a hora do cookie.

Extensions

Obtém uma coleção de valores adicionais a serem acrescentados ao cookie.

HttpOnly

Obtém ou define um valor que indica se um cookie está inacessível pelo script do lado do cliente.

IsEssential

Indica se esse cookie é essencial para que o aplicativo funcione corretamente. Se true, as verificações de política de consentimento poderão ser ignoradas. O valor padrão é false.

MaxAge

Obtém ou define a idade máxima para o cookie.

Path

Obtém ou define o caminho do cookie.

SameSite

Obtém ou define o valor do atributo SameSite do cookie. O valor padrão é Unspecified

Secure

Obtém ou define um valor que indica se o cookie deve ser transmitido usando a SSL (Secure Sockets Layer)-- ou seja, somente https.

Métodos

CreateCookieHeader(String, String)

Cria um SetCookieHeaderValue usando as opções atuais.

Aplica-se a