internal static string ClassCacheIncludeConvertToString(ClassCacheInclude include) { switch (include) { case ClassCacheInclude.All: return("all"); case ClassCacheInclude.NonLazy: return("non-lazy"); default: return(string.Empty); } }
internal static string ClassCacheIncludeConvertToString(ClassCacheInclude include) { switch (include) { case ClassCacheInclude.All: return "all"; case ClassCacheInclude.NonLazy: return "non-lazy"; default: return string.Empty; } }
/// <summary> /// Initializes a new instance of the <see cref="ClassCacheConfiguration"/> class. /// </summary> /// <param name="clazz">The class full name.</param> /// <param name="usage">Cache strategy.</param> /// <param name="include">Values for class-cache include.</param> /// <param name="region">The cache region.</param> /// <exception cref="ArgumentException">When <paramref name="clazz"/> is null or empty.</exception> public ClassCacheConfiguration(string clazz, EntityCacheUsage usage, ClassCacheInclude include, string region) : this(clazz, usage, include) { this.region = region; }
/// <summary> /// Initializes a new instance of the <see cref="ClassCacheConfiguration"/> class. /// </summary> /// <param name="clazz">The class full name.</param> /// <param name="usage">Cache strategy.</param> /// <param name="include">Values for class-cache include.</param> /// <exception cref="ArgumentException">When <paramref name="clazz"/> is null or empty.</exception> public ClassCacheConfiguration(string clazz, EntityCacheUsage usage, ClassCacheInclude include) : this(clazz, usage) { this.include = include; }
/// <summary> /// Initializes a new instance of the <see cref="ClassCacheConfiguration"/> class. /// </summary> /// <param name="clazz">The class full name.</param> /// <param name="usage">Cache strategy.</param> /// <param name="include">Values for class-cache include.</param> /// <param name="region">The cache region.</param> /// <exception cref="ArgumentException">When <paramref name="clazz"/> is null or empty.</exception> public ClassCacheConfiguration(string clazz, ClassCacheUsage usage, ClassCacheInclude include, string region) : this(clazz, usage, include) { this.region = region; }
/// <summary> /// Initializes a new instance of the <see cref="ClassCacheConfiguration"/> class. /// </summary> /// <param name="clazz">The class full name.</param> /// <param name="usage">Cache strategy.</param> /// <param name="include">Values for class-cache include.</param> /// <exception cref="ArgumentException">When <paramref name="clazz"/> is null or empty.</exception> public ClassCacheConfiguration(string clazz, ClassCacheUsage usage, ClassCacheInclude include) : this(clazz, usage) { this.include = include; }