diff --git a/csharp/src/Microsoft.ML.OnnxRuntime/InferenceSession.cs b/csharp/src/Microsoft.ML.OnnxRuntime/InferenceSession.cs
index bfc2f7c839..f5d48794f9 100644
--- a/csharp/src/Microsoft.ML.OnnxRuntime/InferenceSession.cs
+++ b/csharp/src/Microsoft.ML.OnnxRuntime/InferenceSession.cs
@@ -25,10 +25,21 @@ namespace Microsoft.ML.OnnxRuntime
/// A pointer to a underlying native instance of OrtSession
///
protected IntPtr _nativeHandle;
+
///
- /// Dictionaries that represent input/output/overridableInitializers metadata
+ /// Dictionary that represents input metadata
///
- protected Dictionary _inputMetadata, _outputMetadata, _overridableInitializerMetadata;
+ protected Dictionary _inputMetadata;
+
+ ///
+ /// Dictionary that represent output metadata
+ ///
+ protected Dictionary _outputMetadata;
+
+ ///
+ /// Dictionary that represents overridableInitializers metadata
+ ///
+ protected Dictionary _overridableInitializerMetadata;
private SessionOptions _builtInSessionOptions = null;
private RunOptions _builtInRunOptions = null;
private ModelMetadata _modelMetadata = null;