Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Regex / System / Text / RegularExpressions / RegexCompilationInfo.cs / 1 / RegexCompilationInfo.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Text.RegularExpressions {
using System;
///
///
/// [To be supplied]
///
///
[ Serializable() ]
public class RegexCompilationInfo {
private String pattern;
private RegexOptions options;
private String name;
private String nspace;
private bool isPublic;
///
///
/// [To be supplied]
///
///
public RegexCompilationInfo(String pattern, RegexOptions options, String name, String fullnamespace, bool ispublic) {
Pattern = pattern;
Name = name;
Namespace = fullnamespace;
this.options = options;
isPublic = ispublic;
}
///
///
/// [To be supplied]
///
///
public String Pattern {
get { return pattern; }
set {
if (value == null)
throw new ArgumentNullException("value");
pattern = value;
}
}
///
///
/// [To be supplied]
///
///
public RegexOptions Options {
get { return options; }
set { options = value;}
}
///
///
/// [To be supplied]
///
///
public String Name {
get { return name; }
set {
if (value == null) {
throw new ArgumentNullException("value");
}
if (value.Length == 0) {
throw new ArgumentException(SR.GetString(SR.InvalidNullEmptyArgument, "value"), "value");
}
name = value;
}
}
///
///
/// [To be supplied]
///
///
public String Namespace {
get { return nspace; }
set {
if (value == null)
throw new ArgumentNullException("value");
nspace = value;
}
}
///
///
/// [To be supplied]
///
///
public bool IsPublic {
get { return isPublic; }
set { isPublic = value;}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Text.RegularExpressions {
using System;
///
///
/// [To be supplied]
///
///
[ Serializable() ]
public class RegexCompilationInfo {
private String pattern;
private RegexOptions options;
private String name;
private String nspace;
private bool isPublic;
///
///
/// [To be supplied]
///
///
public RegexCompilationInfo(String pattern, RegexOptions options, String name, String fullnamespace, bool ispublic) {
Pattern = pattern;
Name = name;
Namespace = fullnamespace;
this.options = options;
isPublic = ispublic;
}
///
///
/// [To be supplied]
///
///
public String Pattern {
get { return pattern; }
set {
if (value == null)
throw new ArgumentNullException("value");
pattern = value;
}
}
///
///
/// [To be supplied]
///
///
public RegexOptions Options {
get { return options; }
set { options = value;}
}
///
///
/// [To be supplied]
///
///
public String Name {
get { return name; }
set {
if (value == null) {
throw new ArgumentNullException("value");
}
if (value.Length == 0) {
throw new ArgumentException(SR.GetString(SR.InvalidNullEmptyArgument, "value"), "value");
}
name = value;
}
}
///
///
/// [To be supplied]
///
///
public String Namespace {
get { return nspace; }
set {
if (value == null)
throw new ArgumentNullException("value");
nspace = value;
}
}
///
///
/// [To be supplied]
///
///
public bool IsPublic {
get { return isPublic; }
set { isPublic = value;}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TypeReference.cs
- XmlHelper.cs
- ControlFilterExpression.cs
- MarkupWriter.cs
- EndOfStreamException.cs
- EntityDesignerUtils.cs
- EdmComplexPropertyAttribute.cs
- GridViewDeleteEventArgs.cs
- ServicesUtilities.cs
- ScrollViewer.cs
- StrokeIntersection.cs
- LicenseProviderAttribute.cs
- FontNamesConverter.cs
- EDesignUtil.cs
- XmlSerializationReader.cs
- ProcessModelInfo.cs
- keycontainerpermission.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- XmlDocumentType.cs
- WindowsGraphicsWrapper.cs
- NamespaceDecl.cs
- DeploymentExceptionMapper.cs
- SimpleRecyclingCache.cs
- WebBrowserUriTypeConverter.cs
- TextViewElement.cs
- SessionSwitchEventArgs.cs
- GridViewRowEventArgs.cs
- DrawingBrush.cs
- ObjectDataSourceEventArgs.cs
- Int64Converter.cs
- SoapTypeAttribute.cs
- StylusEventArgs.cs
- AttributeData.cs
- Intellisense.cs
- Privilege.cs
- TerminatorSinks.cs
- CornerRadius.cs
- StrokeCollection2.cs
- DataGridRowHeader.cs
- RefreshEventArgs.cs
- OledbConnectionStringbuilder.cs
- CqlLexerHelpers.cs
- ConfigUtil.cs
- CollectionBuilder.cs
- _TLSstream.cs
- RSAPKCS1KeyExchangeFormatter.cs
- ProjectionPruner.cs
- OneToOneMappingSerializer.cs
- Stopwatch.cs
- RangeContentEnumerator.cs
- DataPagerField.cs
- FrameSecurityDescriptor.cs
- SettingsBindableAttribute.cs
- BaseCollection.cs
- Vector3dCollection.cs
- MonthChangedEventArgs.cs
- handlecollector.cs
- InheritanceRules.cs
- SourceFileBuildProvider.cs
- HttpCacheVary.cs
- IntersectQueryOperator.cs
- validation.cs
- XPathBinder.cs
- ResourceIDHelper.cs
- CancellationHandlerDesigner.cs
- TabItemAutomationPeer.cs
- QilName.cs
- DataSourceHelper.cs
- DeclarativeCatalogPart.cs
- FormViewAutoFormat.cs
- SmiEventStream.cs
- ControllableStoryboardAction.cs
- InvalidOleVariantTypeException.cs
- FillBehavior.cs
- IdentifierService.cs
- HttpConfigurationContext.cs
- HyperLink.cs
- StackBuilderSink.cs
- WebPartActionVerb.cs
- IDReferencePropertyAttribute.cs
- FormatterServices.cs
- TimeSpanMinutesConverter.cs
- StreamGeometryContext.cs
- TypeToken.cs
- contentDescriptor.cs
- PersonalizationAdministration.cs
- InsufficientMemoryException.cs
- BuildManager.cs
- TagPrefixAttribute.cs
- DashStyles.cs
- ConnectionPoolRegistry.cs
- WebPartDisplayMode.cs
- OperationBehaviorAttribute.cs
- SynchronizedInputPattern.cs
- EventMappingSettingsCollection.cs
- LinqDataSourceDisposeEventArgs.cs
- Solver.cs
- RangeValuePattern.cs
- CodeArrayCreateExpression.cs
- DataGridViewRowPostPaintEventArgs.cs