Skip to content

Commit e6209e5

Browse files
authored
Merge pull request #21 from smdn/releases/Smdn.Fundamental.Stream.Filtering-3.0.1-1645415033
Release main/Smdn.Fundamental.Stream.Filtering-3.0.1
2 parents 6c46ed4 + bac0c0b commit e6209e5

File tree

3 files changed

+20
-12
lines changed

3 files changed

+20
-12
lines changed

doc/api-list/Smdn.Fundamental.Stream.Filtering/Smdn.Fundamental.Stream.Filtering-net45.apilist.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// Smdn.Fundamental.Stream.Filtering.dll (Smdn.Fundamental.Stream.Filtering-3.0.0 (net45))
1+
// Smdn.Fundamental.Stream.Filtering.dll (Smdn.Fundamental.Stream.Filtering-3.0.1)
22
// Name: Smdn.Fundamental.Stream.Filtering
3-
// AssemblyVersion: 3.0.0.0
4-
// InformationalVersion: 3.0.0 (net45)
3+
// AssemblyVersion: 3.0.1.0
4+
// InformationalVersion: 3.0.1+6c46ed4e09b48a74bff0ead44a7ab8664fcf0ef8
55
// TargetFramework: .NETFramework,Version=v4.5
66
// Configuration: Release
77

@@ -78,7 +78,7 @@ public override void Apply(Span<byte> buffer, long offsetWithinFilter) {}
7878
protected const int DefaultBufferSize = 1024;
7979
protected const bool DefaultLeaveStreamOpen = false;
8080
protected const int MinimumBufferSize = 2;
81-
public static readonly FilterStream.IFilter NullFilter; // = "Smdn.IO.Streams.Filtering.FilterStream+_NullFilter"
81+
public static readonly FilterStream.IFilter NullFilter; // = "Smdn.IO.Streams.Filtering.FilterStream+NullFilterImpl"
8282

8383
public FilterStream(Stream stream, FilterStream.IFilter filter, int bufferSize = 1024, bool leaveStreamOpen = false) {}
8484
public FilterStream(Stream stream, IEnumerable<FilterStream.IFilter> filters, int bufferSize = 1024, bool leaveStreamOpen = false) {}
@@ -97,6 +97,8 @@ public override void Flush() {}
9797
public override Task FlushAsync(CancellationToken cancellationToken) {}
9898
public override int Read(byte[] buffer, int offset, int count) {}
9999
public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken = default) {}
100+
protected virtual Task<int> ReadAsyncUnchecked(Memory<byte> destination, CancellationToken cancellationToken) {}
101+
[Obsolete("use Memory<byte> version instead")]
100102
protected virtual Task<int> ReadAsyncUnchecked(byte[] buffer, int offset, int count, CancellationToken cancellationToken) {}
101103
protected virtual int ReadUnchecked(byte[] buffer, int offset, int count) {}
102104
public override long Seek(long offset, SeekOrigin origin) {}

doc/api-list/Smdn.Fundamental.Stream.Filtering/Smdn.Fundamental.Stream.Filtering-netstandard1.6.apilist.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// Smdn.Fundamental.Stream.Filtering.dll (Smdn.Fundamental.Stream.Filtering-3.0.0 (netstandard1.6))
1+
// Smdn.Fundamental.Stream.Filtering.dll (Smdn.Fundamental.Stream.Filtering-3.0.1)
22
// Name: Smdn.Fundamental.Stream.Filtering
3-
// AssemblyVersion: 3.0.0.0
4-
// InformationalVersion: 3.0.0 (netstandard1.6)
3+
// AssemblyVersion: 3.0.1.0
4+
// InformationalVersion: 3.0.1+6c46ed4e09b48a74bff0ead44a7ab8664fcf0ef8
55
// TargetFramework: .NETStandard,Version=v1.6
66
// Configuration: Release
77

@@ -78,7 +78,7 @@ public override void Apply(Span<byte> buffer, long offsetWithinFilter) {}
7878
protected const int DefaultBufferSize = 1024;
7979
protected const bool DefaultLeaveStreamOpen = false;
8080
protected const int MinimumBufferSize = 2;
81-
public static readonly FilterStream.IFilter NullFilter; // = "Smdn.IO.Streams.Filtering.FilterStream+_NullFilter"
81+
public static readonly FilterStream.IFilter NullFilter; // = "Smdn.IO.Streams.Filtering.FilterStream+NullFilterImpl"
8282

