本文整理匯總了VB.NET中System.Runtime.Serialization.DataMemberAttribute.EmitDefaultValue屬性的典型用法代碼示例。如果您正苦於以下問題:VB.NET DataMemberAttribute.EmitDefaultValue屬性的具體用法?VB.NET DataMemberAttribute.EmitDefaultValue怎麽用?VB.NET DataMemberAttribute.EmitDefaultValue使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在類System.Runtime.Serialization.DataMemberAttribute
的用法示例。
在下文中一共展示了DataMemberAttribute.EmitDefaultValue屬性的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的VB.NET代碼示例。
示例1: Employee
<DataContract()> _
Public Class Employee
' The CLR default for as string is a null value.
' This will be written as <employeeName xsi:nil="true" />
<DataMember()> _
Public employeeName As String = Nothing
' This will be written as <employeeID>0</employeeID>
<DataMember()> _
Public employeeID As Integer = 0
' The next two will not be written because the EmitDefaultValue = false.
<DataMember(EmitDefaultValue := False)> Public position As String = Nothing
<DataMember(EmitDefaultValue := False)> Public salary As Integer = 0
' This will be written as <targetSalary>555</targetSalary> because
' the 555 does not match the .NET default of 0.
<DataMember(EmitDefaultValue := False)> Public targetSalary As Integer = 555
End Class