public sealed class RoutineSpec.Types.Argument : IMessage<RoutineSpec.Types.Argument>, IEquatable<RoutineSpec.Types.Argument>, IDeepCloneable<RoutineSpec.Types.Argument>, IBufferMessage, IMessageReference documentation and code samples for the Data Catalog v1 API class RoutineSpec.Types.Argument.
Input or output argument of a function or stored procedure.
Implements
IMessageRoutineSpecTypesArgument, IEquatableRoutineSpecTypesArgument, IDeepCloneableRoutineSpecTypesArgument, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.V1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
Argument()
public Argument()Argument(Argument)
public Argument(RoutineSpec.Types.Argument other)| Parameter | |
|---|---|
| Name | Description |
other |
RoutineSpecTypesArgument |
Properties
Mode
public RoutineSpec.Types.Argument.Types.Mode Mode { get; set; }Specifies whether the argument is input or output.
| Property Value | |
|---|---|
| Type | Description |
RoutineSpecTypesArgumentTypesMode |
|
Name
public string Name { get; set; }The name of the argument. A return argument of a function might not have a name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Type
public string Type { get; set; }Type of the argument. The exact value depends on the source system and the language.
| Property Value | |
|---|---|
| Type | Description |
string |
|