System::Net::Cookie sınıfı
İçindekiler
[
Saklamak
]Cookie class
Bir HTTP çerezini temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığına (stack) ya da operator new ile oluşturmayın, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class Cookie : public System::Object
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Clone() | Mevcut örneğin bir kopyasını oluşturur. |
| Cookie() | Yeni bir örnek oluşturur. |
| Cookie(String, String) | Yeni bir örnek oluşturur. |
| Cookie(String, String, String) | Yeni bir örnek oluşturur. |
| Cookie(String, String, String, String) | Yeni bir örnek oluşturur. |
| Equals(System::SharedPtr<Object>) override | Nesneleri C# Object.Equals semantiği kullanarak karşılaştırır. |
| get_Comment() const | ‘Comment’ özniteliğinin değerini alır. |
| get_CommentUri() const | ‘CommentURL’ özniteliğinin değerini alır. |
| get_Discard() const | ‘Discard’ özniteliğinin değerini alır. |
| get_Domain() const | ‘Domain’ özniteliğinin değerini alır. |
| get_DomainImplicit() | Etkinin örtük olup olmadığını gösteren bir değeri alır. |
| get_DomainKey() const | Domain anahtarını döndürür. |
| get_Expired() | Çerezin süresi dolmuş olup olmadığını gösteren bir değeri alır. |
| get_Expires() | ‘Expires’ özniteliğinin değerini alır. |
| get_HttpOnly() const | ‘HttpOnly’ özniteliğinin değerini alır. |
| get_Name() const | Çerezin adını alır. |
| get_Path() const | ‘Path’ özniteliğinin değerini alır. |
| get_Plain() const | Çerez spesifikasyonunun ‘Plain’ olup olmadığını gösteren bir değeri döndürür. |
| get_Port() const | ‘Port’ özniteliğinin değerini alır. |
| get_PortList() const | ‘Port’ özniteliğinin değer koleksiyonunu döndürür. |
| get_Secure() const | ‘Secure’ özniteliğinin değerini alır. |
| get_TimeStamp() const | Çerezin oluşturulduğu zamanı döndürür. |
| get_Value() const | Çerezin değerini alır. |
| get_Variant() const | Çerezin spesifikasyonunu alır. |
| get_Version() const | ‘Version’ özniteliğinin değerini alır. |
| GetHashCode() const override | C# Object.GetHashCode() yönteminin benzeri. Özel nesnelerin hash’lenmesini sağlar. |
| InternalSetName(String) | Bu yöntem, bir yöntem adını ayarlamak için diğer yöntemler tarafından çağrılır. |
| set_Comment(String) | ‘Comment’ özniteliğinin değerini ayarlar. |
| set_CommentUri(System::SharedPtr<Uri>) | ‘CommentURL’ özniteliğinin değerini ayarlar. |
| set_Discard(bool) | ‘Discard’ özniteliğinin değerini ayarlar. |
| set_Domain(String) | ‘Domain’ özniteliğinin değerini ayarlar. |
| set_DomainImplicit(bool) | Etki alanının örtük olup olmadığını gösteren bir değeri ayarlar. |
| set_Expired(bool) | Çerezin süresi dolmuş olup olmadığını gösteren bir değeri ayarlar. |
| set_Expires(DateTime) | ‘Expires’ özniteliğinin değerini ayarlar. |
| set_HttpOnly(bool) | ‘HttpOnly’ özniteliğinin değerini ayarlar. |
| set_Name(String) | Çerezin adını ayarlar. |
| set_Path(String) | ‘Path’ özniteliğinin değerini ayarlar. |
| set_Port(String) | ‘Port’ özniteliğinin değerini ayarlar. |
| set_Secure(bool) | ‘Secure’ özniteliğinin değerini ayarlar. |
| set_Value(String) | Çerezin değerini ayarlar. |
| set_Variant(CookieVariant) | Çerezin spesifikasyonunu ayarlar. |
| set_Version(int32_t) | ‘Version’ özniteliğinin değerini ayarlar. |
| ToServerString() | Geçerli örneği dize temsiline serileştirir. |
| ToString() const override | C# Object.ToString() yönteminin benzeri. Özel nesnelerin dizeye dönüştürülmesini sağlar. |
| VerifySetDefaults(CookieVariant, System::SharedPtr<Uri>, bool, String, bool, bool) | Varsayılan öznitelik değerlerini doğrular ve ayarlar. |
Alanlar
| Alan | Açıklama |
|---|---|
| static CommentAttributeName | ‘Comment’ özniteliğinin adı. |
| static CommentUrlAttributeName | ‘CommentURL’ özniteliğinin adı. |
| static DiscardAttributeName | ‘Discard’ özniteliğinin adı. |
| static DomainAttributeName | ‘Domain’ özniteliğinin adı. |
| static EqualsLiteral | Bir özniteliğin adını ve değerini ayırmak için kullanılan ayırıcı. |
| static ExpiresAttributeName | ‘Expires’ özniteliğinin adı. |
| static HttpOnlyAttributeName | ‘HttpOnly’ özniteliğinin adı. |
| static MaxAgeAttributeName | ‘Max-Age’ özniteliğinin adı. |
| static MaxSupportedVersion | RTTI bilgisi. |
| static MaxSupportedVersionString | Maksimum desteklenen sürümün dize temsili. |
| static PathAttributeName | ‘Path’ özniteliğinin adı. |
| static PortAttributeName | ‘Port’ özniteliğinin adı. |
| static PortSplitDelimiters | ‘Port’ özniteliğinin değerleri için ayırıcıları içeren dizi. |
| static QuotesLiteral | Özniteliğin bölümlerini sarmak için kullanılan sembol. |
| static ReservedToName | Çerez adı için ayrılmış bir değer. |
| static ReservedToValue | Çerez değeri için ayrılmış bir değer. |
| static SecureAttributeName | ‘Secure’ özniteliğinin adı. |
| static SeparatorLiteral | Öznitelik ayırıcı. |
| static SpecialAttributeLiteral | Özel öznitelik adlarının öneki. |
| static VersionAttributeName | ‘Version’ özniteliğinin adı. |
Ayrıca Bakınız
- Class Object
- Namespace System::Net
- Library Aspose.Font for C++