# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: summaryModel
    data:
      - ["System.Threading.RateLimiting", "ConcurrencyLimiter", False, "AcquireAsyncCore", "(System.Int32,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Threading.RateLimiting", "ConcurrencyLimiter", False, "AttemptAcquireCore", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Threading.RateLimiting", "MetadataName", False, "Create<T>", "(System.String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
      - ["System.Threading.RateLimiting", "MetadataName<T>", False, "MetadataName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Threading.RateLimiting", "MetadataName<T>", False, "ToString", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Threading.RateLimiting", "MetadataName<T>", False, "get_Name", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Threading.RateLimiting", "PartitionedRateLimiter", False, "CreateChained<TResource>", "(System.Threading.RateLimiting.PartitionedRateLimiter<TResource>[])", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimitLease", False, "TryGetMetadata<T>", "(System.Threading.RateLimiting.MetadataName<T>,T)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimitLease", True, "GetAllMetadata", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimiter", False, "AcquireAsync", "(System.Int32,System.Threading.CancellationToken)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimiter", False, "AttemptAcquire", "(System.Int32)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", False, "get_ReplenishmentPeriod", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
  - addsTo:
      pack: codeql/csharp-all
      extensible: neutralModel
    data:
      - ["System.Threading.RateLimiting", "ConcurrencyLimiter", "ConcurrencyLimiter", "(System.Threading.RateLimiting.ConcurrencyLimiterOptions)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "ConcurrencyLimiter", "Dispose", "(System.Boolean)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "ConcurrencyLimiter", "DisposeAsyncCore", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "ConcurrencyLimiter", "GetStatistics", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "ConcurrencyLimiter", "get_IdleDuration", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "AcquireAsyncCore", "(System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "AttemptAcquireCore", "(System.Int32)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "Dispose", "(System.Boolean)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "DisposeAsyncCore", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "FixedWindowRateLimiter", "(System.Threading.RateLimiting.FixedWindowRateLimiterOptions)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "GetStatistics", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "TryReplenish", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "get_IdleDuration", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "get_IsAutoReplenishing", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "FixedWindowRateLimiter", "get_ReplenishmentPeriod", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "MetadataName", "get_ReasonPhrase", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "MetadataName", "get_RetryAfter", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "MetadataName<T>", "Equals", "(System.Object)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "MetadataName<T>", "Equals", "(System.Threading.RateLimiting.MetadataName<T>)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "MetadataName<T>", "GetHashCode", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "MetadataName<T>", "op_Equality", "(System.Threading.RateLimiting.MetadataName<T>,System.Threading.RateLimiting.MetadataName<T>)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "MetadataName<T>", "op_Inequality", "(System.Threading.RateLimiting.MetadataName<T>,System.Threading.RateLimiting.MetadataName<T>)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "PartitionedRateLimiter<TResource>", "AcquireAsync", "(TResource,System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "PartitionedRateLimiter<TResource>", "AcquireAsyncCore", "(TResource,System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "PartitionedRateLimiter<TResource>", "AttemptAcquire", "(TResource,System.Int32)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "PartitionedRateLimiter<TResource>", "AttemptAcquireCore", "(TResource,System.Int32)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "PartitionedRateLimiter<TResource>", "Dispose", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "PartitionedRateLimiter<TResource>", "Dispose", "(System.Boolean)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "PartitionedRateLimiter<TResource>", "DisposeAsync", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "PartitionedRateLimiter<TResource>", "DisposeAsyncCore", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "PartitionedRateLimiter<TResource>", "GetStatistics", "(TResource)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimitLease", "Dispose", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimitLease", "Dispose", "(System.Boolean)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimitLease", "TryGetMetadata", "(System.String,System.Object)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimitLease", "get_IsAcquired", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimitLease", "get_MetadataNames", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimitPartition", "GetNoLimiter<TKey>", "(TKey)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimitPartition<TKey>", "get_Factory", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimitPartition<TKey>", "get_PartitionKey", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimiter", "AcquireAsyncCore", "(System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimiter", "AttemptAcquireCore", "(System.Int32)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimiter", "Dispose", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimiter", "Dispose", "(System.Boolean)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimiter", "DisposeAsync", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimiter", "DisposeAsyncCore", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimiter", "GetStatistics", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "RateLimiter", "get_IdleDuration", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "ReplenishingRateLimiter", "TryReplenish", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "ReplenishingRateLimiter", "get_IsAutoReplenishing", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "ReplenishingRateLimiter", "get_ReplenishmentPeriod", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "AcquireAsyncCore", "(System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "AttemptAcquireCore", "(System.Int32)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "Dispose", "(System.Boolean)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "DisposeAsyncCore", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "GetStatistics", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "SlidingWindowRateLimiter", "(System.Threading.RateLimiting.SlidingWindowRateLimiterOptions)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "TryReplenish", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "get_IdleDuration", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "SlidingWindowRateLimiter", "get_IsAutoReplenishing", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "AcquireAsyncCore", "(System.Int32,System.Threading.CancellationToken)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "AttemptAcquireCore", "(System.Int32)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "Dispose", "(System.Boolean)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "DisposeAsyncCore", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "GetStatistics", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "TokenBucketRateLimiter", "(System.Threading.RateLimiting.TokenBucketRateLimiterOptions)", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "TryReplenish", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "get_IdleDuration", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "get_IsAutoReplenishing", "()", "summary", "df-generated"]
      - ["System.Threading.RateLimiting", "TokenBucketRateLimiter", "get_ReplenishmentPeriod", "()", "summary", "df-generated"]
