Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Regex / System / Text / RegularExpressions / RegexCompilationInfo.cs / 1305376 / RegexCompilationInfo.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
#if !SILVERLIGHT
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;}
}
}
}
#endif
// 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
- UnmanagedMarshal.cs
- SHA256.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- StackSpiller.cs
- SoapIgnoreAttribute.cs
- D3DImage.cs
- SoapAttributeAttribute.cs
- IImplicitResourceProvider.cs
- SqlStream.cs
- FontFamily.cs
- Messages.cs
- OrderByQueryOptionExpression.cs
- webbrowsersite.cs
- Header.cs
- bidPrivateBase.cs
- PageAsyncTask.cs
- TextCharacters.cs
- EntityContainer.cs
- StyleHelper.cs
- BufferedGraphicsManager.cs
- XamlTypeMapper.cs
- DigestTraceRecordHelper.cs
- MethodExpr.cs
- OperationAbortedException.cs
- UnhandledExceptionEventArgs.cs
- TreeViewItem.cs
- ListViewEditEventArgs.cs
- MenuBindingsEditor.cs
- PerformanceCounterManager.cs
- CustomCredentialPolicy.cs
- EnumerableRowCollectionExtensions.cs
- RectAnimation.cs
- HostedNamedPipeTransportManager.cs
- StylusOverProperty.cs
- LocalizableAttribute.cs
- ServiceMoniker.cs
- ColumnPropertiesGroup.cs
- XPathPatternBuilder.cs
- ConfigsHelper.cs
- RevocationPoint.cs
- NumberFormatInfo.cs
- FileDetails.cs
- OrderedDictionary.cs
- CodeGeneratorOptions.cs
- Splitter.cs
- GenericUriParser.cs
- NumberAction.cs
- ResourcePool.cs
- JoinGraph.cs
- ClientProtocol.cs
- ToggleButtonAutomationPeer.cs
- CompilerGlobalScopeAttribute.cs
- FixedMaxHeap.cs
- SqlParameter.cs
- WebPartExportVerb.cs
- CallbackHandler.cs
- SecurityUtils.cs
- ExtensionSurface.cs
- XmlNotation.cs
- EnumerableCollectionView.cs
- SwitchAttribute.cs
- CodeAttributeArgumentCollection.cs
- RuntimeTrackingProfile.cs
- StatusBar.cs
- Object.cs
- Exception.cs
- ExpressionDumper.cs
- CharConverter.cs
- TextViewElement.cs
- ChineseLunisolarCalendar.cs
- MSAAEventDispatcher.cs
- MasterPageBuildProvider.cs
- UrlUtility.cs
- SpellerHighlightLayer.cs
- QilTypeChecker.cs
- EnumType.cs
- TreePrinter.cs
- RenderingBiasValidation.cs
- SqlUserDefinedAggregateAttribute.cs
- PackagePartCollection.cs
- SystemException.cs
- PointConverter.cs
- UnionCqlBlock.cs
- SafeNativeMethods.cs
- IProvider.cs
- SqlGenericUtil.cs
- Throw.cs
- IisTraceListener.cs
- CodeIdentifiers.cs
- XPathDescendantIterator.cs
- ConfigXmlElement.cs
- AssemblyBuilder.cs
- ImportStoreException.cs
- FrameworkElement.cs
- LockCookie.cs
- ImpersonationContext.cs
- StylusShape.cs
- Token.cs
- XmlSchemaDatatype.cs
- login.cs