diff --git a/csharp/src/Google.Protobuf/ByteString.cs b/csharp/src/Google.Protobuf/ByteString.cs index 3d55f02d..dd7f22d6 100644 --- a/csharp/src/Google.Protobuf/ByteString.cs +++ b/csharp/src/Google.Protobuf/ByteString.cs @@ -50,13 +50,13 @@ namespace Google.Protobuf /// /// Unsafe operations that can cause IO Failure and/or other catestrophic side-effects. /// - public static class Unsafe + internal static class Unsafe { /// /// Constructs a new ByteString from the given byte array. The array is /// *not* copied, and must not be modified after this constructor is called. /// - public static ByteString FromBytes(byte[] bytes) + internal static ByteString FromBytes(byte[] bytes) { return new ByteString(bytes); } @@ -65,7 +65,7 @@ namespace Google.Protobuf /// Provides direct, unrestricted access to the bytes contained in this instance. /// You must not modify or resize the byte array returned by this method. /// - public static byte[] GetBuffer(ByteString bytes) + internal static byte[] GetBuffer(ByteString bytes) { return bytes.bytes; }