A complex type that specifies the cookie preferences associated with this cache behavior.
            
 Declaration Syntax
 Declaration Syntax| C# | 
public class CookiePreference
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | CookiePreference()()()() | Initializes a new instance of the CookiePreference class | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | Forward | 
            Gets and sets the property Forward. Use this element to specify whether you want CloudFront
            to forward cookies to the origin that is    associated with this cache behavior. You
            can specify all, none or whitelist. If you choose All,    CloudFront forwards all
            cookies regardless of how many your application uses.
             | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | WhitelistedNames | 
            Gets and sets the property WhitelistedNames. A complex type that specifies the whitelisted
            cookies, if any, that you want CloudFront to forward to your    origin that is associated
            with this cache behavior.
             | 
|  | WithForward(String) | Obsolete. 
            Sets the Forward property
             | 
|  | WithWhitelistedNames(CookieNames) | Obsolete. 
            Sets the WhitelistedNames property
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | CookiePreference |