System::Net::Cookie clase

Representa una cookie HTTP. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject() . Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que resultará en errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.

class Cookie : public System::Object

Métodos

MétodoDescripción
Clone()Crea una copia de la instancia actual.
Cookie()Construye una nueva instancia.
Cookie(String, String)Construye una nueva instancia.
Cookie(String, String, String)Construye una nueva instancia.
Cookie(String, String, String, String)Construye una nueva instancia.
Equals(System::SharedPtr<Object>) overrideCompara objetos usando la semántica de C# Object.Equals.
get_Comment() constObtiene el valor del atributo ‘Comment’.
get_CommentUri() constObtiene el valor del atributo ‘CommentURL’.
get_Discard() constObtiene el valor del atributo ‘Discard’.
get_Domain() constObtiene el valor del atributo ‘Domain’.
get_DomainImplicit()Obtiene un valor que indica si el dominio es implícito.
get_DomainKey() constDevuelve la clave del dominio.
get_Expired()Obtiene un valor que indica si la cookie ha expirado.
get_Expires()Obtiene el valor del atributo ‘Expires’.
get_HttpOnly() constObtiene el valor del atributo ‘HttpOnly’.
get_Name() constObtiene el nombre de la cookie.
get_Path() constObtiene el valor del atributo ‘Path’.
get_Plain() constDevuelve un valor que indica si la especificación de la cookie es ‘Plain’.
get_Port() constObtiene el valor del atributo ‘Port’.
get_PortList() constDevuelve la colección de los valores del atributo ‘Port’.
get_Secure() constObtiene el valor del atributo ‘Secure’.
get_TimeStamp() constDevuelve el momento en que se creó la cookie.
get_Value() constObtiene el valor de la cookie.
get_Variant() constObtiene la especificación de la cookie.
get_Version() constObtiene el valor del atributo ‘Version
GetHashCode() const overrideAnálogo del método C# Object.GetHashCode(). Permite el hash de objetos personalizados.
InternalSetName(String)Este método es llamado por otros métodos para establecer un nombre de método.
set_Comment(String)Establece el valor del atributo ‘Comment’.
set_CommentUri(System::SharedPtr<Uri>)Establece el valor del atributo ‘CommentURL’.
set_Discard(bool)Establece el valor del atributo ‘Discard’.
set_Domain(String)Establece el valor del atributo ‘Domain’.
set_DomainImplicit(bool)Establece un valor que indica si el dominio es implícito.
set_Expired(bool)Establece un valor que indica si la cookie ha expirado.
set_Expires(DateTime)Establece el valor del atributo ‘Expires’.
set_HttpOnly(bool)Establece el valor del atributo ‘HttpOnly’.
set_Name(String)Establece el nombre de la cookie.
set_Path(String)Establece el valor del atributo ‘Path’.
set_Port(String)Establece el valor del atributo ‘Port’.
set_Secure(bool)Establece el valor del atributo ‘Secure’.
set_Value(String)Establece el valor de la cookie.
set_Variant(CookieVariant)Establece la especificación de la cookie.
set_Version(int32_t)Establece el valor del atributo ‘Version
ToServerString()Serializa la instancia actual a la representación de cadena.
ToString() const overrideAnálogo del método C# Object.ToString(). Permite convertir objetos personalizados a cadena.
VerifySetDefaults(CookieVariant, System::SharedPtr<Uri>, bool, String, bool, bool)Verifica y establece los valores del atributo predeterminado.

Campos

CampoDescripción
static CommentAttributeNameEl nombre del atributo ‘Comment’.
static CommentUrlAttributeNameEl nombre del atributo ‘CommentURL’.
static DiscardAttributeNameEl nombre del atributo ‘Discard’.
static DomainAttributeNameEl nombre del atributo ‘Domain’.
static EqualsLiteralEl separador que se usa para separar el nombre y el valor de un atributo.
static ExpiresAttributeNameEl nombre del atributo ‘Expires’.
static HttpOnlyAttributeNameEl nombre del atributo ‘HttpOnly’.
static MaxAgeAttributeNameEl nombre del atributo ‘Max-Age’.
static MaxSupportedVersionInformación RTTI.
static MaxSupportedVersionStringLa representación en cadena de la versión máxima admitida.
static PathAttributeNameEl nombre del atributo ‘Path’.
static PortAttributeNameEl nombre del atributo ‘Port’.
static PortSplitDelimitersLa matriz que contiene delimitadores para los valores del atributo ‘Port’.
static QuotesLiteralEl símbolo usado para envolver las partes del atributo.
static ReservedToNameUn valor reservado para el nombre de la cookie.
static ReservedToValueUn valor reservado para el valor de la cookie.
static SecureAttributeNameEl nombre del atributo ‘Secure’.
static SeparatorLiteralEl separador de atributos.
static SpecialAttributeLiteralEl prefijo de los nombres de los atributos especiales.
static VersionAttributeNameEl nombre del atributo ‘Version’ .

Ver también