Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- IListConverters.cs
- LayoutExceptionEventArgs.cs
- Point.cs
- WasHttpModulesInstallComponent.cs
- Span.cs
- BitConverter.cs
- ContentOperations.cs
- XsltLoader.cs
- FixedTextSelectionProcessor.cs
- StorageEntityContainerMapping.cs
- ExcludeFromCodeCoverageAttribute.cs
- WindowsStatusBar.cs
- SendContent.cs
- InvalidCardException.cs
- EntitySqlQueryState.cs
- DataSourceHelper.cs
- ImageFormat.cs
- JapaneseLunisolarCalendar.cs
- ProtectedProviderSettings.cs
- TypeConverterAttribute.cs
- CurrentTimeZone.cs
- MonitorWrapper.cs
- DtrList.cs
- SQLStringStorage.cs
- TextSelection.cs
- ExceptionNotification.cs
- DesignerActionPropertyItem.cs
- AnnotationStore.cs
- MaterialCollection.cs
- TransformedBitmap.cs
- CommentEmitter.cs
- Site.cs
- FileFormatException.cs
- BinaryConverter.cs
- counter.cs
- SystemIPv6InterfaceProperties.cs
- XmlDataSource.cs
- DelegatingStream.cs
- PreloadedPackages.cs
- RegexTree.cs
- ToolStripPanelRow.cs
- BooleanSwitch.cs
- IODescriptionAttribute.cs
- TypeDependencyAttribute.cs
- WorkflowEventArgs.cs
- SystemDropShadowChrome.cs
- HelpProvider.cs
- ReflectionTypeLoadException.cs
- DataTrigger.cs
- OdbcConnectionStringbuilder.cs
- XsdBuilder.cs
- HttpBrowserCapabilitiesBase.cs
- SqlParameterizer.cs
- FormsAuthenticationConfiguration.cs
- StringValidator.cs
- XPathNavigatorReader.cs
- LoginUtil.cs
- TrueReadOnlyCollection.cs
- TextViewSelectionProcessor.cs
- Region.cs
- WindowsFormsSynchronizationContext.cs
- QueryResponse.cs
- CodeNamespace.cs
- ElementAction.cs
- SafeArrayRankMismatchException.cs
- RenderContext.cs
- HopperCache.cs
- JournalNavigationScope.cs
- TransformProviderWrapper.cs
- OdbcDataAdapter.cs
- Visual3DCollection.cs
- LinqDataSourceUpdateEventArgs.cs
- FixedSOMGroup.cs
- ApplicationManager.cs
- MouseActionValueSerializer.cs
- ImagingCache.cs
- FormViewModeEventArgs.cs
- InputLanguageCollection.cs
- SafeNativeMethods.cs
- FontUnit.cs
- SqlException.cs
- EasingKeyFrames.cs
- SmiRequestExecutor.cs
- HandlerBase.cs
- WebConfigurationManager.cs
- XmlSchemaComplexContent.cs
- Byte.cs
- ExclusiveTcpListener.cs
- Point.cs
- AppliedDeviceFiltersDialog.cs
- SpellerHighlightLayer.cs
- TextParagraph.cs
- QuaternionAnimationBase.cs
- ParallelDesigner.xaml.cs
- ProfileEventArgs.cs
- SessionStateSection.cs
- ExtentKey.cs
- KeyedCollection.cs
- OrderedDictionaryStateHelper.cs
- CommandExpr.cs