8383
public FilterStream(Stream stream, FilterStream.IFilter filter, int bufferSize = 1024, bool leaveStreamOpen = false) {}
8484
public FilterStream(Stream stream, IEnumerable<FilterStream.IFilter> filters, int bufferSize = 1024, bool leaveStreamOpen = false) {}
@@ -97,6 +97,8 @@ public override void Flush() {}
9797
public override Task FlushAsync(CancellationToken cancellationToken) {}
9898
public override int Read(byte[] buffer, int offset, int count) {}
9999
public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken = default) {}
100+
protected virtual Task<int> ReadAsyncUnchecked(Memory<byte> destination, CancellationToken cancellationToken) {}
101+
[Obsolete("use Memory<byte> version instead")]
100102
protected virtual Task<int> ReadAsyncUnchecked(byte[] buffer, int offset, int count, CancellationToken cancellationToken) {}
101103
protected virtual int ReadUnchecked(byte[] buffer, int offset, int count) {}
102104
public override long Seek(long offset, SeekOrigin origin) {}

doc/api-list/Smdn.Fundamental.Stream.Filtering/Smdn.Fundamental.Stream.Filtering-netstandard2.1.apilist.cs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// Smdn.Fundamental.Stream.Filtering.dll (Smdn.Fundamental.Stream.Filtering-3.0.0 (netstandard2.1))
1+
// Smdn.Fundamental.Stream.Filtering.dll (Smdn.Fundamental.Stream.Filtering-3.0.1)
22
// Name: Smdn.Fundamental.Stream.Filtering
3-
// AssemblyVersion: 3.0.0.0
4-
// InformationalVersion: 3.0.0 (netstandard2.1)
3+
// AssemblyVersion: 3.0.1.0
4+
// InformationalVersion: 3.0.1+6c46ed4e09b48a74bff0ead44a7ab8664fcf0ef8
55
// TargetFramework: .NETStandard,Version=v2.1
66
// Configuration: Release
77

@@ -78,7 +78,7 @@ public override void Apply(Span<byte> buffer, long offsetWithinFilter) {}
7878
protected const int DefaultBufferSize = 1024;
7979
protected const bool DefaultLeaveStreamOpen = false;
8080
protected const int MinimumBufferSize = 2;
81-
public static readonly FilterStream.IFilter NullFilter; // = "Smdn.IO.Streams.Filtering.FilterStream+_NullFilter"
81+
public static readonly FilterStream.IFilter NullFilter; // = "Smdn.IO.Streams.Filtering.FilterStream+NullFilterImpl"
8282

8383
public FilterStream(Stream stream, FilterStream.IFilter filter, int bufferSize = 1024, bool leaveStreamOpen = false) {}
8484
public FilterStream(Stream stream, IEnumerable<FilterStream.IFilter> filters, int bufferSize = 1024, bool leaveStreamOpen = false) {}
@@ -97,13 +97,17 @@ public override void Flush() {}
9797
public override Task FlushAsync(CancellationToken cancellationToken) {}
9898
public override int Read(byte[] buffer, int offset, int count) {}
9999
public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken = default) {}
100+
public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default) {}
101+
[Obsolete("use Memory<byte> version instead")]
100102
protected virtual Task<int> ReadAsyncUnchecked(byte[] buffer, int offset, int count, CancellationToken cancellationToken) {}
103+
protected virtual ValueTask<int> ReadAsyncUnchecked(Memory<byte> destination, CancellationToken cancellationToken) {}
101104
protected virtual int ReadUnchecked(byte[] buffer, int offset, int count) {}
102105
public override long Seek(long offset, SeekOrigin origin) {}
103106
public override void SetLength(long @value) {}
104107
protected void ThrowIfDisposed() {}
105108
public override void Write(byte[] buffer, int offset, int count) {}
106109
public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) {}
110+
public override ValueTask WriteAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken = default) {}
107111
}
108112
}
109113

0 commit comments

Comments
 (0)