예제 #1
0
 public void GetKnownCustomDataTypes(Collection <Type> customDataTypes)
 {
     if (_baseSerializer != null)
     {
         _baseSerializer.GetKnownCustomDataTypes(customDataTypes);
     }
 }
예제 #2
0
 void IDataContractSurrogate.GetKnownCustomDataTypes(System.Collections.ObjectModel.Collection <Type> customDataTypes)
 {
     if (prevSurrogate != null)
     {
         prevSurrogate.GetKnownCustomDataTypes(customDataTypes);
     }
     customDataTypes.Add(typeof(Annotation));
     customDataTypes.Add(typeof(EnumAnnotation));
 }
예제 #3
0
 internal static void GetKnownCustomDataTypes(IDataContractSurrogate surrogate, Collection <Type> customDataTypes)
 {
     surrogate.GetKnownCustomDataTypes(customDataTypes);
 }
 public void GetKnownCustomDataTypes(Collection <Type> customDataTypes)
 {
     customDataTypes.Add(typeof(DetectorSurrogate));
     _dataContractSurrogate.GetKnownCustomDataTypes(customDataTypes);
 }
 internal static void GetKnownCustomDataTypes(IDataContractSurrogate surrogate, Collection<Type> customDataTypes)
 {
     surrogate.GetKnownCustomDataTypes(customDataTypes);
 }