System::Net::Cookie clase
Contenido
[
Ocultar
]Cookie class
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étodo | Descripció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>) override | Compara objetos usando la semántica de C# Object.Equals. |
| get_Comment() const | Obtiene el valor del atributo ‘Comment’. |
| get_CommentUri() const | Obtiene el valor del atributo ‘CommentURL’. |
| get_Discard() const | Obtiene el valor del atributo ‘Discard’. |
| get_Domain() const | Obtiene el valor del atributo ‘Domain’. |
| get_DomainImplicit() | Obtiene un valor que indica si el dominio es implícito. |
| get_DomainKey() const | Devuelve 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() const | Obtiene el valor del atributo ‘HttpOnly’. |
| get_Name() const | Obtiene el nombre de la cookie. |
| get_Path() const | Obtiene el valor del atributo ‘Path’. |
| get_Plain() const | Devuelve un valor que indica si la especificación de la cookie es ‘Plain’. |
| get_Port() const | Obtiene el valor del atributo ‘Port’. |
| get_PortList() const | Devuelve la colección de los valores del atributo ‘Port’. |
| get_Secure() const | Obtiene el valor del atributo ‘Secure’. |
| get_TimeStamp() const | Devuelve el momento en que se creó la cookie. |
| get_Value() const | Obtiene el valor de la cookie. |
| get_Variant() const | Obtiene la especificación de la cookie. |
| get_Version() const | Obtiene el valor del atributo ‘Version’ |
| GetHashCode() const override | Aná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 override | Aná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
| Campo | Descripción |
|---|---|
| static CommentAttributeName | El nombre del atributo ‘Comment’. |
| static CommentUrlAttributeName | El nombre del atributo ‘CommentURL’. |
| static DiscardAttributeName | El nombre del atributo ‘Discard’. |
| static DomainAttributeName | El nombre del atributo ‘Domain’. |
| static EqualsLiteral | El separador que se usa para separar el nombre y el valor de un atributo. |
| static ExpiresAttributeName | El nombre del atributo ‘Expires’. |
| static HttpOnlyAttributeName | El nombre del atributo ‘HttpOnly’. |
| static MaxAgeAttributeName | El nombre del atributo ‘Max-Age’. |
| static MaxSupportedVersion | Información RTTI. |
| static MaxSupportedVersionString | La representación en cadena de la versión máxima admitida. |
| static PathAttributeName | El nombre del atributo ‘Path’. |
| static PortAttributeName | El nombre del atributo ‘Port’. |
| static PortSplitDelimiters | La matriz que contiene delimitadores para los valores del atributo ‘Port’. |
| static QuotesLiteral | El símbolo usado para envolver las partes del atributo. |
| static ReservedToName | Un valor reservado para el nombre de la cookie. |
| static ReservedToValue | Un valor reservado para el valor de la cookie. |
| static SecureAttributeName | El nombre del atributo ‘Secure’. |
| static SeparatorLiteral | El separador de atributos. |
| static SpecialAttributeLiteral | El prefijo de los nombres de los atributos especiales. |
| static VersionAttributeName | El nombre del atributo ‘Version’ . |
Ver también
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++