System::Net::Cookie クラス
コンテンツ
[
隠れる
]Cookie class
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>) override | C# の 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() const | ‘Version‘属性の値を取得します。 |
| GetHashCode() const override | C# の 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 override | C# の 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 MaxSupportedVersion | RTTI 情報。 |
| 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 VersionAttributeName | ‘Version’ 属性の名前。 |
参照
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++