protected virtual void CloneProperties(TieredRequest request) { request.IncludeRequestDiagnostics = this.IncludeRequestDiagnostics; request.MaxFanout = this.MaxFanout; request.FanoutTimeoutInMilliseconds = this.FanoutTimeoutInMilliseconds; request.Sources = new List <ServerInfo>(this.Sources); }
protected override void CloneProperties(TieredRequest request) { base.CloneProperties(request); var obj = (BatchQueryRequest)request; obj.Queries = new List <BatchCounterQuery>(this.Queries); }