System::Net::Cookie クラス

HTTP クッキーを表します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション失敗が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、関数の引数として渡す際はそのポインタを使用してください。

class Cookie : public System::Object

メソッド

メソッド説明
Clone()現在のインスタンスのコピーを作成します。
Cookie()新しいインスタンスを構築します。
Cookie(String, String)新しいインスタンスを構築します。
Cookie(String, String, String)新しいインスタンスを構築します。
Cookie(String, String, String, String)新しいインスタンスを構築します。
Equals(System::SharedPtr<Object>) overrideC# の Object.Equals セマンティクスを使用してオブジェクトを比較します。
get_Comment() const‘Comment’ 属性の値を取得します。
get_CommentUri() const‘CommentURL’ 属性の値を取得します。
get_Discard() const‘Discard’ 属性の値を取得します。
get_Domain() const‘Domain’ 属性の値を取得します。
get_DomainImplicit()ドメインが暗黙的かどうかを示す値を取得します。
get_DomainKey() constドメインキーを返します。
get_Expired()クッキーが期限切れかどうかを示す値を取得します。
get_Expires()‘Expires’ 属性の値を取得します。
get_HttpOnly() const‘HttpOnly’ 属性の値を取得します。
get_Name() constクッキーの名前を取得します。
get_Path() const‘Path’ 属性の値を取得します。
get_Plain() constクッキー仕様が ‘Plain’ かどうかを示す値を返します。
get_Port() const‘Port’ 属性の値を取得します。
get_PortList() const‘Port’ 属性の値のコレクションを返します。
get_Secure() const‘Secure’ 属性の値を取得します。
get_TimeStamp() constクッキーが作成された時刻を返します。
get_Value() constクッキーの’value’を取得します。
get_Variant() constクッキーの仕様を取得します。
get_Version() constVersion‘属性の値を取得します。
GetHashCode() const overrideC# の Object.GetHashCode() メソッドの類似です。カスタムオブジェクトのハッシュ化を可能にします。
InternalSetName(String)このメソッドは、他のメソッドから呼び出され、メソッド名を設定します。
set_Comment(String)‘Comment’属性の値を設定します。
set_CommentUri(System::SharedPtr<Uri>)‘CommentURL’属性の値を設定します。
set_Discard(bool)‘Discard’属性の値を設定します。
set_Domain(String)‘Domain’属性の値を設定します。
set_DomainImplicit(bool)ドメインが暗黙的かどうかを示す値を設定します。
set_Expired(bool)クッキーが期限切れかどうかを示す値を設定します。
set_Expires(DateTime)‘Expires’属性の値を設定します。
set_HttpOnly(bool)‘HttpOnly’属性の値を設定します。
set_Name(String)クッキーの名前を設定します。
set_Path(String)‘Path’属性の値を設定します。
set_Port(String)‘Port’属性の値を設定します。
set_Secure(bool)‘Secure’属性の値を設定します。
set_Value(String)クッキーの値を設定します。
set_Variant(CookieVariant)クッキーの仕様を設定します。
set_Version(int32_t)Version‘属性の値を設定します。
ToServerString()現在のインスタンスを文字列表現にシリアライズします。
ToString() const overrideC# の Object.ToString() メソッドに相当します。カスタムオブジェクトを文字列に変換できるようにします。
VerifySetDefaults(CookieVariant, System::SharedPtr<Uri>, bool, String, bool, bool)デフォルト属性の値を検証し、設定します。

フィールド

フィールド説明
static CommentAttributeName‘Comment’属性の名前です。
static CommentUrlAttributeName‘CommentURL’属性の名前です。
static DiscardAttributeName‘Discard’属性の名前です。
static DomainAttributeName‘Domain’属性の名前です。
static EqualsLiteral属性の名前と値を区切るために使用されるセパレーター。
static ExpiresAttributeName‘Expires’ 属性の名前。
static HttpOnlyAttributeName‘HttpOnly’ 属性の名前。
static MaxAgeAttributeName‘Max-Age’ 属性の名前。
static MaxSupportedVersionRTTI 情報。
static MaxSupportedVersionStringサポートされている最大バージョンの文字列表現。
static PathAttributeName‘Path’ 属性の名前。
static PortAttributeName‘Port’ 属性の名前。
static PortSplitDelimiters‘Port’ 属性の値の区切り文字を含む配列。
static QuotesLiteral属性の各部分を囲むために使用されるシンボル。
static ReservedToNameクッキー名に予約されている値。
static ReservedToValueクッキー値に予約されている値。
static SecureAttributeName‘Secure’ 属性の名前。
static SeparatorLiteral属性セパレーター。
static SpecialAttributeLiteral特別な属性名のプレフィックス。
static VersionAttributeNameVersion’ 属性の名前。

参照