System.Net.CookieExtensions.IsRfc2965Variant C# (CSharp) Method

IsRfc2965Variant() public static method

public static IsRfc2965Variant ( this cookie ) : bool
cookie this
return bool
        public static bool IsRfc2965Variant(this Cookie cookie)
        {
            if (s_getVariantFunc == null)
            {
                s_getVariantFunc = (Func<Cookie, CookieVariant>)typeof(Cookie).GetProperty("Variant", BindingFlags.NonPublic).GetGetMethod(true).CreateDelegate(typeof(Func<Cookie, CookieVariant>));
            }

            CookieVariant variant = s_getVariantFunc(cookie);

            return variant == CookieVariant.Rfc2965;
        }
    }