internal virtual DataContract GetDataContractSkipValidation(int typeId, RuntimeTypeHandle typeHandle, Type type)
 {
     if (this.IsGetOnlyCollection)
     {
         return(DataContract.GetGetOnlyCollectionDataContractSkipValidation(typeId, typeHandle, type));
     }
     return(DataContract.GetDataContractSkipValidation(typeId, typeHandle, type));
 }