Visual Basic (Declaration)
Public Sub New ( _
type As Type, _
knownTypes As IEnumerable(Of Type), _
maxItemsInObjectGraph As Integer, _
ignoreExtensionDataObject As Boolean, _
preserveObjectReferences As Boolean, _
dataContractSurrogate As IDataContractSurrogate _
)
Dim type As Type
Dim knownTypes As IEnumerable(Of Type)
Dim maxItemsInObjectGraph As Integer
Dim ignoreExtensionDataObject As Boolean
Dim preserveObjectReferences As Boolean
Dim dataContractSurrogate As IDataContractSurrogate
Dim instance As New DataContractSerializer(type, knownTypes, _
maxItemsInObjectGraph, ignoreExtensionDataObject, _
preserveObjectReferences, dataContractSurrogate)
public DataContractSerializer(
Type type,
IEnumerable<Type> knownTypes,
int maxItemsInObjectGraph,
bool ignoreExtensionDataObject,
bool preserveObjectReferences,
IDataContractSurrogate dataContractSurrogate
)
public:
DataContractSerializer(
Type^ type,
IEnumerable<Type^>^ knownTypes,
int maxItemsInObjectGraph,
bool ignoreExtensionDataObject,
bool preserveObjectReferences,
IDataContractSurrogate^ dataContractSurrogate
)
public function DataContractSerializer(
type : Type,
knownTypes : IEnumerable<Type>,
maxItemsInObjectGraph : int,
ignoreExtensionDataObject : boolean,
preserveObjectReferences : boolean,
dataContractSurrogate : IDataContractSurrogate
)