> ## Documentation Index
> Fetch the complete documentation index at: https://docs.projectreal.gg/llms.txt
> Use this file to discover all available pages before exploring further.

# getsignalargumentsinfo

> Bir RBXScriptSignal imzasından argüman bilgisi içeren bir array table döndürür. Yakalanmış çalışma zamanı argüman değerlerini döndürmez.

<div className="real-function-page">
  ```lua theme={null}
  getsignalargumentsinfo(signal: RBXScriptSignal): {{Name: string, Type: string}}
  ```

  ## Argümanlar

  <ParamField path={"signal"} type={"RBXScriptSignal"} required>
    event descriptor signature değeri incelenecek RBXScriptSignal.
  </ParamField>

  ## Dönüşler

  <ResponseField name={"argumentInfo"} type={"{{Name: string, Type: string}}"}>
    Her girdisi Name ve Type string değerlerine sahip bir array table. İmza okunamazsa veya hiç girdi içermiyorsa, fonksiyon Name değeri arg1 ve Type değeri Variant olan tek bir fallback entry döndürür.
  </ResponseField>

  ## Örnek

  Inspect an RBXScriptSignal signature and print each argument name with its type name.

  ```lua theme={null}
  local ReplicatedStorage = game:GetService("ReplicatedStorage")
  local remote = ReplicatedStorage:FindFirstChild("RemoteEvent")

  if remote then
      for _, argument in ipairs(getsignalargumentsinfo(remote.OnClientEvent)) do
          print(argument.Name, argument.Type)
      end
  end
  ```
</div>
