public SetCacheOptionsRequest(TrustedUserHeader TrustedUserHeader, string ItemPath, bool CacheItem, ExpirationDefinition Item)
 {
     this.TrustedUserHeader = TrustedUserHeader;
     this.ItemPath          = ItemPath;
     this.CacheItem         = CacheItem;
     this.Item = Item;
 }
        public bool GetCacheOptions(string ItemPath, out RSExpirationDefinition Item)
        {
            ExpirationDefinition item = null;
            bool outval = rs.GetCacheOptions(ItemPath, out item);

            Item = (RSExpirationDefinition)Converter.Convert(item);
            return(outval);
        }
Ejemplo n.º 3
0
 /// <remarks/>
 public void SetCacheOptionsAsync(string Report, bool CacheReport, ExpirationDefinition Item, object userState) {
     if ((this.SetCacheOptionsOperationCompleted == null)) {
         this.SetCacheOptionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetCacheOptionsOperationCompleted);
     }
     this.InvokeAsync("SetCacheOptions", new object[] {
                 Report,
                 CacheReport,
                 Item}, this.SetCacheOptionsOperationCompleted, userState);
 }
Ejemplo n.º 4
0
 /// <remarks/>
 public void SetCacheOptionsAsync(string Report, bool CacheReport, ExpirationDefinition Item) {
     this.SetCacheOptionsAsync(Report, CacheReport, Item, null);
 }
 /// <remarks/>
 public bool EndGetCacheOptions(System.IAsyncResult asyncResult, out ExpirationDefinition Item)
 {
     object[] results = this.EndInvoke(asyncResult);
     Item = ((ExpirationDefinition)(results[1]));
     return ((bool)(results[0]));
 }
 /// <remarks/>
 public System.IAsyncResult BeginSetCacheOptions(string ItemPath, bool CacheItem, ExpirationDefinition Item, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("SetCacheOptions", new object[] {
                 ItemPath,
                 CacheItem,
                 Item}, callback, asyncState);
 }
 /// <remarks/>
 public void SetCacheOptionsAsync(string ItemPath, bool CacheItem, ExpirationDefinition Item)
 {
     this.SetCacheOptionsAsync(ItemPath, CacheItem, Item, null);
 }
Ejemplo n.º 8
0
 public GetCacheOptionsResponse(ServerInfoHeader ServerInfoHeader, bool CacheItem, ExpirationDefinition Item)
 {
     this.ServerInfoHeader = ServerInfoHeader;
     this.CacheItem        = CacheItem;
     this.Item             = Item;
 }
Ejemplo n.º 9
0
 /// <remarks/>
 public void SetCacheOptionsAsync(string report, bool CacheReport, ExpirationDefinition Item, object userState)
 {
     if ((_setCacheOptionsOperationCompleted == null))
     {
         _setCacheOptionsOperationCompleted = new SendOrPostCallback(OnSetCacheOptionsOperationCompleted);
     }
     InvokeAsync("SetCacheOptions", new object[]
                                        {
                                            report,
                                            CacheReport,
                                            Item
                                        }, _setCacheOptionsOperationCompleted, userState);
 }
Ejemplo n.º 10
0
 /// <remarks/>
 public IAsyncResult BeginSetCacheOptions(string report, bool CacheReport, ExpirationDefinition Item,
                                          AsyncCallback callback, object asyncState)
 {
     return BeginInvoke("SetCacheOptions", new object[]
                                               {
                                                   report,
                                                   CacheReport,
                                                   Item
                                               }, callback, asyncState);
 }
        public void SetCacheOptions(string ItemPath, bool CacheItem, RSExpirationDefinition Item)
        {
            ExpirationDefinition item = (ExpirationDefinition)Converter.Convert(Item);

            rs.SetCacheOptions(ItemPath, CacheItem, item);
        }