26 references to CacheSetting
System.ServiceModel.Primitives (8)
System\ServiceModel\ClientBase.cs (8)
48private static CacheSetting s_cacheSetting = CacheSetting.Default; 72if (s_cacheSetting == CacheSetting.AlwaysOn) 94if (s_cacheSetting == CacheSetting.AlwaysOn) 126if (s_cacheSetting == CacheSetting.AlwaysOn) 200public static CacheSetting CacheSetting 226if (s_cacheSetting == CacheSetting.Default) 425if (!_sharingFinalized && s_cacheSetting == CacheSetting.Default)
System.ServiceModel.Primitives.Tests (18)
ServiceModel\ClientBaseTest.cs (18)
33Assert.Equal(CacheSetting.Default, MyClientBase.CacheSetting); 44MyClientBase.CacheSetting = CacheSetting.Default; 46Assert.Throws<InvalidOperationException>(() => MyClientBase.CacheSetting = CacheSetting.AlwaysOn); 52Assert.Equal(CacheSetting.Default, MyClientBase.CacheSetting); 65MyClientBase.CacheSetting = CacheSetting.Default; 67Assert.Throws<InvalidOperationException>(() => MyClientBase.CacheSetting = CacheSetting.AlwaysOn); 73MyClientBase2.CacheSetting = CacheSetting.AlwaysOn; 94MyClientBase2.CacheSetting = CacheSetting.AlwaysOn; 96Assert.Throws<InvalidOperationException>(() => MyClientBase2.CacheSetting = CacheSetting.Default); 102MyClientBase2.CacheSetting = CacheSetting.AlwaysOn; 130MyClientBase2.CacheSetting = CacheSetting.AlwaysOn; 132Assert.Throws<InvalidOperationException>(() => MyClientBase2.CacheSetting = CacheSetting.Default); 139MyClientBase3.CacheSetting = CacheSetting.AlwaysOff; 150MyClientBase3.CacheSetting = CacheSetting.AlwaysOff; 152Assert.Throws<InvalidOperationException>(() => MyClientBase.CacheSetting = CacheSetting.AlwaysOn); 158MyClientBase3.CacheSetting = CacheSetting.AlwaysOff; 171MyClientBase3.CacheSetting = CacheSetting.AlwaysOff; 173Assert.Throws<InvalidOperationException>(() => MyClientBase.CacheSetting = CacheSetting.AlwaysOn);