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
- BuilderPropertyEntry.cs
- PropertyGeneratedEventArgs.cs
- OdbcRowUpdatingEvent.cs
- MenuItem.cs
- FaultContractInfo.cs
- EncryptedData.cs
- CodeCompileUnit.cs
- MetadataException.cs
- IntSecurity.cs
- connectionpool.cs
- EventLogPermissionAttribute.cs
- CursorConverter.cs
- CodeCommentStatementCollection.cs
- VariableExpressionConverter.cs
- AddInBase.cs
- Compiler.cs
- TransformConverter.cs
- SharedUtils.cs
- TabletCollection.cs
- DataControlFieldsEditor.cs
- BlobPersonalizationState.cs
- RegexGroup.cs
- MouseEvent.cs
- UrlPath.cs
- Directory.cs
- DataBoundLiteralControl.cs
- SQLCharsStorage.cs
- ellipse.cs
- RawTextInputReport.cs
- PartitionResolver.cs
- MustUnderstandSoapException.cs
- BasicHttpMessageCredentialType.cs
- ValueSerializerAttribute.cs
- SynchronizedInputHelper.cs
- SecurityTokenParametersEnumerable.cs
- CreateUserErrorEventArgs.cs
- TreeNodeMouseHoverEvent.cs
- TextBoxAutomationPeer.cs
- TextOutput.cs
- XhtmlCssHandler.cs
- ValidatingReaderNodeData.cs
- ToolStripItemClickedEventArgs.cs
- XmlDictionaryReader.cs
- ObjectReferenceStack.cs
- BackgroundWorker.cs
- ChineseLunisolarCalendar.cs
- VerificationAttribute.cs
- XmlCharCheckingReader.cs
- ClientSponsor.cs
- GridViewItemAutomationPeer.cs
- Listbox.cs
- CFStream.cs
- ParamArrayAttribute.cs
- XmlTextAttribute.cs
- MultilineStringConverter.cs
- MonitorWrapper.cs
- BatchStream.cs
- ReaderContextStackData.cs
- HttpHandlerAction.cs
- WsatAdminException.cs
- CodeTypeReferenceCollection.cs
- AdjustableArrowCap.cs
- SqlDataSourceCommandEventArgs.cs
- HtmlTable.cs
- DataExpression.cs
- DbException.cs
- DrawingContextWalker.cs
- QuaternionAnimationUsingKeyFrames.cs
- Selector.cs
- SQLMembershipProvider.cs
- FrameworkTemplate.cs
- CustomValidator.cs
- CaseStatement.cs
- VerbConverter.cs
- PagesChangedEventArgs.cs
- ServiceSecurityAuditElement.cs
- BindingExpressionBase.cs
- sqlpipe.cs
- dataprotectionpermission.cs
- EntityContainer.cs
- DataGridViewColumnEventArgs.cs
- Route.cs
- ChameleonKey.cs
- SortAction.cs
- _ProxyChain.cs
- Schema.cs
- Listbox.cs
- FigureParagraph.cs
- LinqDataSourceEditData.cs
- ArgIterator.cs
- BinaryObjectInfo.cs
- CodeGen.cs
- SerializerWriterEventHandlers.cs
- Switch.cs
- FakeModelPropertyImpl.cs
- Message.cs
- ProcessHostServerConfig.cs
- DependencyObjectPropertyDescriptor.cs
- SqlBulkCopy.cs
- MimeMapping.cs