|
| static PrimitiveDataContract | GetPrimitiveDataContract (Type type) |
| |
| static PrimitiveDataContract | GetPrimitiveDataContract (string name, string ns) |
| |
| static bool | TryGetDataContractFromGeneratedAssembly (Type type, out DataContract dataContract) |
| |
| static DataContract | GetDataContractFromGeneratedAssembly (Type type) |
| |
| static DataContract | GetDataContract (Type type) |
| |
| static DataContract | GetDataContract (RuntimeTypeHandle typeHandle, Type type) |
| |
| static DataContract | GetDataContract (RuntimeTypeHandle typeHandle, Type type, SerializationMode mode) |
| |
| static DataContract | GetDataContract (int id, RuntimeTypeHandle typeHandle, SerializationMode mode) |
| |
| static DataContract | GetDataContractSkipValidation (int id, RuntimeTypeHandle typeHandle, Type type) |
| |
| static DataContract | GetGetOnlyCollectionDataContract (int id, RuntimeTypeHandle typeHandle, Type type, SerializationMode mode) |
| |
| static DataContract | GetGetOnlyCollectionDataContractSkipValidation (int id, RuntimeTypeHandle typeHandle, Type type) |
| |
| static DataContract | GetDataContractForInitialization (int id) |
| |
| static int | GetIdForInitialization (ClassDataContract classContract) |
| |
| static int | GetId (RuntimeTypeHandle typeHandle) |
| |
| static string | GetNamespace (string key) |
| |
| static XmlDictionaryString | GetClrTypeString (string key) |
| |
| static void | ThrowInvalidDataContractException (string message, Type type) |
| |
| static bool | IsTypeSerializable (Type type) |
| |
| static Type | UnwrapRedundantNullableType (Type type) |
| |
| static Type | UnwrapNullableType (Type type) |
| |
| static string | EncodeLocalName (string localName) |
| |
| static bool | IsValidNCName (string name) |
| |
| static XmlQualifiedName | GetStableName (Type type) |
| |
| static XmlQualifiedName | GetStableName (Type type, out bool hasDataContract) |
| |
| static bool | TryGetDCAttribute (Type type, [NotNullWhen(true)] out DataContractAttribute dataContractAttribute) |
| |
| static XmlQualifiedName | GetCollectionStableName (Type type, Type itemType, out CollectionDataContractAttribute collectionContractAttribute) |
| |
| static string | GetCollectionNamespace (string elementNs) |
| |
| static XmlQualifiedName | GetDefaultStableName (Type type) |
| |
| static void | GetDefaultStableName (string fullTypeName, out string localName, out string ns) |
| |
| static List< int > | GetDataContractNameForGenericName (string typeName, StringBuilder localName) |
| |
| static bool | IsBuiltInNamespace (string ns) |
| |
| static string | GetDefaultStableNamespace (Type type) |
| |
| static string | GetDefaultStableNamespace (string clrNs) |
| |
| static XmlQualifiedName | CreateQualifiedName (string localName, string ns) |
| |
| static string | GetClrTypeFullName (Type type) |
| |
| static void | GetClrNameAndNamespace (string fullTypeName, out string localName, out string ns) |
| |
| static string | GetDataContractNamespaceFromUri (string uriString) |
| |
| static string | ExpandGenericParameters (string format, IGenericNameProvider genericNameProvider) |
| |
| static bool | IsTypeNullable (Type type) |
| |
| static Dictionary< XmlQualifiedName, DataContract > | ImportKnownTypeAttributes (Type type) |
| |
| static void | CheckAndAdd (Type type, Dictionary< Type, Type > typesChecked, [NotNullIfNotNull("nameToDataContractTable")] ref Dictionary< XmlQualifiedName, DataContract > nameToDataContractTable) |
| |
| static bool | IsTypeVisible (Type t) |
| |
| static bool | ConstructorRequiresMemberAccess (ConstructorInfo ctor) |
| |
| static bool | MethodRequiresMemberAccess (MethodInfo method) |
| |
| static bool | FieldRequiresMemberAccess (FieldInfo field) |
| |
| static bool | IsAssemblyFriendOfSerialization (Assembly assembly) |
| |
| static string | SanitizeTypeName (string typeName) |
| |
Definition at line 3 of file IDREFSDataContract.cs.