System.Configuration.ClientSettingsStore.ClientSettingsConfigurationHost.OpenStreamForWrite C# (CSharp) Метод

OpenStreamForWrite() публичный Метод

public OpenStreamForWrite ( string streamName, string templateStreamName, object &writeContext ) : Stream
streamName string
templateStreamName string
writeContext object
Результат Stream
            public override Stream OpenStreamForWrite(string streamName, string templateStreamName, ref object writeContext) {   
                Stream stream = null;

                if (String.Equals(streamName, ConfigurationManagerInternalFactory.Instance.ExeLocalConfigPath, StringComparison.OrdinalIgnoreCase)) {
                    stream = new QuotaEnforcedStream( 
                                   Host.OpenStreamForWrite(streamName, templateStreamName, ref writeContext, true),
                                   false);
                }
                else if (String.Equals(streamName, ConfigurationManagerInternalFactory.Instance.ExeRoamingConfigPath, StringComparison.OrdinalIgnoreCase)) {
                    stream = new QuotaEnforcedStream( 
                                   Host.OpenStreamForWrite(streamName, templateStreamName, ref writeContext, true),
                                   true);
                }
                else {
                    stream = Host.OpenStreamForWrite(streamName, templateStreamName, ref writeContext);
                }

                return stream;
            }