Modules/License/LicenseSchema.vb

204 lines
4.6 KiB
VB.net

'------------------------------------------------------------------------------
' <auto-generated>
' Dieser Code wurde von einem Tool generiert.
' Laufzeitversion:4.0.30319.42000
'
' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
' der Code erneut generiert wird.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict Off
Option Explicit On
Imports System.Xml.Serialization
Imports System.ComponentModel
Imports System.CodeDom.Compiler
'
'This source code was auto-generated by xsd, Version=4.6.1586.0.
'
'''<remarks/>
<GeneratedCode("xsd", "4.6.1586.0"),
Serializable(),
DebuggerStepThrough(),
DesignerCategory("code"),
XmlType(AnonymousType:=True, [Namespace]:="http://tempuri.org/LicenseSchema.xsd"),
XmlRoot([Namespace]:="http://tempuri.org/LicenseSchema.xsd", IsNullable:=False, ElementName:="License")>
Partial Public Class LicenseSchema
Private modulesField() As LicenseModule
'''<remarks/>
<XmlArrayItemAttribute("Module", IsNullable:=False)>
Public Property Modules() As LicenseModule()
Get
Return Me.modulesField
End Get
Set
Me.modulesField = Value
End Set
End Property
End Class
'''<remarks/>
<GeneratedCode("xsd", "4.6.1586.0"),
Serializable(),
DebuggerStepThrough(),
DesignerCategory("code"),
XmlType(AnonymousType:=True, [Namespace]:="http://tempuri.org/LicenseSchema.xsd")>
Partial Public Class LicenseModule
Private usersField() As LicenseModuleUser
Private nameField As String
Private validUntilField As Date
Private validUntilFieldSpecified As Boolean
'''<remarks/>
<XmlArrayItem("User", IsNullable:=False)>
Public Property Users() As LicenseModuleUser()
Get
Return Me.usersField
End Get
Set
Me.usersField = Value
End Set
End Property
'''<remarks/>
<XmlAttribute()>
Public Property Name() As String
Get
Return Me.nameField
End Get
Set
Me.nameField = Value
End Set
End Property
'''<remarks/>
<XmlAttribute(DataType:="date")>
Public Property ValidUntil() As Date
Get
Return Me.validUntilField
End Get
Set
Me.validUntilField = Value
End Set
End Property
'''<remarks/>
<XmlIgnoreAttribute()>
Public Property ValidUntilSpecified() As Boolean
Get
Return Me.validUntilFieldSpecified
End Get
Set
Me.validUntilFieldSpecified = Value
End Set
End Property
End Class
'''<remarks/>
<GeneratedCode("xsd", "4.6.1586.0"),
Serializable(),
DebuggerStepThrough(),
DesignerCategory("code"),
XmlType(AnonymousType:=True, [Namespace]:="http://tempuri.org/LicenseSchema.xsd")>
Partial Public Class LicenseModuleUser
Private typeField As UserType
Private countField As String
Private testField As Boolean
Private validUntilField As Date
Private validUntilFieldSpecified As Boolean
Public Sub New()
MyBase.New
Me.testField = True
End Sub
'''<remarks/>
<XmlAttribute()>
Public Property Type() As UserType
Get
Return Me.typeField
End Get
Set
Me.typeField = Value
End Set
End Property
'''<remarks/>
<XmlAttribute(DataType:="integer")>
Public Property Count() As String
Get
Return Me.countField
End Get
Set
Me.countField = Value
End Set
End Property
'''<remarks/>
<XmlAttribute(),
DefaultValue(True)>
Public Property Test() As Boolean
Get
Return Me.testField
End Get
Set
Me.testField = Value
End Set
End Property
'''<remarks/>
<XmlAttribute(DataType:="date")>
Public Property ValidUntil() As Date
Get
Return Me.validUntilField
End Get
Set
Me.validUntilField = Value
End Set
End Property
'''<remarks/>
<XmlIgnore()>
Public Property ValidUntilSpecified() As Boolean
Get
Return Me.validUntilFieldSpecified
End Get
Set
Me.validUntilFieldSpecified = Value
End Set
End Property
End Class
'''<remarks/>
<GeneratedCode("xsd", "4.6.1586.0"),
Serializable(),
XmlType([Namespace]:="http://tempuri.org/LicenseSchema.xsd")>
Public Enum UserType
'''<remarks/>
PowerUser
'''<remarks/>
[ReadOnly]
'''<remarks/>
[WriteOnly]
'''<remarks/>
ReadWrite
End Enum