Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / CodeDOM / CodeCatchClause.cs / 1305376 / CodeCatchClause.cs
//------------------------------------------------------------------------------
//
//
// [....]
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.CodeDom {
using System.Diagnostics;
using System;
using Microsoft.Win32;
using System.Collections;
using System.Runtime.InteropServices;
///
/// Represents a catch exception block.
///
[
ClassInterface(ClassInterfaceType.AutoDispatch),
ComVisible(true),
Serializable,
]
public class CodeCatchClause {
private CodeStatementCollection statements;
private CodeTypeReference catchExceptionType;
private string localName;
///
///
/// Initializes an instance of .
///
///
public CodeCatchClause() {
}
///
/// [To be supplied.]
///
public CodeCatchClause(string localName) {
this.localName = localName;
}
///
/// [To be supplied.]
///
public CodeCatchClause(string localName, CodeTypeReference catchExceptionType) {
this.localName = localName;
this.catchExceptionType = catchExceptionType;
}
///
/// [To be supplied.]
///
public CodeCatchClause(string localName, CodeTypeReference catchExceptionType, params CodeStatement[] statements) {
this.localName = localName;
this.catchExceptionType = catchExceptionType;
Statements.AddRange(statements);
}
///
/// [To be supplied.]
///
public string LocalName {
get {
return (localName == null) ? string.Empty: localName;
}
set {
localName = value;
}
}
///
/// [To be supplied.]
///
public CodeTypeReference CatchExceptionType {
get {
if (catchExceptionType == null) {
catchExceptionType = new CodeTypeReference(typeof(System.Exception));
}
return catchExceptionType;
}
set {
catchExceptionType = value;
}
}
///
///
/// Gets or sets the statements within the clause.
///
///
public CodeStatementCollection Statements {
get {
if (statements == null) {
statements = new CodeStatementCollection();
}
return statements;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
//
// [....]
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.CodeDom {
using System.Diagnostics;
using System;
using Microsoft.Win32;
using System.Collections;
using System.Runtime.InteropServices;
///
/// Represents a catch exception block.
///
[
ClassInterface(ClassInterfaceType.AutoDispatch),
ComVisible(true),
Serializable,
]
public class CodeCatchClause {
private CodeStatementCollection statements;
private CodeTypeReference catchExceptionType;
private string localName;
///
///
/// Initializes an instance of .
///
///
public CodeCatchClause() {
}
///
/// [To be supplied.]
///
public CodeCatchClause(string localName) {
this.localName = localName;
}
///
/// [To be supplied.]
///
public CodeCatchClause(string localName, CodeTypeReference catchExceptionType) {
this.localName = localName;
this.catchExceptionType = catchExceptionType;
}
///
/// [To be supplied.]
///
public CodeCatchClause(string localName, CodeTypeReference catchExceptionType, params CodeStatement[] statements) {
this.localName = localName;
this.catchExceptionType = catchExceptionType;
Statements.AddRange(statements);
}
///
/// [To be supplied.]
///
public string LocalName {
get {
return (localName == null) ? string.Empty: localName;
}
set {
localName = value;
}
}
///
/// [To be supplied.]
///
public CodeTypeReference CatchExceptionType {
get {
if (catchExceptionType == null) {
catchExceptionType = new CodeTypeReference(typeof(System.Exception));
}
return catchExceptionType;
}
set {
catchExceptionType = value;
}
}
///
///
/// Gets or sets the statements within the clause.
///
///
public CodeStatementCollection Statements {
get {
if (statements == null) {
statements = new CodeStatementCollection();
}
return statements;
}
}
}
}
// 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
- TcpPortSharing.cs
- SerializationStore.cs
- cryptoapiTransform.cs
- EntityDataSourceQueryBuilder.cs
- SQLResource.cs
- NetworkAddressChange.cs
- UnsafeNativeMethods.cs
- OracleEncoding.cs
- UpdatableWrapper.cs
- IISUnsafeMethods.cs
- CallbackCorrelationInitializer.cs
- Compiler.cs
- GlyphRunDrawing.cs
- CustomWebEventKey.cs
- XmlValidatingReaderImpl.cs
- WebHeaderCollection.cs
- UnsafeNativeMethods.cs
- CacheHelper.cs
- DataGridCellsPresenter.cs
- XpsDigitalSignature.cs
- ValidationErrorCollection.cs
- EventArgs.cs
- HtmlGenericControl.cs
- DriveInfo.cs
- TextSelectionHelper.cs
- PreviewPrintController.cs
- ConfigurationElementProperty.cs
- RelationshipConstraintValidator.cs
- RadioButtonPopupAdapter.cs
- PasswordBox.cs
- NameTable.cs
- Model3DGroup.cs
- EntityParameter.cs
- QilReplaceVisitor.cs
- InnerItemCollectionView.cs
- FixUp.cs
- Thumb.cs
- BindableAttribute.cs
- ParserContext.cs
- SmiConnection.cs
- XsdValidatingReader.cs
- WinEventQueueItem.cs
- DeviceContexts.cs
- EFColumnProvider.cs
- EventRecord.cs
- HtmlFormWrapper.cs
- SymbolMethod.cs
- AppSecurityManager.cs
- TimeEnumHelper.cs
- Error.cs
- SamlAttribute.cs
- AttributeCollection.cs
- ParameterToken.cs
- XPathNodeIterator.cs
- SourceSwitch.cs
- FileSystemWatcher.cs
- SQLDecimal.cs
- FixedLineResult.cs
- Nullable.cs
- AsyncCodeActivityContext.cs
- WpfWebRequestHelper.cs
- CompositeFontInfo.cs
- ScrollProviderWrapper.cs
- RowCache.cs
- ScrollBar.cs
- WSHttpBindingBase.cs
- OleDbDataAdapter.cs
- StyleBamlTreeBuilder.cs
- ManagementQuery.cs
- _SslStream.cs
- SoapElementAttribute.cs
- XmlJsonWriter.cs
- QilValidationVisitor.cs
- ReadOnlyCollectionBase.cs
- InternalDispatchObject.cs
- Flowchart.cs
- XsdCachingReader.cs
- QueuePathEditor.cs
- OdbcRowUpdatingEvent.cs
- MarkupCompilePass2.cs
- Timer.cs
- SocketPermission.cs
- PrintControllerWithStatusDialog.cs
- _NestedSingleAsyncResult.cs
- RectangleF.cs
- BufferedGenericXmlSecurityToken.cs
- TemplateControl.cs
- IPipelineRuntime.cs
- DiagnosticTrace.cs
- Double.cs
- BamlVersionHeader.cs
- DataGridViewImageColumn.cs
- entityreference_tresulttype.cs
- DelegatingMessage.cs
- GlyphCollection.cs
- BaseDataBoundControlDesigner.cs
- basecomparevalidator.cs
- MapPathBasedVirtualPathProvider.cs
- CacheVirtualItemsEvent.cs
- Validator.cs