e79aa3c0ed
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
33 lines
999 B
C#
33 lines
999 B
C#
//------------------------------------------------------------------------------
|
|
// <copyright file="StreamUpdate.cs" company="Microsoft">
|
|
// Copyright (c) Microsoft Corporation. All rights reserved.
|
|
// </copyright>
|
|
//------------------------------------------------------------------------------
|
|
|
|
namespace System.Configuration {
|
|
|
|
//
|
|
// Tracks updates to a stream.
|
|
//
|
|
internal class StreamUpdate {
|
|
private string _newStreamname;
|
|
private bool _writeCompleted;
|
|
|
|
internal StreamUpdate(string newStreamname) {
|
|
_newStreamname = newStreamname;
|
|
}
|
|
|
|
// desired new stream name
|
|
internal string NewStreamname {
|
|
get {return _newStreamname;}
|
|
}
|
|
|
|
// indicates whether the change from the old stream name
|
|
// to the new stream name has been completed.
|
|
internal bool WriteCompleted {
|
|
get {return _writeCompleted;}
|
|
set {_writeCompleted = value;}
|
|
}
|
|
}
|
|
}
|