Bagikan melalui


ResultTypeAttribute.Type Properti

Definisi

Mendapatkan pemetaan jenis yang valid atau diharapkan untuk fungsi yang memiliki berbagai jenis hasil.

public:
 property Type ^ Type { Type ^ get(); };
public Type Type { get; }
member this.Type : Type
Public ReadOnly Property Type As Type

Nilai Properti

Jenis hasil (Type).

Contoh

[Function(Name="dbo.VariableResultShapes")]
[ResultType(typeof(VariableResultShapesResult1))]
[ResultType(typeof(VariableResultShapesResult2))]
public IMultipleResults VariableResultShapes([Parameter(DbType="Int")] System.Nullable<int> shape)
{
    IExecuteResult result = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), shape);
    return ((IMultipleResults)(result.ReturnValue));
}
<FunctionAttribute(Name:="dbo.VariableResultShapes"), _
ResultType(GetType(VariableResultShapesResult1)), _
ResultType(GetType(VariableResultShapesResult2))> _
Public Function VariableResultShapes(<Parameter(DbType:="Int")> ByVal shape As System.Nullable(Of Integer)) As IMultipleResults
    Dim result As IExecuteResult = Me.ExecuteMethodCall(Me, CType(MethodInfo.GetCurrentMethod, MethodInfo), shape)
    Return CType(result.ReturnValue, IMultipleResults)
End Function

Keterangan

Atribut ini berlaku untuk fungsi yang mengembalikan berbagai jenis hasil. Ini digunakan untuk mendeklarasikan kemungkinan jenis hasil yang dikembalikan dari fungsi. Untuk jenis pewarisan, hanya jenis akar hierarki pewarisan yang perlu ditentukan.

Berlaku untuk